• Software Testing Dictionary
  • Home

Negative Testing


What is Negative Testing?

Negative testing is performed to ensure that the product or application under test does NOT fail when an unexpected input is given. The purpose of Negative testing is to break the system and to verify the application response during unintentional inputs.

Negative Testing Characteristics:

  • Negative Testing is carried out to spot the faults that can result in significant failures.

  • Negative Testing is performed to expose the software weakness and potential for exploitation.

  • It is carried out to show data corruption or security breaches.

Negative Testing Techniques:

The following are the negative testing techniques adopted during software testing:

  • Embed Single Quote on URL when it tries to query the database.

  • Skip the Required Data Entry and try to proceed.

  • Verify each Field Type Test.

  • Enter large values to test the size of the fields.

  • Verify the numeric boundary and numeric size test.

  • Verify the Date Format and its validity.

  • Verify the web session and check for the performances.

Useful Video Courses


Software Engineering Basics

80 Lectures 7.5 hours

Arnab Chakraborty


The Perfect Open Broadcaster Software Recording Studio

10 Lectures 1 hours

Zach Miller


SEO Keyword Research Made Easy + FREE Research Software

17 Lectures 1.5 hours

Zach Miller


How To Startup Your Own SaaS (Software As a Service) Company

60 Lectures 5 hours

John Shea


Software development in Python: A practical approach

99 Lectures 10 hours

Daniel IT


Software Development Processes (SDLC Models)

62 Lectures 5 hours