The main challenges of e-commerce is to attract and maintain a healthy relationship with users, because users simply interact with software. Development of E-commerce in Indonesia within the last four years rapidly increased up to 500%. The growth of e-commerce has made testings on e-commerce important. Search engine is one of the most important features in e-commerce. This study conducts testing on e-commerce’s search engines using metamorphic testing. This study proposes MR_Sorting and MR_SubsetEquality. The proposed metamorphic relation is a part of a feature provided by e-commerce. The testing is implemented on three major e-commerce websites used in Indonesia, which is Lazada, Tokopedia, and Blibli. Based on the proposed metamorphic relation, conducted testing discovered an inconsistency problem which could affect customer satisfaction in using e-commerce websites. It is assumed the problem occur on source data in which the feature’s implementation wasn’t applied on the original source data requested when a user conduct searches on search engines and a product’s low description convention on e-commerces. Proposed metamorphic relation in this study can be used on other e-commerce websites. It is expected upon future studies to conduct similar studies on more e-commerce websites so the maturity of the proposed metamorphic improves and to conduct deeper studies on discovered inconsistencies in influencing user satisfaction and the declining quality of e-commerce websites.
[1]
Tatsuhiro Tsuchiya,et al.
Applying Metamorphic Testing to e-Commerce Product Search Engines
,
2018,
2018 IEEE 23rd Pacific Rim International Symposium on Dependable Computing (PRDC).
[2]
Edward F. Miller,et al.
Software testing - the state of the practice
,
1991,
1991, Proceedings. International Test Conference.
[3]
Huai Liu,et al.
How Effectively Does Metamorphic Testing Alleviate the Oracle Problem?
,
2014,
IEEE Transactions on Software Engineering.
[4]
Tsong Yueh Chen,et al.
Metamorphic Testing: A New Approach for Generating Next Test Cases
,
2020,
ArXiv.