What is the clear meaning of test case, levels in test
case ? contents of test case
Answers were Sorted based on User's Feedback
Answer / swati
What is a test case?
“A test case has components that describes an input, action
or event and an expected response, to determine if a
feature of an application is working correctly.” Definition
by Glossary
There are levels in which each test case will fall in order
to avoid duplication efforts.
Level 1: In this level you will write the basic test cases
from the available specification and user documentation.
Level 2: This is the practical stage in which writing test
cases depend on actual functional and system flow of the
application.
Level 3: This is the stage in which you will group some
test cases and write a test procedure. Test procedure is
nothing but a group of small test cases maximum of 10.
Level 4: Automation of the project. This will minimize
human interaction with system and thus QA can focus on
current updated functionalities to test rather than
remaining busy with regression testing.
So you can observe a systematic growth from no testable
item to a Automation suit.
Why we write test cases?
The basic objective of writing test cases is to validate
the testing coverage of the application. If you are working
in any CMMi company then you will strictly follow test
cases standards. So writing test cases brings some sort of
standardization and minimizes the ad-hoc approach in
testing.
How to write test cases?
Here is a simple test case format
Fields in test cases:
Test case id:
Unit to test: What to be verified?
Assumptions:
Test data: Variables and their values
Steps to be executed:
Expected result:
Actual result:
Pass/Fail:
Comments:
| Is This Answer Correct ? | 3 Yes | 1 No |
Answer / mahesh
test case is the ideas of a test engineer.first we need to
write the ideas how to test the application on a predefined
template called testcase.
test cases should follow some guidelines
1.it must be a positive action
2.it should be simple
3.it should be clearely understandable
4.there should be a chance of finding the defect
| Is This Answer Correct ? | 0 Yes | 0 No |
I have working in Manual testing domain in past 1.5years exp. now im looking for Automation testing how can i shift?
What is the role of Documentation for QA?
What is Hands-Off Testing?
What is the Difference between 2 tier and 3 tier Applications...Actually what is a tier.. Anybody can body can give accurate answer..Thanks in advance..........
how can we perform load testing and performance testing manually.
(hi friends : please give me reply soon ) i have completed my software testing course , now am planning to put a fake of 1.5 yrs, i need two projects to put in my resume , if anybody has any real time experience and those who handled a project( 6-8 months )in the telecom domain ,please send me the details regarding the project ...it will a great help for me ..if u have suggestion let me know ....
If u have to test the web page application & name, date & email are the important fields then how will u test it in the negative way?
what documents are used to write testcase for integration testing and system testing?
Difference between gui & Functional testing
How can you test an application after production and deployed in to the clients system by connecting to the (Client's)server which is located somewhere in the US. I mean how can you connect and test when it is at maintenance
(questions asked in interview)hi every one can any one please answer to this questions.these questions were asked in an interview.i have another interview next week . 1.when the time schedule is tight how will you approch the testing,and the relese is nearing and we need to finish testing how can we follow in that case.do we need to exicute all the test cases or can priortise and leave some to next relase. 2. when a new feature is added to the existing application we need to add new test cases but after that do we need to change all the existing test cases and while running do we need to exicute entire application test cases or only the new feature test cases and related new feature test cases. 3.do you have any situation where you have to write and exicute the test cases same time, how will you follow.does it happens in real time. 4.example of bug which is not reproducible.like tester say that there is bug and developer say no can some example of such bugs. 5.during regression testing some times do we need to add new some additional test cases to test that bug.
A Succesful testcase Means..?