Process

Articles

DevOps: Changing the Software Testing Game

The DevOps movement promises to be as influential as project management and good requirements ever were in programming and testing. By combining ops (deploys, monitoring) with programming (automated builds, automated virtual servers) and testing (risk management), we get something that is more than the sum of its parts.

Matthew Heusser's picture Matthew Heusser
Get Smart about Your Regression Tests’ Value

If you aren’t measuring the coverage your regression tests provide, you may be spending too much time for little benefit. Consider the value of your regression tests as you create and manage them. You need to be smart about the regression tests you maintain in order to gain the maximum value from the work put into creating, running, and analyzing their results.

Leanne Howard's picture Leanne Howard
4 Things to Remember to Ensure Good Test Coverage

When it comes to testing, there are so many areas that it's difficult to feel sure you covered everything. It can be helpful to use a mnemonic or other memory aid to remind you of your main points to hit. Terry Wiegmann recommends adding the acronym NEBS—for Normal, Error, Boundary, and Special test conditions—to your toolkit.

Terry Wiegmann's picture Terry Wiegmann
Behavior-Based Test Automation and the Future of Software Engineering

Behavior-based robots are engineered to be mechanically reactive to input and gradually adapt their actions. What if we could apply this approach to an automated test harness? Are bots independently exploring an application under test and intelligent learning machines analyzing the results the future of software testing?

Martin Ivison's picture Martin Ivison

StickyMinds is a TechWell community.

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