Posts

Showing posts with the label black box testing

What is Error Guessing in Software Testing? Complete Beginner’s Guide

Image
What is Error Guessing in Software Testing? Complete Beginner’s Guide What is Error Guessing in Software Testing? Complete Beginner’s Guide Imagine you are a software tester working on a brand-new e-commerce website. The development team has spent months building it. The login page works perfectly. The shopping cart works. Payment processing seems smooth. Hundreds of test cases have already been executed successfully. Everyone believes the application is ready for release. Then an experienced tester decides to try something unusual. Instead of entering a normal quantity of "2" for a product, they enter "-5". The application crashes. Suddenly the team realizes something important: Not every bug can be found through predefined test cases. Some defects are discovered because testers use their experience, intuition, and understanding of how software typically fails. This powerful testing approach is known as Err...

What is Black Box Testing?

Image
What is Black Box Testing? Complete Beginner’s Guide Black box testing is done from the customer's viewpoint. It does not require examining the code of the program, it involves the looking at the specifications of the application and focuses solely on the output.It is also called as Functionality testing or Data driven testing or Behavioural testing.In this type of testing, tester does not have the access to the source code. Based on the SRS document, test data is prepared.The purpose of this testing is to cause failures in order to make faults visible.Another purpose is to assess the overall quality level of the application. There are various techniques to be used to generate test scenarios for effective Black box testing:- Requirement based testing Positive and negative testing Boundary value analysis Decision tables Equivalence partitioning State based testing Compatibility testing User documentation testing Domain testing Cause e...