Knowledge Center

Knowledge Center

QA Activities in Waterfall Process

In the most frequently used waterfall process for big software projects, development activities are generally divided into various consecutive steps to form a waterfall, although the overlaps are prevalent among successive pairs of phases.

Tools for Load Testing: benchmarking study

The article provides a brief overview and comparison of the following tools for load testing: Gatling, WAPT, CloudTest, SmartMeter, and NeoLoad. The review is called to assist in selecting a proper tool for verification of system capacities.

Difference between Test Plan and Test Strategy

Test Plan and Test Strategy are documentation used for arrangement and execution of QA activities. These documents are not similar ones, but they are interrelated. Let’s review the specifics of both to understand the difference between them.

Software Testing in Agile Environment

Agile is an iterative methodology for software development. It bases on a close collaboration within the entire project team despite the development stage. Coding and quality verification are iterative and incremental.

Quality Assurance vs Quality Control vs Testing

The main aim of every software development procedure is to ensure a high quality of a ready product with the end users’ needs satisfied, customers’ requirements met and business goals achieved. Quality is an essential attribute of every software product.