In developing Point of Sales software, quality is an important concern. Point of sales applications must be able to provide effectiveness in storing company sales data. In the development stage, software testing is an important stage to produce software with good quality. Appropriate testing can provide an overview of the real quality of software. This research was conducted with the aim of testing web-based Point of Sales software to suit the user's needs. In addition, the functional system can be believed to run well even with the complexity of the source code of the point of sales. We conducted testing by combining white box testing with black box testing. The use of equivalence Partitioning and Halstead's Metric methods is combined to get test results in terms of functionality and program complexity. So that it can get the effectiveness of the source code and be able to evaluate the level of programming difficulty. From the results of white box testing, we get 9 errors that appear on the shop page, and 13 other test cases are declared valid from 17 test cases conducted using Equivalence Partitioning. Based on the test results with Halstead's Metric measurement method, the test results show that the source code has a high volume and difficulty level with a high value as well. This can define the level of complexity of PoS. From these findings, PoS software developers can utilize it for the next stage of development in creating a higher quality and reliable Point of Sales system. © 2024 IEEE.
Author Keywords
Index Keywords