- What is alpha and beta testing?
- Write the testing life cycle / test work flow for a project?
- What is Test Plan and what are the contents of a test plan?
- What are the techniques used for writing test cases?
- What's a 'test case'?
Alpha Test: Testing of an application when development is nearing completion; minor design changes may still be made as a result of such testing. Typically done by the end-users or others, not by the programmers or testers.
Beta Test: Testing when development and testing are essentially completed and final bugs and problems need to be found before final release. Typically done by the end-users or others, not by the programmers or testers.
Risk Analysis,
Test Planning,
Test case Design,
Test Execution,
Test Logs,
Defect tracking and management.
Test report,
Test metrics collection.
A software project test plan is a document that describes the objectives, scope, approach, and focus of a software testing effort. Test Plan contains Objective/ Purpose, Scope, Project identification, Reference documents, Test Strategy, Test environment, level of test and test coverage, Types of testing, Acceptance criteria, Testing milestones, Defect tracking and management, Tools, Resources (System & Workers), Test deliverables (Test cases, Test logs, Test Summary reports, Test scripts), Metrics collection.
Test Cases are written for each requirement.
Boundary value analysis,
Equivalence partitioning,
Error guessing.
No comments:
Post a Comment