Testing and Quality Assurance Stories & Trends | TechWell
Development Agile Test & Quality Assurance Project Management Requirements
CM & ALM Devops Cloud Mobile People & Teams

By Topic

Testing and Quality Assurance

Test and QA Stories
Broken ceramic plate Overcoming Test-Driven Damage

Some say test-driven development may work well initially, but as soon as we start to refactor our code, it breaks old tests and requires us to write new ones. This is not the fault of TDD; it’s the way we’re using it. TDD remains a valuable way to verify code as we write it, so we need to repair our test-driven damage.

David Bernstein's picture
David Bernstein
Raj Subramanian The Present and Future of AI: A Slack Takeover with Raj Subramanian

Thought leaders from the software community are taking over the TechWell Hub to answer questions and engage in conversations. Raj Subramanian, who works with self-healing, AI-based test automation, hosted this Slack takeover to discuss all aspects of AI: testing it, its biases, where it is now, and where it's going.

Beth Romanik's picture
Beth Romanik
Infinity symbol made with code Continuous Testing, Shifting Left, and Test Automation: Getting It Straight

Continuous testing can help you achieve the optimal balance between speed and risk and deliver high-quality products faster. But what exactly does continuous testing entail? Is it just shifting testing left in a DevOps environment? And where does automation fit in? Here's a breakdown of all these testing concepts.

Wayne Ariola's picture
Wayne Ariola
Woman with her hand over her eyes looking into the distance It’s 10 p.m. Do You Know Where Your Defect Fix Is?

Have you ever had to ask whether your defect fix was deployed to a particular environment? You shouldn’t need to, because the answer should always be readily available. Having to request information on the status of your defect fix indicates inefficiencies and a lack of maturity within your organization’s process.

Richard Estra's picture
Richard Estra
Test management tool showing tests passing 5 Ways Test Management Tools Help in Agile Environments

Test management tools help improve the efficiency of development and testing teams by prioritizing test cases, so it makes sense that they would appeal to companies that have adopted an agile methodology to enable quicker release cycles. Here are five ways test management tools make a difference in agile environments.

Ray Parker's picture
Ray Parker
A crowd of people walking in the street Crowdsourced Testing: Give the People What They Want

Crowdsourced testing is a great way to connect with users and ensure that the product idea, design, implementation, and nonfunctional elements meet their expectations—or, hopefully, even exceed them. But like any other test effort, crowdsourced testing is both a science and an art. Here's how to do it effectively.

Mukesh Sharma's picture
Mukesh Sharma
Andrea Goulet Empathy-Driven Development: A Slack Takeover with Andrea Goulet

Thought leaders from the software community are taking over the TechWell Hub to answer questions and engage in conversations. Andrea Goulet, the CEO of Corgibytes, hosted this Slack takeover and discussed how to help teams that want to be agile but aren't, and the importance of empathy in developing software.

Cristy Bird's picture
Cristy Bird
Software testers asking questions about a test tool they're considering Before You Buy That Test Tool, Answer These Questions

Tools are a normal part of testing jobs because they can amplify our ability to learn about product quality. It's a good idea to review new tools for automation, performance, or monitoring to see if some solution will help you test better. Before you even look at tools, though, there are two questions you should ask.

Justin Rohrman's picture
Justin Rohrman