Skip to main content
23 votes

How many test steps are allowed in a single manual test case?

4500. That's my estimate. Some say 6750, others 500, others yet wouldn't go over one million steps per case. Jokes aside, there is no fixed number nor there is someone who would set the limit. It is ...
Mate Mrše's user avatar
  • 4,119
21 votes
Accepted

What is the difference between SLA (Service Level Agreement) and SLO (Service Level Objective)?

Service-level agreement A service-level agreement is an agreement between two or more parties, where one is the customer and the others are service providers. This can be a legally binding formal or ...
Shailendra Rathore's user avatar
15 votes

What is meant by the term "Pesticide Paradox" in testing point of view?

Lets say you are testing an application. You have written a set of test cases. Now you run one cycle of testing. You find few bugs and report them to the development team. Development team fixes the ...
IAmMilinPatel's user avatar
15 votes

What is the difference between Major and Minor Bug?

Major has more impact on how users can or cannot use the application than minor. There is no industry standard what these terms mean. If it is necessary, you need to discuss the meaning with your ...
Niels van Reijmersdal's user avatar
11 votes

What is the difference between bug and defect?

Bug, Defect, Issue, Fault, Incident, Ticket are all the same and are interchangeably used in organisations. People can debate and say they agree or disagree and quote references but the ground reality ...
AM_Portfolio Lead_DigitalE's user avatar
11 votes
Accepted

Difference between Corner Case Testing, Boundary Case Testing and Edge Case Testing

Corner Case Testing: When the system breaks only for a specific valid input eg: Imagine a function getcar() that that takes a number and all numbers from 1-5 are valid inputs: But, getcar(wheel=...
PDHide's user avatar
  • 11.1k
9 votes

What framework is Page Object Model

The PageObject Model is not a framework. A framework is: a basic structure underlying a system The Page Object Model is: an object repository design pattern here. Using the POM might result in ...
Niels van Reijmersdal's user avatar
9 votes
Accepted

Difference between Accessibility Testing and Usability Testing?

This answer does not provide the exact definitions, just the differences. 1. Accessibility Testing Testing carried out to verify whether the application is user-friendly to the physically disabled ...
Mohamed Sulaimaan Sheriff's user avatar
8 votes

How many test steps are allowed in a single manual test case?

Using the word allowed suggests there is or should be a fixed rule. I think what you are looking for might be a guideline. The guidline would depend on factors like the context, the domain complexity, ...
Niels van Reijmersdal's user avatar
7 votes

What is the difference between bug and defect?

Countless definitions that make a distinction between 'bug' and 'defect' exist. They disagree with each other. They include direct opposites (Bug is A, Defect is B versus Bug is B, Defect is A). To my ...
Peter's user avatar
  • 563
7 votes
Accepted

Is unit testing related only to software development?

Yes, Unit-testing is only software related. No testing the implementation of a dashboard cannot be considered Unit-testing. Unit-tests typically test relatively small programming functions. A ...
Niels van Reijmersdal's user avatar
7 votes
Accepted

What's the difference between integration and contract testing of microservices?

Martin Fowler has a good article just about that Quoting him: Integration tests collect modules together and test them as a subsystem in order to verify that they collaborate as intended to achieve ...
Rsf's user avatar
  • 7,089
6 votes

Difference between Scalability Testing And Capacity Testing?

A web search of the terms resulted in, Scalability Testing, is the testing of a software application to measure its capability to scale up or scale out in terms of any of its non-functional ...
IAmMilinPatel's user avatar
6 votes
Accepted

Meanings of commonly used acronyms in software testing

AUT Application Under Test or Automated Unit Test(s) BDD Behavior-Driven Development BP Best Practice CI Continuous Integration CD Continuous Delivery DRE Defect Removal Efficiency E2E End to End ...
6 votes

Difference between Accessibility Testing and Usability Testing?

First, you have to understand the difference between UX and UI In simple words UX: Focuses on designing a UI that enhances the user experience. Means it ensures that the UI design is designed with ...
PDHide's user avatar
  • 11.1k
6 votes

How many test steps are allowed in a single manual test case?

No. of test steps does not matter but few things matter which can make test cases highly effective: Single Test Goal: Every test should be focused on testing a single requirement only which can be ...
Vishal Aggarwal's user avatar
5 votes
Accepted

Term for checking the correctness of data

This type of testing is known an: Extract Transform Load .. or ETL testing for short. ref: ETL testing- checklist for testing
Dave M's user avatar
  • 628
5 votes
Accepted

Term for accumulated hacks making code maintenance too expensive

Consider Ward Cunningham's technical debt metaphor. It isn't exactly what you describe. Technical debt is more the accumulation of hacks and workarounds, even if the accumulated expense is not yet "...
Dale Emery's user avatar
  • 4,485
5 votes

What do you call the testing done in Stage environment - Re-testing or Regression testing?

What do you call the testing done in Stage environment? I call it testing on Staging. =) Now to elaborate: As part of our development process I test changes locally and then again on Staging. I ...
Chris Kenst's user avatar
  • 3,741
5 votes
Accepted

Pareto Efficiency in Software Testing

Pareto Principle, originally described by Vilfredo Pareto and later formalized by Joseph Juran. In software testing this principle here is just a rule of thumb, but an important one. 80% of errors ...
Vishal's user avatar
  • 1,262
5 votes

What is the difference between Major and Minor Bug?

Bugs can be classified according to priority. Classifications to use are as follows: Major Bugs: These bugs share many of the same criteria as show-stopper bugs. However, they are not classified as ...
Nitin Rastogi's user avatar
5 votes

Difference between Accessibility Testing and Usability Testing?

As others have said, usability refers to the ability for people to successfully use your product. Accessibility refers to the ability for people with disabilities to successfully use your product. Do ...
HumanJHawkins's user avatar
5 votes

How many test steps are allowed in a single manual test case?

Test steps are written to log the paths to test or reproduce the bug. There is no such recommendation that test steps can't be more than 6. No of test steps varies based on test cases and test ...
Mat's user avatar
  • 151
5 votes
Accepted

Do we have a terminology for manual test suite that replaces failed automated tests?

I don't think there's a special name for this particular situation. Nor do I think we should create one. I think we should try to keep things simple, rather than layer more artificial names of top of ...
pavelsaman's user avatar
  • 4,548
4 votes

What is component testing and how to write component test cases?

What is Component testing? Component testing is a method where testing of each component in an application is done separately. Component testing is also known as module, unit or program testing. It ...
IAmMilinPatel's user avatar
4 votes

What is the difference between SLA (Service Level Agreement) and SLO (Service Level Objective)?

A service level objective (SLO) is a key element of a service level agreement (SLA) between a service provider and a customer. SLOs are agreed as a means of measuring the performance of the Service ...
User008's user avatar
  • 201
4 votes

What is this methodology called?

It sounds like you're talking about Comparative Testing (also known as Product Testing) ...the process of measuring the properties or performance of products.
dvniel's user avatar
  • 2,538
4 votes
Accepted

What is this methodology called?

We would tend to consider this a form of regression testing as you are testing that the software still behaves the same as it did before. Regression testing is a type of software testing which ...
Bilkokuya's user avatar
  • 204
4 votes
Accepted

ISTQB: incidents should be raised when someone other than the author of the software performs the test

A number of answers can be figured out through the process of elimination - even ones that don't necessarily make sense to you. In the example question, you can knock out 2 and 3 straight away... we ...
dvniel's user avatar
  • 2,538

Only top scored, non community-wiki answers of a minimum length are eligible