Main Article Content
Software testing needs to be done to avoid defects or fatal errors in the software.
This study discusses how to do white box testing on the website Room, which is a service to
assist in making guest books and events. The software testing method used is white box
testing with the basis path technique as a test case design method. The basis path technique
consists of making flow graphs, calculating cyclomatic complexity, graph matrix, determining
independent paths, and making test cases. Then added with the calculation of the level of risk
based on the amount of cyclomatic complexity. The test results show that white box testing
with the basis path technique can be used to find defects or errors in the software. There are
68 test scenarios with a low risk level of 94% for defects and a medium risk level of 6%. Then
from 352 test paths, there are 192 pass paths, 5 fail paths, 114 error catch paths, and 41 paths
with incorrect conditions.