Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


What is a test condition ?

Answers were Sorted based on User's Feedback



What is a test condition ?..

Answer / david

A test condition is a categorized input and a required
output. Conditions are written during a planning period,
before executing a test, and they should act a little like
a checklist of variations that you want to test before we
can confidently say that the code appears to be working.
A single requirement can translate into multiple
conditions, and [depending on the writing style] multiple
requirements may be grouped into a single condition. Also,
types or categories of data often enter into a condition,
but the condition itself is data independent.

In the common User Login example, a high level requirement
would state that a user is able to log into a system (we
will call this requirement 1). A sub requirement of that
might state that the username is not case sensitive (call
this requirement 1.1). Below is an example of some test
conditions that may have been written for these
requirements; conditions A-D:

A) 1 – When a valid username is entered with the correct
password, a user is logged into the system.
B) 1 – When a valid username is entered with the wrong
password, an error message displays.
C) 1 – When an invalid username is entered with a password,
an error message displays.
D) 1, 1.1 – When a valid username is entered in all caps
with the correct password, a user is logged into the system.
E) 1, 1.1 – When a valid username is entered in all
lowercase with the correct password, a user is logged into
the system.

These conditions can be refined into fewer conditions.
Since conditions C and D require a valid username/password
combination, condition A is not necessary. However, if we
tested a valid username in all caps (condition D)with the
wrong password (condition B), then in properly executing
code we should see an error message and the user is not
logged in. Had we tried to combine conditions B and D, we
would have both a fail and a pass for the condition.
Or, if the code that checks a username and password
combination was not implemented properly and the username
was also coded to be case sensitive, then it may be unclear
which condition actually failed (assuming there is one
generic error message for both an invalid username and an
invalid password). A condition should have a single cause
for any failure.

The value of writing out each variation that can be tested
is lessened with more simple processes like the user login
example. The time it takes to document each variation that
we plan to test may take twice as long as the test itself.
However, when we need to test a more complicated system,
like a banking application that manages interest, deposits,
withdrawls, etc for a large number of clients, test
conditions are necessary for the simple reason that we
might forget to test it if we don't write it down!

Is This Answer Correct ?    22 Yes 2 No

What is a test condition ?..

Answer / anu

Condition given to the test data is called test condition.
for example:Username field Condition will be like it should
start with alphabet, should contain atleast 2 digits
without any special charecters.So condition for Username
field will be something like Ap22le.Using this condition
you will check actual and expected result.

Is This Answer Correct ?    27 Yes 8 No

What is a test condition ?..

Answer / kanishk

An item or event of a software or component that can be
verified by one or more test cases.

Is This Answer Correct ?    16 Yes 3 No

What is a test condition ?..

Answer / jahas n

In a simple way ...Test condition is the condition which is the Process that we should follow to test an application

Is This Answer Correct ?    5 Yes 1 No

What is a test condition ?..

Answer / mfsi_priyankaa

An item or event of a component or system that could be
verified by one or more test cases, e.g. a function,
transaction, feature, quality attribute, or structural element.

Is This Answer Correct ?    4 Yes 1 No

What is a test condition ?..

Answer / rajesh pothina

The input ,excepted result and the actual result are the
test conditions.

Is This Answer Correct ?    5 Yes 33 No

Post New Answer

More Manual Testing Interview Questions

Katari your questions was really helpful could you please send the questions and answers with them . Can anyone sends the top 30-40 question and answers for the interview purposes

0 Answers  


When they freez(baseline) the requirement means in which phase of sdlc

5 Answers  


Hi Friends, I am going to give Foundation Level Testing Exam from ISTQB, I need its dumps and study material. Please help me if any one has. Thanks in Advance

2 Answers   CMC,


what is deployement?

5 Answers   Kumaran Systems,


Hi, Can anyone suggest a test case writing technique for the below scenario. 1. User draws a lines on the image 2. User selects the lines and right clicks ( Measuremnts like distance between the start and the end point, coordinates of start point and coordinates of end point) 3. User selects one of the measurement Measurement is displayed

1 Answers   Siegeworks,


what is difference between web application and client server application

2 Answers   CTS, iSoft,


4) Adhoc Testing is performed with A)A formal test plan but with out a formal testcase cool.gifA formal test case but without a test plan C) Both A and B D) None of the options

5 Answers   Mind Tree,


What is a Module?

4 Answers  


How could we start writing testcases without having the FRS,BRS Docs? My Project has some docs that are related to explain the operations which will be done in the application. It is deployed in UAT server and is a maintainance project. Tell me some technipues or best way to provide the quality to application?

0 Answers   CTS,


Hi, Please give me brief explination about agile methodology.

2 Answers  


What is diff between Load testing Stress testing?

5 Answers   TCS,


can u merge 10GUI map files into a single GUI map file in winrunner?

0 Answers   QA,


Categories