What is the ONE key element of 'test case'?

Test case consists of Test Steps, Expected Result, Actual Result, Result of the test case, etc., attributes, but the important one among all of them is "Expected Result".

Showing Answers 1 - 18 of 18 Answers

'Suma' is wrote all good answers but in the lost she said sorry.

Actually it's write. 'Test case' document contains the fields as differ from compnay to compnay. These are Testcase No, Type(+ve,-ve),Priority,MATs/Func,Screen Name,TestCaseName, Description,Testcase steps, Requirement Id,Status, Assigned to etc.

  Was this answer useful?  Yes

Kholia

  • Dec 15th, 2005
 

I think  srinivasulu is correct the test case template change company to  company but the Expected result field is in all templates.

Actually suma i thing "Expected result" is the key point because i have check the result of test case on the basis "Expected result".

  Was this answer useful?  Yes

Mukesh Babu

  • Dec 17th, 2005
 

I think step of reproduce of bug is key element of test case.

Correct me if I am wrong .

  Was this answer useful?  Yes

nikhil

  • Jan 12th, 2006
 

Key element is expected result. Actual result is the one which is observed on the actual system but expected results becomes a key element here.

Point here is actual result may change any point of time but expected result is stable. Actual result should always match expected result.

Nikhil

  Was this answer useful?  Yes

Harry

  • Jan 21st, 2006
 

Here one should concentrate on two things. There cannont be One key element of test case. You need both actual results as well as expected results to compare with each other. If you do not know what is the expected results, actual result is of not much use. Hence both are important as they are dependent on each other.

  Was this answer useful?  Yes

Racha

  • Feb 9th, 2006
 

I too think same as Nikhil's answer.i.e:"Key element is expected result. Actual result is the one which is observed on the actual system but expected results becomes a key element here.Point here is actual result may change any point of time but expected result is stable. Actual result should always match expected result"

  Was this answer useful?  Yes

vramesh76

  • Sep 1st, 2006
 

The ONE Key element of a testcase is the Testcase ID,Because that is unique and will be used in entire testing processes like Bug report,Tracebilitymatrix and so..on.

  Was this answer useful?  Yes

satishraghu

  • Nov 17th, 2006
 

Test cases must be traceable to specifications. 

I think the test cases written must confirm to specifications and should ensure maximum coverage.

So the key element has to be how well the testcases are traceable to RTM.

  Was this answer useful?  Yes

vijay krishna

  • Apr 19th, 2007
 

The key element in test case is testcase ID

  Was this answer useful?  Yes

sujatha

  • Jul 6th, 2007
 

The one key element of the teat case is " Test Objective"

without the test objective , u don't know what to test.

ex:

without any goal , u r trying for something.

  Was this answer useful?  Yes

Sujatars

  • Aug 15th, 2007
 

Test case contains the elements like; testcase no, testcase description, expected result, actual result, status, remark. According to me Expected result is the key element, since you have to verify actual results against the expected result.

  Was this answer useful?  Yes

I agree that test case elements may differ between industries and companies.  However, all test cases have the following elements, otherwise it would not be a complete test case:

1) Test steps:  This makes sense because testers need to know what steps to take in order to run the test case.  This should be written in a manner that enables anyone to perform the test case without prior knowledge of the program module or functionality.

2) Expected results: Again, this is a necessary element in any test case.  Otherwise, testers will not know what the Pass/Fail criteria would be.

3) Status of test case:  This is a necessary element used by management to make informed business decisions. 

Beyond that, test cases may differ between industry and company.   For example, some test cases may include:

1) Prerequisites:  Conditions that need to be met in order to run the test case.

2) Environment:  This is employed when it is possible for tests to be run in different environments, which is almost always the case when you consider different web browsers and different operating systems. 

3) Comments:  Most companies find that it is important to include any information in a test case that is not covered in test steps that will help further isolate defects.   

Finally, I respectfully disagree with anyone who states that expected results is the most important aspect of a test case.  In my opinon, the test steps are much more important.  Why?  Because testers will not know what to test if only the expected results are provided.  However, more often than not, testers can accurately deduce expected results when running their test cases. 

Jeff Kurtz

Ramalak

  • May 12th, 2010
 

In my point of view, key element of a test case will be test step. Test step describes how we are going to test that specific functionality. But, there is a case in which expected result will be the key element, provided the testers have complete knowledge on the application & the steps to perform the functionality to check for expected result.

Actual result will come into action only during execution phase or while reporting a bug. So, key elements of a test case would be test step / expected result.

  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.