self-training
-
Manual testing vs Automated testing
Both types of testing have their both advantages and disadvantages. Real projects often use a combination of manual and automated testing and the level of automation depends on both the type of project and the characteristics of production processes in the company. The combination of both types is the perfect way to get the most out of testing.
-
Severity and priority. Examples of the bugs with high severity and low priority and vice versa
The organizations using different tools for tracking defects and related processes make these instruments the common tracking system between various management levels and technical staff. Every bug has the «Severity» and «Priority» attributes. Sometimes it seems that there is no difference between these two notions, or it is not apparent. But the severity relates more to the technical part and the priority to the organizational one.
-
Ways to install mobile apps
Let us probably start with the widely known system and its store. In Google Play there are a lot of apps for everyone and everything. Some are with the immediate launch, which means that they mustn’t be installed on the device. Applications can be free and commercial. They all function only on devices with Android OS.
-
Usability testing. Testing checklist
Testing usability, you should adhere to established protocol with every participant (if it is moderated testing). It is like a test case or course of action that leaves a margin for settings but still guarantees the general, common, and standardized experience for every testing object.
-
How to work in JIRA
In the software development life cycle a very important role is played by the project management systems. There are a lot of them, however in this article we will look through the work in one of the most popular ones – Jira.
-
Approaches to mobile application testing
This article will examine four main approaches used in mobile application testing: in a cloud, based on emulation or devices, and crowdsourcing.
-
Stages of software testing
The software testing process covers all stages of the development life cycle. It is a non-stop, long-term process that requires an experienced team of testers to cover all the testing stages. Monitoring and analysing it helps to plan and, if necessary, make changes to increase the effectiveness of the following tasks. This part of the modern software development process allows the customer, developers, and most importantly, end-users to get a high-quality product.
-
Tools for cross-browser and layout testing
Cross-browser and layout testing is an integral part of testing web projects. The site will be displayed well and without bugs, but not in all browsers. Therefore, a significant amount of time, budget and resources is allocated for this testing.
-
Developer tools in browser. Console tab
Exploring Developer Tools is a must for every tester, as their capabilities are often used to help them provide the information they need to reproduce a bug. The more details a tester can provide in a bug report, the higher their qualifications and value.
-
Developer tools in browser. Elements tab
In this article we will look through the Elements tab, the main purpose of which is the display of the code in the form of the DOM elements tree. With the help of this tab, one can look through the code but also change it by clicking the element needed by the right button: add and edit the attributes, hide or delete elements from the code, add subclasses.
