Safriza Safriza; Hetty Rohayani
The National Public Transportation Driver Behavior and Competency Assessment System is a system designed to assess driver behavior and competence in order to improve the quality of service and safety of public transportation in Indonesia. The main problem in this study is the less than optimal testing of the program logic as a whole which has the potential to cause system errors in providing assessment results. Therefore, this study aims to apply the Path Testing method in White Box Testing to evaluate and ensure that all logic paths in the system have been completely tested and produce output as expected. The method used is Path Testing, which is a code-based testing approach that focuses on identifying and testing all independent paths in the program control structure. This process is carried out by analyzing the flowchart and control flow graph (CFG) of the system being tested, then designing and executing test cases based on the paths obtained. The test results show that the Path Testing approach is able to reveal program paths that were previously undetected by ordinary functional testing. This test successfully ensures that each branch of the system logic works correctly according to specifications. These findings confirm that the use of the Path Testing-based White Box Testing technique is very effective in improving system reliability and accuracy. The conclusion of this study is that the systematic application of Path Testing is able to improve software quality, prevent logical errors in the assessment process, and guarantee objective, accurate evaluation results in the national public transportation driver assessment system.