“What does the Agile Manifesto say about agile automated testing? We tell you what you need to know."
Read More >>
Are you trying to run an Agile project where you're expected to deliver releases every few weeks? Releases where the delivery is always compromised by lack of regression testing? Releases where you know a well implemented test automation framework would make the difference.
Finding the right route to successful test automation is not simple. If you're part of an agile team maybe you know it's an area you're weak on. You know that a lack of regression testing leaves you vulnerable. You may have already suffered from poor quality releases with embarrassing regression issues. Issues that should have been caught by your team but weren’t.
If you're wondering what you can do to improve your release quality, without derailing your next release, then start here ⇒
Read More >>
Practical online training for building a test automation framework. A selection of training modules walking you through setting everything up with a common open source tool set.
Where are you on your automation journey? Find out with this online assessment. Find the clarity you need to confidently move forward to the next level of automation maturity.
Read More >>
Download the free hand book. The hand book that takes you through the 5 critical steps to implementation success. Packed with actionable ideas to ensure your success.
Implementation success comes with applying a proven approach. We've taken the term “GRIST" to help you focus on what's important. G.R.I.S.T. is an implementation methodology designed to help you focus on the parts of implementation that really matter.
G.R.I.S.T. is an approach that focuses on structuring and overseeing the implementation of automation in the Agile development process. It's more top down than bottom up. More “think through the system" for ensuring agile team engagement up front. Less “start building things from scratch". More about picking the right tactics to employ once you know what it is you really need to deliver. In short – a process to make sure you focus on the aspects of implementation that lead to real success.
Define what you want to achieve. Once you know what you want, you can work out how you're going to get there and which route you need to take.
Track your progress towards your goal. You might be surprised to find out that we're not talking about the usual test reporting components here! Tracking implementation progress is critical.
The nuts and bolts. How you construct and implement the technical aspects of your chosen solution that's designed to meet your objectives.
Test automation is expensive. Whether it's tools or people, the outlay is significant. Make sure you're tracking and seeing a return on your investment.
The processes and systems are important. Putting things in place at the start saves you time and effort in the long run. Get this right and larger organisational roll outs become far simpler.
Why, even today, do so many companies fail when implementing automated testing? Why do so many companies fail to reap the real benefits? Perhaps the biggest problem is that teams fail to see this as a development project. You might be delivering a test capability but the reality is that you're working on a software development project. And, to state the obvious:
– Your developers don't have time to write automated tests
– Your testers are good at testing …. NOT developing!
Teams start building a solution from scratch without really considering what it is they need and how best to go about it. Just taking a bit of time and identifying what you need can help. Stepping back and seeing that someone else already has a turn key solution to your automation project can be an important step in the right direction.
A turn key solution comes with many benefits. A turn key solution that will be faster to implement, cheaper to implement, more reliable from the start and simpler for everyone in your team to use. This all adds up to a far higher success rate and far better end results.
We're here to help you work on implementing:
1. a solution that everyone in your team can work with
2. a solution that allows you to add high quality tests at speed
3. a solution that delivers a Return On your Investment
If you want to look at the simplest, fastest and most reliable route to implementing test automation in your Agile team then….
You’ll need to find a way of managing the execution and result capture process. More specifically find out how you can control these processes using the popular CI tool Jenkins.Read More >>
Learn more about how all of this fits in the context of the Agile Manifesto. Understand how this is just one method helping towards the goal of delivering working software frequently.Read More >>
Jenkins has traditionally been deployed as the tool of choice for continuous integration and continuous deployment. In this article we look at it's steady rise as the tool of choice for many automation engineers.Read More >>