Structure based testing is a strategy in which testing is based solely on the internal working and structure of the code. Testing is based on the internal paths, structure, and implementation of the software under test (SUT). In contrast to its complement, black box testing, it generally requires detailed programming skills.
Structure based testing is commonly referred to as "white box testing". It is also called as "Glass box" or "Clear Box" testing.
Process involved in white box testing are follows:
Notre: The tester must have programming skill to understand and evaluate the SUT.Structure based testing is commonly referred to as "white box testing". It is also called as "Glass box" or "Clear Box" testing.
Process involved in white box testing are follows:
- Analyze the SUT's implementation and then identify paths through the SUT.
- Choose the inputs to cause the SUT to execute selected paths. Expected results for those inputs are determined.
- Execute the tests. Actual outputs are compared with the expected outputs.
- A determination is made as to the proper functioning of the SUT.
White box testing comprises following techniques under static and structural testing:
Desk checking
Code walkthrough
Formal or fagan inspection
statement coverage
Flow graph and path testing
Data flow testing
syntax testing
Selenium is the best tool ever to test an application effectively. Your blog made me to realize that through the best examples you have explained. Thanks for sharing a wonderful article.
ReplyDeleteRegards:
Selenium Training in Chennai | Selenium Training
This blog will get more thoughts. This is extremely useful for Software Testing students. Much obliged to you for sharing this awesome site.
ReplyDeleteSoftware Testing Training in Chennai | Software Training Institutes in Chennai | Software Testing Courses in Chennai | Testing Courses in Chennai
Really nice topics you had discussed above. I am much impressed. Thank you for providing this nice information here.
ReplyDeleteSoftware Testing Company
QA Services
Game Testing Companies
Console Game Testing
excellent...!!!
ReplyDeleteSelenium training in chennai
Industrial visit in chennai
Internship
Internships in bangalore for cse students 2019
Free internship in chennai for cse students
Network security projects for cse
Ccna course in chennai
Inplant training in chennai for cse
Inplant training for eee students
Kaashiv infotech chennai
great very informative....
ReplyDeleteInterview Question for CTS Placement
Cognizant Interview Questions For Fresher
Cognizant Interview Questions
Resume Coustomer Service Executive
Resume For Bank Job
Resume Cyber security Engineer
Resume Data Base Developer
Resume DeputyManager
Resume Design Engineer
Resume Desktop Support Engineer