Test Life Cycle
Requirements
Gathering
- Gather all the client’s requirements to be tested (in-house development team or a external client)
Test Analysis
- Identifying the types and techniques of testing.
Test Planning
- Identifying teams (people)
and skills involved in testing
- Identifying test resources
(test environment, hardware and software etc)
- Scheduling testing
activities/tasks. A schedule is designed according to the product release
- Defining entry and exit criteria for testing
Test Design
- Designing test cases. (From
the SRS)
- Designing the test environment setup (Lab)
Test Execution
- Executing the test cases.
Defect Isolation
and Defect Reporting
- Figure out the root of the
defect.
- Reporting discrepancies in
the actual and expected result.
Exit Criteria Checking whether testing is
enough.
- Check the test logs against
the exit/completion criteria defined in the test plan.
- Assess if more tests are
needed or if the exit criteria specified should be changed.
- Writing a test summary report for stake holders.
Format of
Test Case.
Test Case:
A
test case is a detailed
procedure that fully tests a feature or an aspect of a feature. It is defined
as description of inputs, execution instruction and expected results which are
created for the purpose of determining whether a specific software feature
works correctly or as specific requirement has been satisfied.
A set of input values, execution
preconditions, expected results and execution post conditions, developed for a
particular objective or test condition, such as to exercise a particular
program path or to verify compliance with a specific requirement.
Thanks for posting the useful information to my vision. This is excellent information.
ReplyDeleteMobile app testing company
Wow its a very good post. The information provided by you is really very good and helpful for me. Keep sharing good information.
ReplyDeleteSoftware Testing Services
Software Testing Services in India
Software Testing Companies in India
QA Testing Services in India
QA Testing Companies In India
QA Testing Services
Software Testing Services in Dubai
Software Testing Companies in Dubai
Software Testing Services in USA
Software Testing Companies in USA
Functional Testing Services
Test Automation Services
Regression Testing Services
good.
ReplyDeleteSoftware Testing Training in Chennai | Certification | Online Courses
Software Testing Training in Chennai | Certification | Online Training Course | Software Testing Training in Bangalore | Certification | Online Training Course | Software Testing Training in Hyderabad | Certification | Online Training Course | Software Testing Training in Coimbatore | Certification | Online Training Course | Software Testing Training in Online | Certification | Online Training Course
Thank you for sharing valuable information. Nice post. I enjoyed reading this post. The whole blog is very nice found some good stuff and good information here Thanks.
ReplyDeleteSoftware Testing Services
Software Testing Company
Software Testing Companies in USA
QA Testing Companies
Software Testing Services in USA
Excellent tips about software testing. Really useful stuff .Never had an idea about this, will look for more of such informative posts from your side...
ReplyDeleteSoftware Testing Services
Software Testing Services in India
Software Testing Companies in India
Software Testing Services in USA
Software Testing Companies in USA
Software Testing Companies
Software Testing Services Company
Independent Software Testing Services
1- takipçi satın al
ReplyDelete2- takipçi satın al
3 - takipçi satın al