{'fraction_non_alphanumeric': 0.021966527196652718, 'fraction_numerical': 0.0, 'mean_word_length': 5.095541401273885, '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}}
An approach for testing software on networked transport robots

Delivery robots are widely used to carry products in factories and warehouses. While working, they are often communicate with equipment, including stationary servers by using their wireless local-area networks. The correctness of software running on such robots depend on external services provided from networks in their current locations. To test such software, we need to execute it within the network domains of the locations that the robots may move to, because some services are available in the domains, e.g., service discovery protocols. To solve this problem, we present a framework for emulating the physical mobility of computers, e.g., transport robots, by the logical mobility of software designed for running on computers. It enables software to run within target local networks so that the software can connect to the services or protocols available within the network domains.