What is dfference between positive and testing testing.which one do you prefer as tester and why?

Showing Answers 1 - 32 of 32 Answers

Nilesh

  • Aug 31st, 2005
 

Positive testing -- In Positive testing we write test case according to the specifications i.e. eaxctly what given in the specs 
 
Negative testing -- In Negative testing we write test case opposite to he specs i.e. to fail the requirement given in the specs 
 
e.g - If spec says a text box should accept 12 characters then for Positive test case we will say it should accept 12 characters and if we write test case saying enter 13 characters then its a negatve test

  Was this answer useful?  Yes

 positive testing shows that  given module does what it is supposed to do.

negative testing shows that given module does not  do what is no supposed to do

eg: positive testing :is application delivering error message  when it should 

eg: negative testing : is application delivering message when it should not , and  not delivering error message when it should  

  Was this answer useful?  Yes

Poornima

  • Oct 27th, 2005
 

Positive testing is testing the software in a Positive scenario. Example, For a telephone number field testing with Integers (0-9) comes under +ve testing and testing with special characters (!,@,#,?,? etc), alphabets (a-z, A-Z) etc comes under -ve testing. Testing will be complete only if both +ve as well as -ve testing is done.

  Was this answer useful?  Yes

Poornima

  • Oct 27th, 2005
 

Positive testing is testing the software in a Positive scenario. Example, For a telephone number field testing with Integers (0-9) comes under +ve testing and testing with special characters (!,@,#,?,? etc), alphabets (a-z, A-Z) etc comes under -ve testing. Testing will be complete only if both +ve as well as -ve testing is done.

Negative Testing : It confirms the software fails when it receives a wrong input or when it used incorrectly.

Positive Testing : It confirms the software behaves according to the specifications.

We will prefer both and more concentrated on Negative Testing.

  Was this answer useful?  Yes

Positive testing is test to pass. Negative testing means test to break. both are equally important. but we might find more bugs if we try to break the system.

  Was this answer useful?  Yes

Deepak F

  • Jul 11th, 2007
 

+ve Testing : Testing an application for correct functionality.
-ve Testing: Testing an applcation to break the correct functionality.

  Was this answer useful?  Yes

bunty prakash

  • Aug 13th, 2007
 

Positive testing means we are going to test our application with right input i.e. explained in our srs.Negative testing means we are going to test our application with wrong inputs i.e. against the specification.I will prefer positive testing because if you want to give additional features to your client then firstly you have to think client's requirment i.e. whatever client wants.

  Was this answer useful?  Yes

narasani

  • May 6th, 2008
 

Positive testing is testing the application by giving positive inputs and expecting the positive output.
Negative testing is testing the application by giving negative inputs and expecting the negative output.
As a tester I prefer positive testing only.

  Was this answer useful?  Yes

Positive testing: It is the testing done with the help of the requirements and use cases what it specifies which are also called as general testcases

Negative testing: It is testing beyond the Limits in the intention to find the Bugs based on the testers mind

  Was this answer useful?  Yes

In positive testing, all Scenarios/Test cases with valid data will be tested
in order to show that the application behaves according to the specifications.

Example: In yahoo mail account, giving on correct user name and password and
clicking login button, application should accept the values and Main window
should be displayed


In Negative testing, all Scenarios/Test cases with invalid data will be
tested in order to show that the application fails or breakdowns.

Example: In Yahoo mail account, giving on valid user name and invalid password,
the application should not accept the values and should raise an error message
stating "Please enter valid password"



The difference between postive and negative testing is this:

Positive testing attempts to verify that an application behaves as intended (satisfies requirements).

Negative testing attempts to reveal how an application behaves when it is not used as intended (according to requirements).

I have no preference.  They are both necessary to fully test a system.

 

  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