Choosing a test automation tool

The choice of tools often depends on the object and testing requirements to test cases, because testing tools can not support everything the technologies used in application development. That is, the choice of instrument is reduced to the commonplace method of trial and error. As a result, we often select a few tools to test [...]

Performance Testing

The purpose of performance testing is to determine changes in the application, depending on the intensity of the load.
For example, in the first 20 minutes simulate the simultaneous operation of 10 users (10 users perform the operation at intervals of 5 seconds). Then the next 20 minutes are increasing number of users to 20, [...]

Synchronization in autotest

One of the most serious problems in the development autotests (especially at the level of functional GUI) is to synchronize the execution of tests with the work of the application under test. In other words, the actions that are performed in an automated test should be carried out at precisely the moment when the application [...]

Why do we test software?

To test the software there are several good reasons.

Providing programmers the information they can use to prevent errors.
Providing managers with information they need to make a reasonable assessment of risk when using the facility.
Creating an object, as free from error.
Creating a project, testable, that is a project that you can easily check for compliance, the [...]

Quality Assurance - the basic concepts and definitions

1) Software Quality - is the degree to which software possesses a desired combination of properties. [1061-1998 IEEE Standard for Software Quality Metrics Methodology] 2) Software Quality - a set of characteristics of software related to its ability to satisfy stated and implied needs. [ISO 8402:1994 Quality management and quality assurance] [...]

Outsourcing software development companies

Software development outsourcing by specialize companies in this type of activity. The reason for such a “complication” of their own activities, as well as the reason for outsourcing in general, is whether the economic feasibility of such separation operations.
For example, a software company specializing in developing high-tech software (for example, applications that handle three-dimensional [...]

Software testing with the help of model-based (part2)

Three components of testing - an excursion into the theory
Unit testing are small modules (procedures, classes, etc.). When testing a relatively small unit size of 100-1000 lines have the possibility to check, if not all, then, at least, many branches of logic in the implementation, different paths in the graph depending on the data, the [...]

Testing Strategy

Testing strategy, or testing methods - is the systematic methods used for the selection and / or create tests that should be included in the test kit. It can be random inputs, test aimed to check my suspicions, a test designed to check your suspicions, the test is aimed at checking compliance with the requirements, [...]

Advertising

Archives