You Are Browsing ‘Software Testing Blogs’ Category

Globalization and advancement in technology have brought about significant changes in the functioning of IT teams. Earlier a large percentage of IT teams were collocated, i.e. confined to the same zone, time, and culture. However, the necessity to gain traction in the international market forced companies to obliterate time, cultural and geographical differences. This led to the concept of ‘working together apart’ where teams, dispersed across the globe collaborated for a common objective. Now teams can be global, virtual,...

In this article, I will describe the usage of external files for storing of test data and their usage in TestComplete scripts. I will describe some good and bad variants for storing data and thus explain why I chose external files. Also, I will give general examples of functions that work with *.csv files and an example of building and using of *.csv...

Nowadays, software virtualization systems have become widespread. The end user can use virtual applications and desktops. When creating such virtualization systems, developers take into account the customer preferences (the end-user preferences) and usability. That is why, testers face a lot of diverse functionality when testing them. One such functionality is...

In this article, we will examine the specific of testing of the software virtualization systems. We will touch upon the following questions: test environment configuration; testing types; nuances of each of testing types for the virtualization systems. So, we will examine those important things that should be taken into account when thinking over the testing...

In the process of creation of a successful software product, there is an inevitable problem of finding a balance between the quality and the release date of the software product. The testing allows of obtaining a product that satisfies all requirements. But the covering of each product risk with various test cases and compiling them take ...

This article is devoted to the testing of programs that use virtual desktop acceleration to improve performance. Here we will consider features of virtualization, testing scenarios, some useful tools and tips, and also will give examples of real test cases. ...

Introduction If you prepared the testing reports without making the preliminary analysis of the findings before, please start doing it. The correctly prepared report on the results of testing is a powerful tool for the optimization of the software development process. That is why let’s pay special attention to this process. This article includes practical recommendations...

LoadRunner is a tool, or more accurately a collection of tools, which facilitates inperforming load testing on a system. LoadRunner is used to create a load or stress on a system, and can be used to measure the responsiveness of the system to that load. The key concept behind LoadRunner is the use of virtual users, or vusers. What is “Virtual Users”? To perform a load test, a system needs many users to access the system concurrently, often one hundred or more. Performing such a test with people is a logistical nightmare. When...

Many corporations, companies, firms, and other institutions of different kinds of activity need to control access to their computer networks, devices that store information, and to the information itself. In future this problem can be solved by means of inventing new devices. These devices will let working only those people, whose voice, fingerprints or the retina...

Programs that interact with databases have common elements, and testing each requires a different approach. These elements include 1. Mapping application layer interactions 2. Mapping the data layer interactions 3. Functional interactions between the application and database 4. Embedded code 5. Database Migration Mapping application layer interactions are often more easily handled through the normal segregation unit testing techniques; mapped objects can often be replaced by stubs. When testing larger subsystems, databases stubs may be...