test techniques

A 2015 Graduate Testing in a DevOps World

Testing professionals who graduated in past decades know that methods then were highly process-oriented, with no automation. Those methods have evolved into a world that needs continuous testing to meet deployment needs. Here are the key skills an aspiring tester graduating now should think about.

Deepika Mamnani's picture
Deepika Mamnani
Three Ways to Organize System Information for a Better Test Plan

A performance test cycle should start with establishing a planning process, but this step often gets ignored or is viewed as less important. Having a better way to organize system information can help your team see what information is available and form a more effective performance testing plan.

Anish Krishnan's picture
Anish Krishnan
Quick Tips to Kick-Start Accessibility Testing

Implementing accessibility testing in your organization requires efficiency, accuracy, and a toolbox of smart practices. A focus on proper infrastructure, resources, and software testing tools is an important step. Read on for some tips on performing a comprehensive accessibility testing effort.

Amit  Bhatt's picture
Amit Bhatt
Pair Testing—A Best Practice to Enhance Accessibility Test Coverage

Pairing testers with disabilities with nondisabled testers yields valuable results. It's a constructive approach to enhance test coverage because there are functions of an application that either a visually impaired tester or a sighted tester may miss on his own, but together they find more defects.

Sunil Dangwal's picture
Sunil Dangwal
Building a Testing Framework for Digital Accessibility

Many mistakenly believe frameworks are applicable only to test automation because they provide easy test implementation, enhanced productivity for testers, and empower dependable quality for the product. However, accessibility also is a rich ground for frameworks to be built and leveraged. Read on.

Rajini  Padmanaban's picture
Rajini Padmanaban
Using Keywords to Support Behavior-Driven Development

Behavior-driven development tests can be efficiently automated with keywords, avoiding the need of a programming language and minimizing the involvement of developers. Hans Buwalda details how to support BDD scenarios with actions and keywords and switch between formats depending on your needs.

Hans Buwalda's picture
Hans Buwalda
Why Testers Should Get Involved in Requirements Engineering

Testers use requirements as the basis of test cases, review them for testability, and often participate in general requirements reviews or inspections. However, many testers have little knowledge of requirements engineering. Erik van Veenendaal provides five critical success factors to get started.

Erik van Veenendaal's picture
Erik van Veenendaal
The Three Pillars of Agile Quality and Testing: The Pillars Explained

When adopting agile, organizations can be plagued with quality imbalance. Bob Galen found that all agile testing practices and activities can be grouped into three categories: development and test automation, software testing, and cross-functional team practices. He reviews these "pillars" of agile.

Bob Galen's picture
Bob Galen