Articles

How Skeleton Strings Can Help Your Testing How Skeleton Strings Can Help Your Testing

Brian Noggle writes about how he uses "skeleton strings" to help him when he probes an application under test. Just as skeleton keys unlock doors, these generic skeleton strings open up access to a wide variety of defects.

Brian Noggle's picture Brian Noggle
The Bugs That Deceived Me The Bugs That Deceived Me

Every time we look at the data, we perform an analysis that helps us make decisions—hopefully the right ones. In this article, Gil Zilberfeld describes a few traps where bug data misled him to make bad decisions. These traps are in the data itself, not the tools, and can lead us in the wrong direction.

Gil Zilberfeld's picture Gil Zilberfeld
2013: A Year of Software Development and Testing in Quotes

In this roundup of noteworthy quotes from industry experts interviewed in 2013, read about what constitutes effective agile methods, the year in testing techniques, and why you shouldn't put too much trust in the latest and greatest tools.

Jonathan Vanian's picture Jonathan Vanian
Test (and More) Patterns for Continuous Software Delivery
Slideshow

Top web companies employ continuous delivery of software to build and deploy systems faster and gain a marked competitive advantage. You can do it, too! Andy Singleton shares the patterns for testing in real time that result in more frequent and more reliable releases. He explains why...

Andy Singleton, Assembla
Software testing consultant Matthew Heusser The Relationship between Testers and Programmers: An Interview with Matthew Heusser

StickyMinds technical editor Matthew Heusser is a consulting software tester and software process naturalist. In this interview, Matthew shares his thoughts on tester and programmer relationships, the impact of Acceptance Test Driven Development, and benefits of "lean coffee" gatherings.

Noel Wurst's picture Noel Wurst
 Chaos, Intuition, and Getting to the Party Early Book Survey: Chaos, Intuition, and Getting to the Party Early

Michael Larsen takes a look at four books that can benefit you in your software development and testing career. From a book on how humans perceive predictability to a novel about DevOps, Larsen's literature roundup will give you an idea of what good reads are out there.

Michael Larsen's picture Michael Larsen
Configuration Flags Configuration Flags: A Love Story

By implementing configuration flags as part of the initial stages of development, engineers imbue all new features with the capability to leverage system-level strategies, such as multivariate testing, beta testing, and “emergency toggles.” In this article, Noah Sussman describes some battle-tested strategies to implement and leverage configuration flags in production.

Noah Sussman's picture Noah Sussman
STARWEST 2013: Become a Big Data Quality Hero
Slideshow

Many believe that regression testing an application with minimal data is sufficient. With big data applications, the data testing methodology becomes far more complex. Testing can now be done within the data fabrication process as well as in the data delivery process. 

Jason Rauen, LexisNexis
Mobile Testing Success: Real World Strategies and Techniques
Slideshow

Today, consumers spend more time on mobile apps than on the web. With this increased demand and paradigm shift toward mobile devices, the role of the software tester is evolving and becoming more complex. Since mobile testing is a relatively new domain, software testers face the challenge...

Clint Sprauve, Hewlett-Packard
Key Strategies to Survive the Mega Test Program
Slideshow

Sometime in your career as a test manager, you’ll be assigned to lead the effort for a program so large that the CEO and board of directors monitor it. These are programs that bet the organization’s future and come with a high degree of risk, visibility, pressure, and fixed deadlines. 

Robert Goetz, Kaiser Permanente

Pages

CMCrossroads is a TechWell community.

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