{'fraction_non_alphanumeric': 0.024907749077490774, 'fraction_numerical': 0.0, 'mean_word_length': 5.420118343195266, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Test Model and Coverage Analysis for Location-based Mobile Services

Location-based services (LBS) are very important mobile app services, which provide diverse mobility services for mobile users anywhere and anytime. This brings new demands, issues, and challenges in mobile application testing. Today, mobile applications provide location-based service functions based on dynamic location contexts, mobile users and their travel patterns to deliver location-based mobile data, and service actions. Current software testing methods do not consider location-based validation coverage. Hence, there is a lack of research results addressing location-based mobile application testing. This paper focuses on mobile LBS testing. A novel test object model is proposed for quality validation of location-based mobile information services. In addition, the related test coverage metrics are also presented. These metrics can be useful for test engineers in designing test cases. A case study based on student testers is reported to demonstrate the potential application of the proposed model.