test execution

Articles

Icons showing test optimization 5 Ways to Optimize Tests for Continuous Integration

Many teams have existing automated test suites that are not included in a continuous integration program. Maybe the tests take too long to execute, or they are not reliable enough to give accurate results. Here’s how to assess your test suites in terms of value added and time to execute, along with five proven strategies to optimize those suites for CI.

John Ruberto
Medical syringes and needles Fault Injection Testing for an IoT Device

If someone says a feature is not testable through the methods we use, it does not absolve us from the responsibility of testing; that's still our job. When this team was given a new connected device to test, they realized their existing functional testing skills wouldn't be sufficient to test the product's core algorithm. So the team got creative, learning the source code and introducing fault injection, figuring out new ways to test.

Ali Khalid
Arrow pointing left Shifting Testing Left Is a Team Effort

There is a lot of talk in the testing world about shifting left. Basically, “shift left” refers to moving the test process to an earlier point in the development process, independent of the development approach. This article explores a case in which shift-left has been applied, and the lesson is that shifting left cannot be achieved by testers alone—it must result from a team effort.

Puzzle pieces being put together to spell "Usability" Testing to the Usability Standards Our Customers Expect

Allowing minor defects to be included in releases impacts our customers’ perspective on software professionalism. We’ll never catch every weird, obscure bug, but there are some design elements where they tend to lurk. By focusing our testing efforts on these areas—or at least not neglecting them—we can catch more issues before our customers do.

Nels Hoenig

Better Software Magazine Articles

The Unspoken Truth about IoT Test Automation The Unspoken Truth about IoT Test Automation

The internet of things (IoT) continues to proliferate as connected smart devices become critical for individuals and businesses. Even with test automation, performing comprehensive testing can be quite a challenge.

Rama Anem
testing Adopt an Innovative Quality Approach to Testing

How much testing is really enough? Given resources, budget, and time, the goal of comprehensive testing seems impossible to achieve. It’s time to rethink your test strategy and start innovating.

Rajini Padmanaban
Developers and testers 5 Ways to Pair Developers with Testers

Some agile practices stress the importance of pairing team members together to achieve better team performance. Try these five suggestions for pairing key resources.

Jeffery Payne
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

Interviews

Paul Grizzaffi Testing, Heavy Metal, and Unrealistic Automation Expectations: An Interview with Paul Grizzaffi
Podcast

In this interview, Paul Grizzaffi, a principal automation architect at Magenic, details the parallels between software testing and heavy metal music, as well as the issues that arise when management places unrealistic expectations on automation engineers.

Josiah Renaudin
Geoff Meyer Analytics, Data, and How Testing Is like Baseball: An Interview with Geoff Meyer
Video

In this interview, Geoff Meyer, a test architect in the Dell EMC infrastructure solutions group, explains how test teams can succeed by emulating sports teams in how they collect and interpret data. Geoff explains how analytics can better prepare you for the changing nature of software.

Jennifer Bonine
Gil Sever How AI-Assisted Test Automation Can Transform the UI: An Interview with Gil Sever

In this interview, Gil Sever, the cofounder and CEO of Applitools, explains the importance of automation in modern testing, why you need to be customer-obsessed, and how your UI can determine the success of your applications.

Josiah Renaudin
Dawn Haynes How Testing Can Be Just Like Yoga: An Interview with Dawn Haynes
Video

In this interview, Dawn Haynes, CEO, testing coach, and consultant for PerfTestPlus, explains how the different yoga poses relate to testing, why you need to adapt to your testing situation, and how to succeed in the nonfunctional testing space.

Jennifer Bonine

Conference Presentations

BSE Testing Machine Data Is EVERYWHERE: Use It for Testing
Slideshow

As more applications are hosted on servers, they produce immense quantities of logging data. Quality engineers should verify that apps are producing log data that is existent, correct, consumable, and complete. Otherwise, apps in production are not easily monitored, have issues that are...

Tom Chavez
BSE Testing Word Smatter: Exploring Semantics, Testers, and Problems
Slideshow

ers [do|don’t] (help) [prevent|detect] problems.” Throughout his career, Damian Synadinos has encountered many variations of this phrase, which uses just a few small words to express many big ideas. It is important to understand what each word means individually to better understand the...

Damian Synadinos
STARCANADA Testing Transforming Your QA and Test Team
Slideshow

QA and test departments often are composed of employees with business backgrounds who have little training when it comes to software testing. Though they are engaged, these team members can get overwhelmed by the thousands of test cases they have to execute over and over...

Sophie Benjamin
STARCANADA Testing Leading, Following, or Managing? You Can Help Your Group Thrive
Slideshow

As testers or test managers, being effective mentors, coaches, and leaders is critical to our team’s success. Quite often we also play important roles in driving change, influencing others, and helping individuals, teams, and the business move from where they are to a higher level of...

Isabel Evans

StickyMinds is a TechWell community.

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