development lifecycles

Close-up photo of someone's blue eye, by Amanda Dalbjörn The Test Automation Mindset

Building a test automation strategy involves all members of the technical team, layering tests throughout the technology stack, and using this approach to design better software and catch simple problems earlier in the development cycle. But working like that requires a shift in mindset across the organization.

Justin Rohrman's picture
Justin Rohrman
Arrow expanding testing Continuous Exploratory Testing: Expanding Critical Testing across the Delivery Cycle

Continuous testing entails executing automated tests to obtain rapid feedback on business risks. Where does that leave exploratory testing? Obviously, it doesn’t make sense to repeat the same exploratory tests across and beyond a sprint, but exploratory testing can be a continuous part of each software delivery cycle.

Ingo Philipp's picture
Ingo Philipp
Continuous testing Continuous Testing: New Improvements on an Old Idea

The concept behind continuous testing is far from new, but what’s different now is that software development practices have evolved to a point where developers are embracing testing as part of their responsibilities. Testing is slowly moving from being an “event” to an activity throughout the development lifecycle.

Alex Martins's picture
Alex Martins
Think Agile to Work Efficiently and Effectively

Of course it's important to work efficiently, without wasting time, money, or energy. But working effectively is just as important. Agile cycles between creating, testing, and getting feedback, allowing us to work in small chunks and make sure what we're producing has the most value. That's effective.

Johanna Rothman's picture
Johanna Rothman
Is Modern Software Development More Difficult?

Is software harder to make? The inclusion of additional team members throughout the process has made the flow of development a bit more difficult than it has been in the past. Sure, software quality might be at an all-time high, but the journey there has a few more twists and turns.

Josiah Renaudin's picture
Josiah Renaudin
Mobile Testing: Simulators, Physical Devices, or Both?

Simulation has many advantages over physical device testing: It costs less, is more stable, and is easier to scale. So do we really need physical device testing for mobile products? The answer is yes and no. It depends on what aspect of quality you want to validate and where you are in the product lifecycle.

Danni Wu's picture
Danni Wu
Improving Product Quality throughout the Software Development Lifecycle

Good, efficient communication is an important asset to the team. With focused, pure, and structured data on product quality, including all of the self-documenting steps of a given check, it’s clearly known what’s working and what the verifications are. Matt Griscom shows how you can get this level of clarity.

Matt Griscom's picture
Matt Griscom
Part of the Pipeline: Why Continuous Testing Is Essential

With the DevOps movement and push for continuous delivery, the way we have done test automation in the past must evolve. In continuous testing, tests are run as part the build pipeline so that every check-in and deployment is validated. Learn more to ensure your team can achieve continuous testing.

Adam Auerbach's picture
Adam Auerbach