The Latest

Risk-based Testing in Action[magazine]

Risk-based testing allows project teams to focus their limited test efforts on the areas of the product that really matter, based on the likelihood of bugs in those areas and the impact of bugs should they exist. By using risk priority to sequence test cases and allocate test effort, test teams can also increase their chances of finding bugs in priority order and allow for risk-based test triage if necessary.

Rex Black's picture Rex Black
A Path to Readable Code[magazine]

Test-driven development is usually presented as a developer process. On the other hand, acceptance test-driven development (ATDD) is a communication process between the customer and the developer. In ATDD, the tests provide the terminology in customer-understandable terms. The customer's terminology suggests abstract data types that make code more readable.

Ken Pugh's picture Ken Pugh
Lucky and Smart[magazine]

Charles Darwin was certainly a great scientist, but his career and his discoveries were also strongly influenced by serendipity and luck. What could this great explorer and scientist teach us about testing?

Michael Bolton's picture Michael Bolton
Questions You Should Ask[magazine]

It's a technique children and teenagers have mastered: asking "why" until they get to an acceptable response (or until we're too tired to continue answering). Find out how Michele Sliger uses a similar approach designed by Six Sigma to drill down into the underlying cause of any problem within software projects. She then continues the inquisition with a series of other questions in order to find out how these problems affect business value and technology. Read on to learn what these questions are and how you can start using them to find out why things aren't going as planned.

Michele Sliger's picture Michele Sliger
Agile Acceptance Testing Using .NET FitNesse[presentation]

FitNesse is an open-source test automation tool that enables business users, developers, and testers to cooperate on agile acceptance testing.

Gojko Adzic, Neuri Ltd.
Going Mobile: The New Challenges for Testers[presentation]

Mobile device manufacturers face many challenges bringing quality products to market. Most testing methodologies were created for data processing, client/server, and Web products.

Wayne Hom, Augmentum Inc.
Integrating Security Testing into Your Process[presentation]

Software quality is a priority for most organizations, yet many are still struggling to handle the volume of testing. Unfortunately, applications are frequently released with significant security risks.

Danny Allan, IBM Rational
A Modeling Framework for Scenario-Based Testing[presentation]

Scenario-based testing is a powerful method for finding problems that really matter to users and other stakeholders.

Fiona Charles, Quality Intelligence Inc.
Quality Metrics for Testers: Evaluating Our Products, Evaluating Ourselves[presentation]

As testers, we focus our efforts on measuring the quality of our organization's products.

Lee Copeland, Software Quality Engineering
Database Locking: What Testers Should Know, Why Testers Should Care[presentation]

Database locking is a complicated technical issue for some testers.

Justin Callison, Peak Performance Technologies
Automating Security Testing with cUrl and Perl[presentation]

Although all teams want to test their applications for security, our plates are already full with functional tests. What if we could automate those security tests?

Paco Hope, Cigital
Lessons Learned in Acceptance Test-Driven Development[presentation]

Acceptance Test-Driven Development (ATDD), an application of the test-first practice of XP and agile development, can add enormous value to agile teams that are proficient in these practices.

Antony Marcano, Testing Reflections
Truths and Myths of Static Analysis[presentation]

Identifying defects with static analysis tools has advanced significantly in the last few years.

Paul Anderson, GrammaTech, Inc.
Toward an Exploratory Testing Culture[presentation]

Traditional testing teams often agonize over exploratory testing. How can they plan and design tests without detailed up-front documentation? Stubborn testers may want to quit because they are being asked to move out of their comfort zone.

Robert Sabourin, Inc
Adding Measurement to Reviews[presentation]

Conceptually, most testers and developers agree that reviews and inspections of software designs and code can improve software and reduce development costs.

Riley Rice, Booz Allen Hamilton


AgileConnection is one of the growing communities of the TechWell network.

Featuring fresh, insightful stories, is the place to go for what is happening in software development and delivery.  Join the conversation now!