Site visitors may vary from a beginning customer to a sophisticated customer. Therefore, the tester needs to simulate the actions of all kinds of customers to be sufficiently thorough in testing the e-commerce system. Simulating the actions poses great challenges to the tester.
Changes in the business environment, especially in terms of tax, shipping costs, multi-location delivery, and multi-location dispatch should also be simulated.