What is Boundary Value Analysis?

Boundary value analysis is defining the input-output of a system for extreme cases. For example if the specification for a text field on a web page is to accept numbers from 1 to 99 then boundary value analysis will include inputs near 1 (-1, 0. 1.1 etc) and near 99 (98, 99.5 and 100 etc.)

What is Equivalence Partitioning?

Equivalence Partitioning is defining sets of input-output for a system and each of such sets is called an equivalence partition.

How can a tester select good inputs for test cases?

Good Inputs can be selected from Domain Knowledge, Equivalence Partitioning and Boundary Value Analysis.

What is Validation and Verification?

Validation is a process to identify whether a system has been developed for its intended purpose. Verification is a process to identify whether a system has been developed in compliance with its specifications.

What is a Test Plan?

A Test Plan document describes the scope, approach, resources and schedule testing activity.

What is the Test Development Cycle?

Test Development Cycle includes following:
Test Planning -> Test Strategy -> Test Case Creation -> Test Cases Validation -> Test Cases Execution

In the V-Model of Testing when System Tests are prepared?

In the V-Model of testing System Tests are prepared when business specifications are ready after requirements phase and before design phase.

What are the different types of testing?

Following are some important types of software testing:-
1. Unit Testing
2. Integration Testing
3. System Testing
4. Acceptance Testing
5. Performance Testing
6. Regression Testing
7. Stress Testing
8. Smoke Testing

What could be the lifecycle of a bug in a bug tracking system?

The Lifecycle of a bug contains following:
1. New
2. Assigned
3. Resolved Fixed/Not-Reproducible/Function as Design
4. Verified/Reopened
5. Closed

What are the main particulars of a ‘Test Case’ document?

The following are the main particulars of a Test Case document:
1. Test case ID
2. Test case name
3. Test conditions,
4. Test data requirements
5. Expected results

Next Page →

Technology