CATEGORY ARCHIVE
Software Testing
Introduction to Regex

Introduction to Regex

In this article, we’ll analyze 10 most popular symbols of regular expressions that can be met every day while performing software testing. And it’s Regex that will help us to interpret this.

Main Problems with Enabling Developer Options on Android

Main Problems with Enabling Developer Options on Android

The use of the developer options on Android, first of all, is necessary for specialists who must study/develop/improve or test this system. But sometimes even an ordinary user of a mobile device with this OS will find it useful to discover some interesting parameters and capabilities of the environment.

Ways to Know That Your Tests Are Highly Efficient

Ways to Know That Your Tests Are Highly Efficient

It’s quite hard to develop efficient test scripts. Unclear, slow, and unstable tests are useless and their usage has more negative sides than positive ones. To understand whether the tests you are using are efficient, try to make your tests meet the following 7 principles of test efficiency.

How We Should Test Meta Tags

How We Should Test Meta Tags

All websites can compete to be displayed in the first lines of search results, by using special tools and algorithms. And here so-called meta tags play a great role and we’ll talk about them further.

What We Can Test in the Network Tab

What We Can Test in the Network Tab

The Network tab is present in every modern web browser and is aimed at tracking speed and also the time needed to upload a page and all files that are or can be present on it. Every junior software tester who wants to enhance a level of his/her professional skills should study and test all functions of the Network tab.

The Concept of Thin and Thick Clients

The Concept of Thin and Thick Clients

In computer terminology, the term “client” stands for certain software/hardware that interacts with a server to enable a user to receive data on the actions done by a system. All clients in client-server architecture can be notionally divided into two subtypes: thick and thin ones. Let’s analyze each type separately.

Useful Tools to Analyze Websites

Useful Tools to Analyze Websites

In this article, we will talk about some tools that are good for one who wants to analyze what is missing on a project and to know what basic changes are needed for better website performance.

Complex Project Communication: the Ways to Make It Easy and Enjoyable

Complex Project Communication: the Ways to Make It Easy and Enjoyable

Trying to resolve the problems with communication on a project, people solve not only current problems of relations but also build more qualitative and efficient ways to organize their working process. Getting rid of disputes and misunderstanding will help to make communication on a project pleasant and clear and this will greatly simplify the work on the set tasks.

Useful Tips on Working with Git

Useful Tips on Working with Git

This article is aimed at giving an entry-level tester the overview of the way a product version control system works: from the process of duplicating a repository to the function of creating a pull request.