Software Testing Interview Question and Answers
66. |
What are the difference sections present in SRS? |
|
- Overview
- Scope
- Features
- User Characteristics
- Software Requirements
- Hardware Requirements
- Performance Requirements
- Security & Reliability Requirements
- Use cases
|
|
|
67. |
What is Regression Testing? |
|
Regression Testing is the testing conducted to check whether unchanged functionalities have got any side effect due to changed functionalities.
It is performed whenever the software, or its environment is changed.
|
|
|
68. |
What is Performance Testing? |
|
Performance Testing is used to test the response time of the system for different user loads. Under the performance testing umbrella, various types of testing can be conducted.
- Load Testing :
To determine the scalability of the application under real world scenarios.
- Stress Testing : To determine the breaking point of the server.
- Volume testing : To test the performance of the application at high volumes of data.
- Endurance Test/Soak Test : To determine the stability of the application by executing the load test for an extended period of time and finding out the memory bottlenecks.
- Spike Test : To determine the impact on the application of a sudden increase/spike in load during abnormal conditions.
|
|
|
69. |
What is a Code Review? |
|
Code Review is the process of reviewing the code written. Code Reviews are conducted for the code developed by the developer and also for the Automation Scripts developed by the Automation Engineer. |
|
|
70. |
What is Entry Criteria? |
|
Entry Criteria defines what should be there before we start a particular phase. |
|
|