Sometimes we all have to deal with strange, weird and non intuitive apps, which features and way of working are not...
The Process of Activating a Generated Subgraph
Each test corresponds to a generated subgraph. If the generated subgraphs are correctly defined, then to activate one...
A Few Tips on How to Collect Information for Project Requirements
It is difficult to gather together the opinions of several dozen of users if there is no a well-structured...
What Is Cause-Effect Graphing and Which Tasks Does It Solve?
The cause-effect graphing helps to systematically select efficient tests. It gives a useful side effect, as it allows...
The Characteristics of Certain Software Requirements
Each requirement must be provided with a unique identifier so that it can be unambiguously referenced to it when...
Third-Party Authentication
Third-party authentication is based on the fact that virtually everyone on the Internet has an account on at least one...
Queue Testing
The check of any, not too simple queue requires the use of a whole group of tests. When should this be done – during...
The Use of Standard Measures (Metrics) for Making Improvements to Software Apps
The simple implementation of a number of development projects aimed at improving the manufacturing process within one...
What Does Error Guessing Mean??
It is noticed that some people turn out to be very good at testing their own programs. They have the ability to find...
The Two Fundamentally Different Approaches to System Testing
There are two fundamentally different approaches to system testing. In the first case, system requirements are used...
Interesting Facts About Rapid Mobile App Testing
One of the biggest mistakes in mobile development is to release a new product to the public without performing...
What Are The Goals of Functional Points Analysis?
There is also a functional software size measurement methodology, which is based on the assumption that the...
How to Hear What the Client Says About Software Requirements
Requirements elicitation is an especially critical step in the requirements development process, when the needs and...
Software Error Estimation Program (SWEEP)
The Software Error Estimation Program (SWEEP), developed by the Software Productivity Consortium, is a predictive tool...
Node: A New Kind of Web Server
In a certain sense, Node has much in common with other popular web servers, such as Internet Information Services...
Defining Defect Status
The Defect Analysis Group (known in some quarters as the group controlling changes made to the technical...
Pseudo-Debugging Known as Bebugging / Modification
Pseudo-debugging (bebugging), which is one of the methods for modifying a program, is a way to determine the...
How One Can Detect Writing to Uninitialized Memory
There is nothing worse than an error that comes from nowhere and does not correspond to any code execution path. If...
What Are The Benefits of Shared Materials Databases??
When a testing team detects a problem in a software app, it should be documented and assigned a priority. Also, the...
Peculiarities of Test Case Development: How Does a Good Test Look Like?
Since testing is a process aimed at detecting defects, a good test can be defined as the one that is most likely to...
Creative Thinking as an Aid in Detecting Software Defects
If an error that you are trying to exclude is one of those unpleasant errors that appear only on certain computers or...



























