Let us formulate the basic principles of testing using the premise that psychology plays the most important role in testing software applications. These principles are worth attention because…
A software metric is a standard way of measuring a characteristic of software development. Measurement data are numerical data collected and recorded in the units of measure, defined…
For professional software testers, the system-test phase means the same as a game day means for a football player or a play day for a theatrical actor. A…
Facilitated Application Specification Technique (FAST for short) is used to gather requirements for a specified software application. Usually, during the FAST technology session, for the sake of effectiveness,…
The planning phase of a test subproject can be broken into four main activities. The first, acquaintance with the project, can be a kick-off meeting and subsequent discussions…
The construction of the approach to testing begins with a study of each stage of the development life cycle in order to select tests for static and dynamic…
The white box strategy, or approach to logic-based testing, allows you to explore the internal structure of the program. In this case, the tester receives test data by…
It is worth noting that the decision to move to automatic testing affects the entire testing strategy. We are going to consider some of popular testing tools. The…
Before you start planning your testing, you need to have a clear understanding of the project vision statement, project requirements and project release schedule. This information should be…
Rapid development is understood differently by different people and means different things to each person. Some refer to it as a quick prototyping. Others think that it is…