Software Testing, QA

Archive for December, 2011

Automated Testing: To Be Or Not To Be

Automated Testing

To be or not to be the automated testing? This is a question that can be answered in most cases very difficultly. It requires an individual approach.

So, in this article, I will try to uncover all the problems of this issue.

Read the rest of this entry »


Weekly Article Links #2


Software Testing

Top 20 practical software testing tips you should read before testing any application

Defect Life Cycle in Software Testing

Top 10 Software Testing and Software Quality Blogs

Software testing Interview Question and Answer



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.

Test plan + templates

Planning as an activity of software testing

Planning is one of main activities of software testing. Depending on formality of our test process, we have to create detailed test plans with strict template or simple check list on a paper. In any case, we must remember that planning is an endless activity. At least we have to plan for the whole project life cycle. We can’t create a test plan at the begin of the project, print it and have a successful test process. Test plan must be corrected and updated at every turn.

Read the rest of this entry »

Weekly Article Links #1


Webinars on software testing: How google tests software
When to do Manual Testing and when to Automate Testing


Test Process

Manual Testing

Basics Of Manual Testing


Equivalence class testing

Equivalence class

Equivalence Classes is the input (and sometimes output) data which are processed by the same application or their processing leads to the same results.
Equivalence Class Testing is a technique for test design which can reduce the amount of your test cases.
It can be used at all testing levels – unit, integration, system, and system-integration test levels.

To ensure the correct program behavior under different input data, you should ideally test all possible values for each element of this data (as well all possible combinations of input parameters).

Read the rest of this entry »

Usability testing methods

In my previous article I told you about Card sorting. Let’s continue considering usability testing methods.

Contextual Inquiry

Contextual inquiry – a method of structured interviews, which differs from the ordinary, such as journalistic interview, because it has always been built on three basic principles:

  • accounting for context in which the studied application is used.
  • joint evaluation of the application by the user and the developer.
  • focus of evaluation of the application is precisely on its user-friendliness.

Contextual inquiry is one of the alternatives of benchmark testing method, in which comfort is evaluated in the laboratory, not in a familiar user working environment. In the contextual inquiry job, time, motivation, and social factors that affect the user, are the same as in the real world, in contrast to laboratory studies where these factors are controlled by the experimenter.

Read the rest of this entry »