Glossary
Module Testing
Module testing is a technique where individual components or modules of a system are tested in isolation from the rest of the system.
Backend Performance Testing of Mobile Application
Backend performance testing of mobile applications involves assessing the responsiveness, scalability, and reliability of the server-side components that support the app. This testing ensures that the backend infrastructure can efficiently handle the expected load of user interactions, data processing, and simultaneous requests from mobile devices. By conducting thorough performance tests, developers can identify and mitigate […]
Middleware & Application
Middleware is software that acts as an intermediary between different applications or systems, facilitating communication and data exchange. When testing middleware, it’s important to evaluate aspects such as speed, stability, and scalability to ensure it effectively supports the applications it connects.
Microservices Testing
Checking microservice architecture with small interconnected services includes testing each microservice individually and their interactions. Types of QA testing for microservices include unit testing, integration testing, contract testing, end-to-end testing, performance testing, load testing, security testing, and chaos testing.
Be the first one to know
We’ll send you a monthly e-mail with all the useful insights that we will have found and analyzed
Metrics in Software Testing
Metrics are used to evaluate and improve both the testing process and the object of testing. They vary depending on the type of testing and can include test execution time, code coverage, error rate, etc. For example, having 50 defects in a release, with 2 being critical, is a metric characterizing the object of testing.
Manual Testing
The process of identifying bugs and defects with minimal reliance on automation tools and often from the end user’s perspective. However, testers may also manually test APIs using tools like Postman, which does not necessarily reflect the end-user experience. Additionally, while automation tools might be used, they are not the primary focus. Manual testing also […]
Machine Learning
Machine Learning (ML) is a subset of Artificial Intelligence (AI) focused on creating trainable models designed to find solutions to given problems based on data from numerous similar tasks.