One of the responsibilities of a QA department is creating technical documentation for the product under test. Of course, testers aren’t writers, but all the documents that end users receive should be as clear and easy to read as possible. How to create documentation that will meet all the user’s demands? The answer is in this article.
Several Tips for Mastering the Profession of Software Tester
The study of new material should be structured according to the tasks set, with a clearly defined execution plan. This contributes to the achievement of the ultimate goals. If your goal is to master the profession of a tester, there are some reccomendations that will help you do this much effectively.
Correct Task Distribution Between Manual and Automated Testing Departments
Critical issues between testing departments and a project group can arise due to numerous reasons but it’s always needed to rapidly put everyone’s efforts into reaching set goals. Further, we’ll talk about the correct way to do this and the difficulties that you may encounter.
Common Methodologies of UI Automation Testing
At the first glance, software development and testing may seem completely different unrelated processes. But some of their aspects are extremely important for both these spheres. In this article, we’ll focus on some popular patterns and methodologies of web testing that will be helpful for UI automation in general and for the development of test frameworks in particular.
Can a Developer Become a Tester?
Both, QA engineers and developers, work hard to make the best software for users. Both these spesialists have their own tasks and responsibilities. But in some moments, it may seem that a developer can easily cope with tester’s duties. Is this really so, we’ll see in the article.
How to Start Implementing Test Automation?
Getting started with automated tests may seem something difficult. Especially for those who do this for the first time! If you are this kind of software tester, this article is exactly for you.
Questions to Help You Gather Requirements for Performance Testing
As we know, the purpose of performance testing is not to find bugs but to eliminate vulnerabilities in the software performance at the stage of modeling and design of the system, before the main development stage. Hence, it is significantly important to get ready properly for test runs and to do everything the best way.
Analysis and Implementation of Web Content Accessibility for People with Disabilities
Accessibility is an extremely important thing for people with special needs (hearing and vision impairments). They...
Testing the Content of Magento Online Stores
Magento CMS is implemented in PHP and MySQL with open source. This product is simple and easy to use. It provides...
15+ Testing Tools for Everyday Needs
This article is a short review of some useful software that QA engineers should always keep around. In order not to analyze this software inconsistency, we grouped all the web products described according to their technical purpose.
How Should We Test Social Media Apps?
Perhaps, nobody will deny the fact that social media have become a lifeline in today’s reality. Proper testing of a social media application is very important since even a not really important function that has not been properly tested can affect the work and business processes of thousands of people that depend on this application in some way.
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.
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.
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.
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.
Viber and Telegram Chatbots and How to Test Them Correctly
There is a lot of information on the web on how to build a chatbot but very little data on how to test it. Hence, in this article, we’ll provide a comprehensive answer to this question. We will consider the features and specifics of testing modern chatbots using Viber and Telegram as the most popular web products in this area.
Useful (Healthy) Testing Habits
During software development, it’s not enough to use the newest test management system or a modern framework: really qualitative software can be developed only with the help of useful testing habits. Further, we’ll analyze the most popular of these habits so that you can use them.
Who Are QA Analysts and What Do They Do?
In the global network, there are many articles on who are software testers and programmers, how they do an interview, how correctly to rise the career ladders in that field but the position of QA analyst is still in the background. Who are they? Where are they come from? Where can one learn this? Further, in the article, we will analyze the most common questions about this profession.
A Few Words About Load Testing
We all know that software testing is divided into many types and subtypes. But the most original one is always considered to be load testing. Further, we’ll talk about an approach to load testing and its features in detail.
How Can a Tester Get Rid of Deception?
A software tester should do everything to not be deceived in cases when other people can be deluded. To not be tricked, QA engineers question their assumptions or team’s assumptions about the things they perfectly know. Further, we’ll analyze possible ways of deception, that should be avoided by testers.




























