Types of Software Testing & Differences

Types of Software Testing 




Difference Between Black Box  vs White Box Testing

Black Box Testing vs White Box Testing

Black Box TestingWhite Box Testing
Tester does not know internal codeTester knows internal code
Focuses on functionality & behaviorFocuses on logic, code & structure
Based on requirements & inputs/outputsBased on code paths & conditions
Performed by testers / QA teamUsually performed by developers

Difference Between Test case vs Test Scenario

Test Scenario vs Test Case

Test ScenarioTest Case
Describes what to testDescribes how to test
High-level and briefDetailed and step-by-step
Covers a user action or featureCovers specific conditions
Written before test casesWritten after test scenarios

Simple example

  • Test Scenario: Verify login functionality

  • Test Case: Enter valid username and password → Login successful

Comments

Popular posts from this blog

Software Testing Module 2

Assignment 1

Assignment 3