test execution

Articles

Two gears coming together Start Trusting Your Test Automation Again

The more you rely on feedback from your automated tests, the more you need to be able to rely on the quality and defect-detection power of these tests. Unfortunately, instead of being the stable and reliable guardians of application quality they should be, automated tests regularly are a source of deceit, frustration, and confusion. Here's how you can start trusting your automated tests again.

Bas Dijkstra's picture Bas Dijkstra
Toolkit full of tools What Testers Need in Their Accessibility Testing Toolkits

A software tester’s accessibility testing toolkit should contain various tools, both to help testers “walk in the shoes” of their users and to quickly flag obvious problems and expose accessibility features (or a lack of them). High performance is only achievable with human skill, but these tools will help you uncover potential issues and make your product a better user experience for a wider audience.

Albert Gareev's picture Albert Gareev
Legos 100 Percent Unit Test Coverage Is Not Enough

Many people equate 100 percent unit test coverage with high code quality, but that is not enough. Code coverage tools only measure whether the tests execute the code; they make no judgment on the effectiveness of the tests. Testers should review unit tests, even if they have high coverage levels, and either help improve the tests or supplement them with extra tests where necessary.

John Ruberto's picture John Ruberto
Smiling robot The Future of Software Testing

Many software testers have opinions about the future of their profession. Here, László Szegedi takes a look at how today's realities could shape tomorrow's possibilities for testers when it comes to new skills and technologies, roles and dynamics, and tools and devices. What could your job look like a decade or more from now?

László Szegedi's picture László Szegedi

Better Software Magazine Articles

Testing as a Development Catalyst Testing as a Development Catalyst: Accelerate Project Delivery

Putting technical people together and hoping for success isn’t enough, according to Justin Rohrman. The testing team’s involvement can never be an afterthought.

Justin Rohrman's picture Justin Rohrman
veggies and gems Alternate Testing Models: A Tale of Veggies and Precious Gems

As if working at Lego isn’t fun enough, Sherri Sobanski delights in finding new ways to test. Faced with a situation requiring a complete product redesign, she shares the route her team took to overhaul testing.

Sherri Sobanski's picture Sherri Sobanski
People Should Think and Machines Should Test

Testers often develop programmatic tests that mimic manual test conditions. Harry Robinson and Doug Szabo use real programming examples to show how the computer can provide better test coverage than the test author conceived.

Harry Robinson's picture Harry Robinson Doug Szabo
Moving Teams toward Automation: Perils, Pitfalls, and Promise

There is no magic bullet to create an effective test automation environment. But Steve Gibson believes that creating a test automation vision, adopting metrics, and delivering value throughout a project lifecycle puts an organization on the right path.

Steve Gibson's picture Steve Gibson

Interviews

Melissa Benua How to Adapt to the New Age of Testing and Development: An Interview with Melissa Benua
Podcast

In this interview, Melissa Benua, a senior technical lead at mParticle and senior backend software engineer at PlayFab, explains how the speed of development and testing has changed, as well as how to adapt to the new era of software.

Josiah Renaudin's picture Josiah Renaudin
Adam Auerbach Testing as the Driving Force of DevOps: An Interview with Adam Auerbach
Podcast

In this interview, Adam Auerbach, vice president of quality and DevOps engineering at Lincoln Financial Group, explains how the role of testing has changed thanks to DevOps. He also talks about how testers can lead the DevOps movement through the power of automation.

Josiah Renaudin's picture Josiah Renaudin
Andreas Grabner Performance Testing for the Sake of Your Users: An Interview with Andreas Grabner
Video

In this interview, Andreas Grabner of Dynatrace explains why you need to pay attention to your users' needs when you're doing your performance testing. He shares his performance testing approaches and explores the top problem patterns that you can learn to spot in your apps.

Jennifer Bonine's picture Jennifer Bonine
Jim Trentadue Enable Testers with a Better User Acceptance Testing Process: An Interview with Jim Trentadue
Video

In this interview, Jim Trentadue from Original Software talks about how to balance user acceptance testing with your IT organization and your business. He discusses how to get relevant and repeatable user acceptance tests, capturing test processes in real time, and how quickly tools are evolving.

Jennifer Bonine's picture Jennifer Bonine

Conference Presentations

Agile DevOps Why You Shouldn’t Automate – And Why You Will Anyway
Slideshow

Automation has been touted as a way to speed up release delivery, improve quality, and reduce testing costs. However, what if there is a different side to this story? Come hear an opposing view to automation—and why it may actually cost your organization time, resources, and even quality.

Kevin Pyles
Agile DevOps Scaling Automated Tests: Choosing an Appropriate Subset
Slideshow

Automated testing of an application with many dependent services can be challenging. Achieving continuous deployment across these services can be even more so. Managing, coordinating, and scaling deployments of services can become overwhelming and error prone over time. 

Manoj Pahuja
Agile DevOps Include Automated Testing in Your Definition of Done
Slideshow

Even though most teams appreciate the benefits of test automation, it is commonly viewed as too time-consuming to be included as part of an agile sprint. This results in automation being done in isolation, typically months after the user story has been completed. This can lead to several...

Angie Jones
Agile DevOps Mobile Testing: Challenges and Solutions
Slideshow

Now that we’ve gotten beyond the initial shock and prevalence of mobile applications, we’ve come to realize that it’s not just about making apps work. In chasing the mobile market, we often don’t really understand or choose to ignore the differences in the mobile platform when...

Philip Lew

StickyMinds is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.