Testing Scenarios : How do you know that all the scenarios for testing are covered?

Showing Answers 1 - 27 of 27 Answers

vijay

  • Aug 2nd, 2005
 

by using the Traceiable matrix

  Was this answer useful?  Yes

anand

  • Aug 9th, 2005
 

whtai s the Traceiable matrix ? 
 

  Was this answer useful?  Yes

Raj

  • Aug 11th, 2005
 

Typically, in test situations, traceability matrices are used to trace requirements to test cases in order to ensure that there are test cases for all the requirements (usually done by a analyst). Some tools, such as Rational Suite Enterprise, will help analysts trace requirements and then allow the tester to trace from the use cases and/or requirements to test cases.  
 
Of course, many types of traceability matrices may be created or reverse engineered. For example, you may back trace defects-->test cases-->use cases and vice versa. The default term likely applies to tracing requirements to test cases though.

Anand Kulkarni

  • Aug 22nd, 2005
 

By using the Requirement Traceability Matrix (RTM) we can ensure that we have covered all the functionalities in Test Coverage.  
 
RTM is a document that traces User Requirements from analysis through implementations. RTm can be used as a completeness check to verify that all the requirements are present or that there is no unnecessary/extra features and as a maintenance guide to new personnel. 
 
We can use the simple format in Excel sheet where we map the Functionality with the Test case ID.

rishabh

  • Aug 23rd, 2005
 

Traceability matrix only ensures that the requirements have been covered. It does not ensure that all possible cases have been covered or not. That can be done, to an extent, by Code coverage tool. Which will telkl after the test cases have been executed that how much code has been executed. If some parts of the code are not executed then it will generate it in the report that what all parts have not been executed and and how much code(In percentage) have not been executed.

  Was this answer useful?  Yes

jainulla

  • Sep 26th, 2005
 

uick test pro 6.5 supports sybase 11and sunsolaries O.S.

  Was this answer useful?  Yes

smsavant

  • Nov 19th, 2005
 

it is not must that we refer tracebality amtrix  we can do it with refering the SRS of Use case also with same Version number

  Was this answer useful?  Yes

Rajesh

  • Jun 15th, 2006
 

By Using Traceiability Matrix only we could come to know that " All Test cases are covered with respect to the Functional Specifications given by the client.

  Was this answer useful?  Yes

Rajesh

  • Jun 19th, 2006
 

Hello Frnds Could U plz tell me What r the contents present in TEST DIRECTOR(According to the Interview) ???

  Was this answer useful?  Yes

ganesh

  • Aug 1st, 2006
 

Test Director is a complete test management tool where one can have a track of from requirements, design of test cases, manual/automated way of executing test cases and defect management.

  Was this answer useful?  Yes

karunakaru

  • Apr 3rd, 2007
 

If we observe Test Director, there are 4 main tabs present on it.

They are : Requirements, Test Plan, Test Lab and Defects

  Was this answer useful?  Yes

Sekhar

  • May 3rd, 2007
 

Based on the Tracebility matrix and Check list. Before going to test cases Prepare check list based on the functionality..... 

  Was this answer useful?  Yes

lavanya

  • May 28th, 2007
 

To check wether all the test cases have been executed or not we go for Tracebility Matrix in management tool that is test director through requriment coverage.

  Was this answer useful?  Yes

Biswajit

  • Jun 5th, 2007
 

Hi
for the above question
1) Tester should have sufficient knowlwdge about the application to be tested. The more knowledge the tester have the more Scinarios he/she can write and execute also.

2) As per Tracebilty matrix check whether your test cases covers all your requirements or not. if not write the test cases for the requirement which has not covered by any test cases till now .


Biswajit
9900113633

Jwala N Rayapudi

  • Jun 24th, 2007
 

This is achieved through RTM (Requirement Traceability Matrix).

  Was this answer useful?  Yes

madhu

  • Aug 2nd, 2007
 

Tracibility matrix means:
it is the mapping between your requriment and test cases.
Through which you can get to know the test cases coverage.

  Was this answer useful?  Yes

mathan

  • Sep 6th, 2007
 

A document showing the relationship between Test Requirements and Test Cases

  Was this answer useful?  Yes

By using Traceabilty Matrix which map between the Reqirement and test case. This traceabilty matix shows that all the reqirement are covered by testcases..

  Was this answer useful?  Yes

purni_ray

  • Nov 16th, 2007
 

Tracebility matrix is a document used by the testers to report the result that they got on the test case or test scenario  they worked.

  Was this answer useful?  Yes

Hi
It's very simple...
Generally We follow RTM.
RTM means "Requirements Tracebility Matrix".
Steps
1.U assume., Suppose we have 6 requirements.
2.So every requirement will be fractionalized into set of
"system requirements".
3.So again every system requirement will be fractionalized into set of "test scenarios".
4.So again every test scenario will be fractionalized into set of "test cases".

By following this, we can come to a conclusion all the scenarios for testing are covered.

  Was this answer useful?  Yes

There are two ways to look at the question.
1. Look at the business requirements and traceability to your test cases. If u re   
    maintaining ur traceabilty matrix accurate you will get the answer to the question
    regarding the coverage of test.
2. Sometimes we use different coverage techniques for different type of requirements
    based on the test design, in that case you have to make sure all the coverage
    techniques are implimented/designed properly. 

  Was this answer useful?  Yes

I want to clarify one thing regarding Traceability Matrix and Scenario. 
Generally in Traceability matrix, we map the test cases to a requirement reference number (or to a particular requirement) and test cases clearly says that it is used to test small functionality, but where as Scenario is an end to end transaction which mostly used to verify the application by considering different business transactions (I mean to say different end to end end).
So please respond more information how Scenarios are mapped to requirements in Traceability Matrix?

  Was this answer useful?  Yes

I think using Traceability matrix we only ensure the testing of all the requirements, not the scenarios. I feel creating more scenarios and creating the test cases is only the method is the answer for this question, for this we can do the below steps.

1. Make a thorough review of all requirements
2. If you have any doubts then clarify with concerned persons
3. First distinguish the requirements as a high level scenarios and then start Writing the test cases which will cover all the requirements.
4. Once completed then give it for peer review, if got any comments then update
5. Again give it for team lead review, if got any comments then update
6. Still have any doubts of coverage then we can do the mutation testing with the help of Developer

Once sign off the document then our test case document almost have the full coverage, and one thing is estimating the scenarios is totally depends on expertise of the tester, exp of the tester and exp on the domain.

  Was this answer useful?  Yes

There are several ways to ensure all scenarios are covered. 

1) Map requirements to test cases and then trace all test cases back to their requirements. 

2) Produce work-flow diagrams of all business processes and verify each path is adequately covered by test cases.

3) Produce wireframes and mock-ups and make sure that test cases cover all relevant aspect of these documents

4) Bring in expert or casual users to determine how they use the product.  Produce additional scenarios based on your findings.  Ensure you adequately cover these new scenarios in your test cases.

  Was this answer useful?  Yes

Software Testing can never be completed but we see to it all the requirements mentioned in the SRS,LLD(Low Level Design) are there in the test scenarios. All the major functionalities have been covered in the scenarios.

  Was this answer useful?  Yes

Test Scenario is the high level explanation of the functionality.
Test Scenario contains number of Test cases which inturn test cases contain Test steps.
If the tester is able to complete all the test cases execution related to the test scenario, then we can say the test scenario testing is covering.

  Was this answer useful?  Yes

Pankaj Rane

  • Aug 18th, 2015
 

We can mainaint Requirement tracebility matrix to track coverage

  Was this answer useful?  Yes

Give your answer:

If you think the above answer is not correct, Please select a reason and add your answer below.

 

Related Answered Questions

 

Related Open Questions