Netsparker Web Application Security Scanner

Should We Put Too Much Detail Into Test Cases?

Writing test cases is an essential part of the software testing activities that take place before the actual test execution begins. Hence, test cases must be written with keeping clear understanding of the requirements in one’s mind. How smooth does a test execution phase goes depends mainly on how well the test cases were written and also depends on how well the requirements were understood.

While putting unnecessary or unwanted details should be avoided into a test case but putting

Continue reading…

Difference between Use Case and Test Case

Software Testing costs almost fifty percent of the costing from Software Company. So test cases are very important issues over here. Once software development was the only attractive and demanding work in software industry, now scenario has changed. Testing has different terms and there are ways to complete it. For qualifying as a test engineer or to work in software industry it is mandatory to know them clearly. Also “Difference between Use Case and Test Case” most commonly asked interview

Continue reading…

How Not To Write Test Cases (Tips For Both New And Experienced Testers)

This is a post by Sakshi Dewan, STC team member. More on her later, let’s see how not to write test cases first!

You must be thinking why a ‘not to’ article when there are plethora of articles/papers explaining how to write test cases. Probably, your thinking is right. But, after reviewing thousands of test cases written by new and experienced testers alike I felt that there is a need to educate testers on the fine line between excellent and

Continue reading…

How You Should Prioritize Test Cases In Software Testing?

Do you know why we run regression whenever there is a change or fix or a feature is added to the software application? Answer is simple, to test whether that change has affected any old functionality or not. So, regression test suite has all the test cases covering major functionalities of the application. And it becomes a PRIORITY to run this suite every time to check if the application is stable to carry out further testing or not. However if

Continue reading…

Internet Banking Application- Sample Test Cases And Best Practices

What is internet banking?

Internet banking makes use of electronic payment method that enables both the customers and financial institutions to pursue money transactions through the website. Nowadays, more people are interested in internet banking as it is faster and easier method of payment. One need to go to bank and stand in long queue to make financial transactions. Through internet banking, user can transfer and receive money, pay bills, initiate fixed deposits, perform demat transactions and the like.


Continue reading…

Test Coverage in Software Testing

Test Coverage is an important part in Software testing and Software maintenance and it is the measure of the effectiveness of the testing by providing data on different items.

What is Test Coverage in Software Testing?

Amount of testing performed by a set of test cases is called Test Coverage. By amount of testing we mean that what parts of the application program are exercised when we run a test suite. In other words, test coverage is defined as a

Continue reading…