Software Testing

Posted By: Akash Singh Published: 14, Jan 2024

Software Testing


What is Software Testing

Software testing is a check activity to validate whether the actual results matches with expected result and to ensure that the software system is bug free.

Why its needed

  • field validation issue.
  • Payment related issue
  • Security issue
  • Confusing issue
  • Lack Of device and browser compatibility

Lack of testing may lead

  • Loss of money
  • Loss of time
  • Loss of business reputation

Software Quality Assurance(SQA)

Software Quality Assurance is error preventive & verification activity SQA role is to observe that d0cumented standards processes and procedure are followed as enforced by development policy Required material is Checklist and performed by QA engineer.

Software Quality Control(SQC)

is detect detection &validation activity ,Software quality control role (usually testers) is to validate the Quality of a system and to check whether this application adheres the defined quality standards or not .Required material is application and performed by soft tester

Testing

It includes activities tha ensure the identification of bugs/error/defects in &software

How to do software testing??

By Three method we can do software testing which are follow as:


Functional Testing

Black Box Testing

In black box testing, testers evaluate the functionality of the software under test without looking at the internal code structure. This type of testing does not require software code. Through black box testing, the functionality of the software is tested, whether it is working properly

White Box testing

Software code is taken care of in white box testing. The tester tests the internal logic through software code. White box testing is generally done at the unit level. Its other names are Glass Box, Clear Box, Structural Testing etc. To do white box testing, the tester must have knowledge of programming languages.

Grey Box Testing

Gray box testing is a combination of both white box and black box testing. In this testing, the tester already has access to the design and database, so that the software can be tested more thoroughly.

Non-functional testing

  • Load and Stress Testing
  • Compatibility testing
  • Security Testing
  • Recovery Testing
  • Usability Testing
  • Cookies Testing

The tools used for software testing are follow as.

  • Silktest
  • Selenium
  • Winrunner
  • Loadrunner
  • Watir
  • Robotium
  • testcomplete
  • Testing Anywhere



contact us

Get Free Professional Consultation

Corporate Address

Sultanpur, New Delhi 110030


Registered Address

Dinesh Vihar Meerut, 250002

hello@figmanetsolutions.com

Mon - Sat (9AM to 7PM)


Get in Touch

Let’s Discuss Your Project in Details


Let’s explore your project in detail, focusing on key elements like goals, audience, features, and timelines to set you up for success.