Measuring Code Quality with Test Coverage Metrics

Code quality and test coverage metrics are two important metrics which comes in play during software testing. These two aspects of testing are interrelated but there is no direct formula to evaluate in terms of each other.  Let’s understand what is test coverage and how it is evaluated in the general terms. Test Coverage The testing team speaks of percentage of test coverage for a particular project but are they evaluating this percentage score of test coverage in the correct way? The test team designs the test cases based on…

Continue Reading

Why You Don’t Want To start Your Career As a Game Tester?

Being a gamer tester sounds like fun as you would get the opportunity to play games all day during your 8 working hours, 5 days a week. It is just like you are paid for playing games which is not the case with any other kind of software testing. In my opinion, the role of a game tester and the actual player are very different. Being a game tester, you have to test every aspect of the game as described below. => Being a game tester, you have to touch…

Continue Reading

Pairwise Testing in Software Testing

Introduction: We need test cases with 100% test coverage in order to test any software application. This will ensure that all possible combination of input and output parameters are well tested. Now a quick question, is that possible to achieve 100% test coverage without writing verbose test cases? Well, it’s possible if we practice “Pairwise Testing” or “All-Pairs testing” test design. Pairwise Testing can be defined as a “black box testing” test design technique that ensures almost hundred percent test coverage without writing verbose test cases and their execution. With…

Continue Reading

Top Accessibility Testing Tools for Automation

In today's article we are going to learn about most commonly used "Accessibility Testing Tools". Importance of Accessibility Testing All application users cannot be alike and the application access cannot be limited to certain categories of users. Every software application is build for wide audiences and it also includes peoples with auditory, visuals, or other cognitive impairments. In order to involve all categories of people with a particular software application access, there is a need for application accessibility testing where application is tested from the point of view of end…

Continue Reading

Difference between Unit Test Vs Integration Test

Introduction In this article, we are going to discuss Difference between Unit Test Vs Integration Test. We should agree to the fact that any software application system that we use in our daily life should be fully practical and functional without any fault or software defect. Let’s take an example of our personal computer (PC). A PC has a monitor, motherboard, mouse, microprocessor, DVD player, RAM, hard disk, keyboard, etc. All of these parts are manufactured separately and individually tested before they could be assembled into a PC. Again different…

Continue Reading

Software Testing as a Service (TaaS)

TaaS stands for “Testing as a Service” which is related to the outsourcing of testing activities to a third party that focuses on simulating real-world testing environments as specified in the client requirements. In other words, TaaS is an outsourcing model. Given below is the block diagram for TaaS (Testing as a Service).     TaaS (Testing as a Service) Types of TaaS Application testing is usually associated with functional, performance and security testing. Using TaaS, we can conduct all of these three types. Functional Testing as a Service: It…

Continue Reading
Close Menu