Friday, June 22, 2018

STLC Questions and Answers

1.     What is the testing process followed in a company ideally?
Ans: The testing process usually followed in a company is from requirement analysis, test planning, test case development, environment setup, test execution then test closure.  This should be followed accordingly.


2.     What are the activities performed in test design and test execution?
Ans: The activities performed in test design is test case writing by using test design techniques using boundary analysis, Equivalence class partitioning, use case, state transition and decision table. Test Execution is the implementation of the test case.

3.     Explain the difference between an SDLC and STLC?
Ans: SDLC stands for Software Development Life Cycle, it is the application development life cycle from planning, defining, designing, building, testing and deployment. So, everyone in the development team is involved in this process from Clients, Business Analyst, Project Managers, Developers and Testers. While STLC stands for Software Testing Life Cycle is the process used for the testing team only. From requirement analysis, test planning, test case development, environment setup, test execution then test closure. 

4.     What is the test scenario, test condition and test case?
Ans: Test scenario is any functionality that  can be tested; the “what to be tested”, it is also the as test condition. Test case is the “how to be tested” where you can write the detailed steps of your testing.

5.     What is the process to write a manual test case?
Ans:  The process of manual testing is from requirement analysis, test plan creation, test case creation, test case execution, defect logging, then defect fix and re-verification.

6.     What is a test cycle and why it is important to carry out testing in cycles?
Ans: Test cycle is from requirement analysis, test planning, test case development, environment setup, test execution then test closure.  It is important to help certify that software meets the specified requirement and to prevent missed informations.

7.     Explain Requirement Traceability Matrix(TRM) in simple terms.
             Ans: Requirement Traceability Matrix is a document that links requirement throughout                 the validation process, it is to determine that all requirements defined are tes

No comments:

Post a Comment