Glossary

Explore all our glossary and see how AI can revolutionize your QA process.

What is Regression Testing?

Testing of a previously tested program following modification to ensure that defects have not been introduced or uncovered in unchanged areas of the software.

Read more

What is Usability Testing?

Testing to determine the extent to which the software product is understood, easy to learn, easy to operate and attractive to the users under specified conditions.

Read more

What is Test Driven Development (TDD)?

A software development process that relies on the repetition of a very short development cycle: requirements are turned into very specific test cases, then the software is improved to pass the new tests.

Read more

What is Beta Testing?

Operational testing by potential and/or existing users/customers at an external site not otherwise involved with the developers.

Read more

What is Fuzz Testing?

Understand fuzz testing, an automated testing technique that involves providing invalid, unexpected, or random data as inputs.

Read more

What is API Testing?

Testing of an API (Application Programming Interface) directly and as part of integration testing to determine if it meets expectations.

Read more

What is Test Automation?

The use of special software (separate from the software being tested) to control the execution of tests and the comparison of actual outcomes with predicted outcomes.

Read more

What is Test Case?

A set of conditions or variables under which a tester will determine whether a system under test satisfies requirements or works correctly.

Read more

What is Test Suite?

A collection of test cases that are intended to be used to test a software program to show that it has some specified set of behaviours.

Read more

What is Automated Testing?

The use of software separate from the software being tested to control the execution of tests and the comparison of actual outcomes with predicted outcomes.

Read more

What is Bug?

An imperfection in a computer program that causes it to produce an incorrect or unexpected result, or to behave in unintended ways.

Read more

What is Defect?

A flaw in a component or system that can cause the component or system to fail to perform its required function.

Read more

Ready to automate your test cases?

GenTestCase uses AI to read your Jira tickets and PRDs, automatically generating full test cases directly into these formats.

Try GenTestCase For Free

Explore QA & Testing Resources

Frameworks

Alternatives

Use Cases

Top Guides