The Latest

Agile DevOps West The Evolution of a Continuous Integration Pipeline[presentation]
Slideshow

Each month more than 120 million unique visitors access content from USA TODAY and Gannett’s local media organizations, making them the largest US newspaper publisher by total daily circulation. 

Greg Sypolt
Agile DevOps West Diversity without Disclosure: Rethinking Our Norms[presentation]
Slideshow

Organizational diversity isn't just about the attributes we can see. Every team has members with a near-infinite spectrum of needs, some of which we know about and a lot more we probably don't (and might never).

Cheryl Hammond
Agile DevOps West Nontechnical Managers Leading Technical Teams[presentation]
Slideshow

Technology is complicated and changes every day. Even leaders with a technical background and deep understanding of tools and processes have trouble keeping up, and it’s virtually impossible to be an expert on every single aspect of a product.

Victoria Guido
Coding brackets Mob Programming for Low-Code and No-Code Development[article]

In low-code and no-code development, as the names suggest, developers do less actual coding—they create applications through GUIs and configuration instead of traditional programming. But mob programming is still a useful practice, because the entire team can clarify requirements, discuss development and test strategies, and implement the best ideas. Everyone gets to learn and contribute.

Arun Kumar Dutta's picture Arun Kumar Dutta
Decision table Using Decision Tables for Clear, Well-Designed Testing[article]

Decision tables are used to test the interactions between combinations of conditions. They provide a clear method to verify testing of all pertinent combinations to ensure that all possible conditions, relationships, and constraints are handled by the software under test. If you need to make sure your test cases cover all outcomes in a scenario, read on to learn how to use decision tables.

Josh Giller's picture Josh Giller
Dial with the needle moving from red to green A Better Way of Reporting Performance Test Results[article]

Reporting the results of functional tests is relatively simple because these tests have a clear pass or fail outcome. Reporting the results of performance testing is much more nuanced, and there are many ways of displaying these values—but Michael Stahl felt none of these ways was particularly effective. He proposes a reporting method that makes performance test results easy to read at a glance.

Michael Stahl's picture Michael Stahl
Code on a computer screen Testing a Software Rewrite[article]

Suppose we’re looking at a system rewrite where the stakeholders have none of the original engineering documentation. (This isn't surprising; documentation becomes obsolete—or even misleading—as the system changes, and corresponding docs don't get updated.) What can we do? Here are some tactics to use—and risks to anticipate—when testing a system rewrite.

Steve Poling's picture Steve Poling
Cursor hovering over a question mark button Keeping Accessibility in Mind: Cognition, Memory, and Attention[article]

Digital accessibility refers to assistive technologies as well as to accessibility of web and mobile applications and electronic documents. But there are crucial aspects to accessibility beyond syntactical correctness of the HTML code and supporting a range of browsers and devices. Software testers must have knowledge of accessibility patterns and use a variety of tools to understand the experiences of people with disabilities.

Albert Gareev's picture Albert Gareev
Graph showing boundary values Using Equivalence Partitioning and Boundary Value Analysis in Black Box Testing[article]

Equivalence partitioning and boundary value analysis are two specification-based techniques that are useful in black box testing. This article defines each of these techniques and describes, with examples, how you can use them together to create better test cases. You can save time and reduce the number of test cases required to effectively test inputs, outputs, and values.

Josh Giller's picture Josh Giller
Testing team standing around a computer and smiling 3 Methods for Better Communication and More Effective Testing[article]

Successful delivery of software requires the entire team, so it’s imperative that everyone choose their words carefully so they convey what they really mean, are sensitive to others’ feelings, and consider all aspects of a problem. Here are three questions to remember when communicating about your software testing projects to ensure you’re considering the power of words.

Ajay Balamurugadas's picture Ajay Balamurugadas
Hand holding a light bulb in front of a sunrise 6 Unexpected Career Tips for Thinking Testers[article]

Of course getting training, practicing the skills of testing, moving into the right product line, and learning are all necessary for testers to grow their careers. But when Jon Hagar asked himself what helped him grow as a thinking tester, he came up with some ideas that are more off the beaten path. Consider these six tips and your future will be bright.

Jon Hagar's picture Jon Hagar
Lightning Strikes the Keynotes[presentation]
Slideshow

Throughout the years, Lightning Talks have been a popular part of the STAR conferences.

Nine Incredible Speakers
STAREAST Beyond Coding: Test Automation as Art[presentation]
Slideshow

The rise of test automation is changing the testing landscape as organizations urgently accelerate their automation goals.

Katrina Clokie
STAREAST The AI Testing Singularity[presentation]
Slideshow

Most basic software testing will soon be done by a few individual, large systems. But today, software testing is a fragmented world of test creators, test automators, vendors, contractors, employees, and even “pizza Fridays” where developers roll up their sleeves and test the build themselves.

Jason Arbon
STAREAST Cutting through the Hype around Continuous Testing[presentation]
Slideshow

There is a lot of hype around continuous testing these days. It seems like every product vendor has a continuous testing product and every consulting company has a continuous testing practice.

Jeffery Payne

Pages

StickyMinds is a TechWell community.

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