Testmatick

17
Jan

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 effectiveness of test strategies used in a project. Before proceeding to a pseudo-debugging, it is necessary to garner the support of both testers and developers. How would you answer the question often asked by the development manager: “When can you expect to

Read more

15
Jan

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 you find yourself in this situation, it is most likely due to writing to uninitialized memory, also known as writing to a random address (wild write). The reason for such errors lies in the uninitialized pointer, which by chance

Read more

10
Jan

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 development team should establish the schedule for elimination of this issue, the schedule for the preparation of the version for testing, and repeat testing to resolve the initial problem and identify the cause of side effects. The simplest way

Read more

9
Jan

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 find defects. In order to design a test that has a high probability of detecting defects, a testing specialist should use a constructive destruction approach to examining a given software product. “Constructive destruction” means identifying and eliminating

Read more

3
Jan

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 that is difficult to reproduce, look at it from different points of view. This is the step in which you should start thinking about the inconsistency of the versions, the differences in operating systems, the problems of binary

Read more

2
Jan

Formal Testing Stages

Dynamic testing can start with unit testing and end with acceptance testing. Dynamic testing strategies fall into two categories: namely, black box approach and white box approach. Typically, white-box testing strategy is applied to unit and system levels of software testing, while black-box testing strategy is applied to system and acceptance levels of software testing.   The goal of unit

Read more

27
Dec

Testing Done Under Peak Load Conditions

Load testing involves verifying the program’s performance under normal or peak workload conditions. This analysis should not be confused with volume testing aimed at checking normal and extreme volumes of data: heavy load means the arrival of the maximum amount of data for a short time interval. Here you can draw an analogy to the typist’s work. When testing performed

Read more

25
Dec

Identification of Bottlenecks in Web Application Performance

  The bottlenecks that affect the waiting time of a web user are the bandwidth of the application and the server, the speed of Internet connection and Network congestion. A server’s bandwidth (the speed with which it handles client requests) is not a problem, since hardware is easily accessible and cheap compared to the tools used to develop the site.

Read more

20
Dec

Process of Testing a Set of Programs

Completion of module testing does not necessarily mean that testing of the program is completed. In fact, the testing process is just starting, especially if the program is large or is a software product. This idea is confirmed through the following definition of the software error:   The program has an error if its execution does not satisfy the user’s

Read more

18
Dec

What is The Contribution of Testing Strategy to QA Process?

Test strategies, test methodologies or testing methods are systematic methods used to select and / or create tests that must be included in the test suite. These can be random inputs, a test aimed at testing my suspicions, a test aimed at testing your suspicions, a test targeted for compliance checks, a test targeted for distortion checks; the most recent

Read more