What Are Sniffers and What Is Their Role in Software Testing?
Today, we’re going to speak about sniffers – special tools that help users to intercept, edit and analyze requests that are going through them. They are used to analyze client-server interaction, emulate test suites via modifying the traffic.
Various XSS Attacks and What They Can Be Dangerous
Leaving aside the fact that the ultimate goal of an XSS attack is always to run malicious JS inside a potential victim’s web browser, the ways of its achievement are radically different from each other. So, let’s take a look at the most popular types of XSS attacks.
Involving Junior Testers in the QA Team: A Chance to Make a Qualified Specialist
The ability to think outside the box, using multiple approaches to complete tasks will be a plus. Comfortable working conditions also contribute to the development of a young professional. Nowadays, most companies are interested in hiring juniors in different testing areas.
Overview of Medical Software and Methods of Its Testing
A medical application is software developed for use in a branch of medicine and used by staff working at medical facilities (such as doctors and sometimes – nurses) and patients. Testing medical software is not quite different from testing other types of software. It only has some peculiarities together with usage of an interactive methodology.
Why the Validation of Data Is So Important
The complete lack of validation can lead to the problems mentioned above. So, only the validation will make it possible to prevent critical failures, which are highly undesirable when using any software.
Some Aspects of Testing an Online Store on Magento
CMS Magento provides diverse functionality while developing and managing online store. while performing testing, special attention should be paid to cross browser testing, compatibility testing, as well as testing all the methods of payment.
Game Testing Terminology: A Detailed Overview
If you perform game testing, you need to be familiar with so-called “gaming” terminology, which will help you thoroughly understand what needs to be done. Further, we’ll analyze the terms used while performing game testing.
Main Stages of Software Testing
To deliver a quality product, the testing process must cover all stages of the development lifecycle; analyze and monitor the entire process, which contributes to the effectiveness of bug fixing.
Automation Tools for Testing Android Apps
Test automation helps to greatly improve mobile software quality and this, in turn, accelerates the process of product testing, improves general performance, and helps to satisfy client needs. Today a field of automation testing services offers various programs that can be used for the development and testing of mobile products. Further, we’ll analyze some examples of them.
Testing a Personal Account of an Online Store
A personal account is a tool that helps to automate the communication between an online store and a client (a user) and its testing is important while providing eCommerce testing services.
How a Newcomer Should Test Web Accessibility with WAVE
Today web accessibility usually means nominal easiness to use websites and their perception by people that have some vision, hearing, cognitive or physiological problems. This article contains the main details of how to test web accessibility correctly and make useful fixes to make the application you are testing completely accessible and relevant.
5 Basic Questions Usability Testing Should Answer
As you know, usability testing is a special software testing technique that is performed with the involvement of real users. Its goal is to evaluate the performance of a web product as close as possible to real conditions. A lot has been said and written about this type of testing. In this article, we will look at five fundamental questions and answers to them, which usability testing must somehow correspond to.
What Is the Good Autotest?
Automation testing, while respecting the practice of continuous software delivery, should be as perfect as possible. Therefore, we’d like to highlight 5 features of good automation tests.
Basic Comparison of Flutter and React Native
What software is the best for the quick and effective development of the modern cross-platform mobile program? In this article, we’ll compare two technologies that are the most suitable for these purposes – Flutter and React Native.
How to Display Gestures on iOS Videos
Today a lot of attention is paid to the technical aspects of mobile app testing. The issue with gesture displaying on iOS screens is very popular. So what are the most popular methods to display gestures on iOS screens? We’ll analyze this further.
Pros and Cons of XPath
In the traditional sense, XPath is similar to modern programming languages: a well-crafted XPath selector is easy to read, we can tell from its appearance what specific element is being referred to. This makes interaction with XPath extremely convenient, increases the speed of solving typical problems, and, consequently, minimizes the time for software development and testing.
Optimization of the Testing Process: Tips and Techniques
Test optimization techniques help QA teams get the best out of their testing efforts. Discover top methods to optimize testing and fix potential software issues.
Fiddler Classic: An Overview of Its Key Features
There are many examples of various tools to monitor and analyze HTTP/HTTPS traffic on the software market, and each one has its own features. Fiddler software has become very popular among testers in recent years. Further, we will describe its main functions, used by testers on a daily basis.
GUI Testing: A Quick Annotation for QA Engineers
The quality of the software largely depends on how user-friendly its graphical interface is and how it interacts with the user. This is the root cause why GUI testing is extremely important and should be conducted properly.
Why Exploratory Testing Differs From Script Testing
Exploratory testing is a special type of testing during which a user performs testing and, at the same time, makes up a new test by analyzing software behavior. In this article, we’ll talk about the main principles of exploratory testing, its main features and analyze in what way it differs from script testing.


























