Software QA Articles

Testing of Multi-Language Applications

Testing of Multi-Language Applications

Theoretical fundamentals of modern encodings, process of interaction of code pages inside the OS, specifics of testing and creation of test data are described in this article.

Read more...

Impact Analysis in Testing

In this article, we will tell you our own way of Impact Analysis introduction and work with it. Why did we decide to introduce Impact Analysis into our work? What practical benefit from this innovation have we got and are getting today? You will get answers to these and many other questions concerning this topic while reading this material.

 

Read more...

Best practices for autotests implementation

Many articles and books are available at the present moment. They are about the way how to raise the automation process from the beginning, what and how to automate, and what tool it is better to choose.

I will share with you my experience in auto-testing. The project specificity plays an important role, but I would like to find something in common for all. Also, I want to talk about the way that you really need to follow in order to get a good result.

In this article, you can find the description of the software life-cycle, principles and requirements that are useful to observe in any automation process, the examples and advices in making important decisions in the process planning.

Read more...

Coding Standards for AutoIt Good Code

Developers in your company surely stick to a single coding standard that was developed on their own with regard for area of specialization or using one of ready solutions, as there are a number of them for popular programming languages.

There are no ready solutions for AutoIt language yet. It’s because, at first, its modest functionality gave the possibility only to automate frequently repeated tasks in Windows environment and not to develop function-rich programs. That is why the question of standardization was not topical.

But nowadays the language enjoys wide popularity for its class of tasks and increases the possibilities it provides. That is why we propose the readers the standard we worked out in our company. You can use it entirely or adapt to your requirements.

The article is intended for specialists of test automation, their managers and also for those whose tasks are writing of scripts (macros) for automation of tasks in Microsoft Windows environment with the use of AutoIt language.

Read more...

Preparation of iPhone for Testing. Upgrade and Downgrade

In this article, we will touch upon the following questions: iPhone device upgrade and downgrade, key moments of these processes, and also the most frequent problems and possible solutions for them.
Our testing tasks are often connected with iPhone devices of different firmware versions. In this article, we will discuss how to deal with all these tasks having only one device.

Read more...