Software Testing, QA

Archive for the ‘Uncategorized’ Category

TOP 5 our articles

1. What’s the difference between QA and Software Testing?

2.Test Summary Report + Template.

3. Selenium WebDriver: Page Object Pattern and PageFactory.

4. Test plan + templates.

5. Pairwise testing.

How can we plan if there’s no sufficient information?

Adaptive planning

Some time ago I published the post “Test plan + templates”. I received many comments reflecting different views, so in this article, I decided to continue the talk about planning.

Firstly, I liked J.Hoffman’s and Hannibal’s comments very much, and at the beginning of the talk, I’d like to mention the main points of their comments.

Read the rest of this entry »

Decision tables

Decision tables are used:
– when the output data or program behavior depends on the combinations of input data values;
– by checking the “business rules”.

Decision tables are usually divided into four parts.

Read the rest of this entry »

Pairwise testing


Let our program take a dozen parameters. To test all combinations is very difficult, so you should choose the most common and potentially affecting each other. Bugs that arise by a particular combination of all ten parameters are rare.
The most common are bugs that arise by a particular combination of two parameters. The more information about the mutual influence of the parameters (more precisely – of the mutual non-influence), the more combinations we can not test. In the absence of such information, as well as by complex algorithms of program behavior, you should apply the method of pairwise testing.
Thus, we can simplify our task and test all the possible values ​​for each pair of parameters.

Read the rest of this entry »

Greetings

Merry Christmas and happy New Year 2012!

Dear friends,

Merry Christmas and happy New Year 2012!

We wish you prosperity, well-being and successful execution of all plans!

We will be glad to see you among our readers in the New Year 2012!


Best regards,
QA department,

IntexSoft Ltd.

Poll:Testing is dead?

What’s the difference between QA and Software Testing?

The question is asked by many people so I decided to devote the post to explaining these terms. Let’s look at the standards first:

Quality Assurance (QA) is a part of quality management focused on providing confidence that quality requirements will be fulfilled. [ISO 9000]

Testing is a process consisting of all life cycle activities, both static and dynamic, concerned with planning, preparation and evaluation of software products and related work products to determine that they satisfy specified requirements, to demonstrate that they are fit for purpose and to detect defects. [ISTQB glossary]

According to these statements, we can make a conclusion: QA is care for quality as a prevention of bugs appearing, software testing is care for quality as uncovering bugs before users will find them.

Read the rest of this entry »

Follow

Get every new post delivered to your Inbox.

Join 60 other followers