Testing system for a mobile object in a navigation map
First Claim
1. A test support system for supporting testing of a function of a program that works depending on a position of a mobile object in map information, the test support system comprising:
- a processor; and
a storage device,wherein the storage device holds the map information and event generation requirements information defining requirements for generation of an event in the program,wherein the requirements for event generation specify a position designated in the map information and requirements on movement of the mobile object with respect to the designated position,wherein the processor creates a plurality of test cases that are to be referred to in creating test data, the test data to be input to the program for checking whether the event is generated in accordance with the requirements for event generation with reference to the map information and the event generation requirements, each of the plurality of test cases specifying the designated position in the map information and movement of the mobile object with respect to the designated position,wherein the processor creates a plurality of patterns of movement tracks of the mobile object and a plurality of patterns of each of one or more elements for specifying behavior of the mobile object, andwherein the processor creates the plurality of test cases using combinations of the plurality of patterns of movement tracks and the plurality of patterns of the behavior of the mobile object.
1 Assignment
0 Petitions
Accused Products
Abstract
An example of the invention is a test support system for supporting testing of a function of a program that works depending on a position of a mobile object in map information. A storage device holds event generation requirements information defining requirements for generation of an event in the program. The requirements specify a position designated in the map information and requirements on movement of the mobile object with respect to the designated position. A processor creates a plurality of test cases to be referred to in creating test data to be input to the program for checking whether the event is generated in accordance with the requirements with reference to the map information and the requirements. Each of the plurality of test cases specifies the designated position in the map information and movement of the mobile object with respect to the designated position.
-
Citations
14 Claims
-
1. A test support system for supporting testing of a function of a program that works depending on a position of a mobile object in map information, the test support system comprising:
-
a processor; and a storage device, wherein the storage device holds the map information and event generation requirements information defining requirements for generation of an event in the program, wherein the requirements for event generation specify a position designated in the map information and requirements on movement of the mobile object with respect to the designated position, wherein the processor creates a plurality of test cases that are to be referred to in creating test data, the test data to be input to the program for checking whether the event is generated in accordance with the requirements for event generation with reference to the map information and the event generation requirements, each of the plurality of test cases specifying the designated position in the map information and movement of the mobile object with respect to the designated position, wherein the processor creates a plurality of patterns of movement tracks of the mobile object and a plurality of patterns of each of one or more elements for specifying behavior of the mobile object, and wherein the processor creates the plurality of test cases using combinations of the plurality of patterns of movement tracks and the plurality of patterns of the behavior of the mobile object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A test support method of supporting, by a test support system, testing of a function of a program that works depending on a position of a mobile object in map information, the test support method comprising:
-
referring to, by the test support system, the map information and event generation requirements information defining requirements for generation of an event in the program, the requirements for event generation specifying a position designated in the map information and requirements on movement of the mobile object with respect to the designated position; specifying, by the test support system, the designated position in the map information and movement of the mobile object with respect to the designated position with reference to the map information and the event generation requirements information, and creating a plurality of test cases that are to be referred to in creating test data, the test data to be input to the program for checking whether the event is generated in accordance with the requirements for event generation; creating, by the test support system, a plurality of patterns of movement tracks of the mobile object and a plurality of patterns of each of one or more elements for specifying behavior of the mobile object; and creating, by the test support system, the plurality of test cases using combinations of the plurality of patterns of movement tracks and the plurality of patterns of the behavior of the mobile object.
-
-
14. A computer readable non-transitory storage medium for storing instructions, which, when executed on a test support system, cause the test support system to perform processing for testing of a function of a program that works depending on a position of a mobile object in map information, wherein the processing comprises:
-
referring to, by the test support system, the map information and event generation requirements information defining requirements for generation of an event in the program, the requirements for event generation specifying a position designated in the map information and requirements on movement of the mobile object with respect to the designated position; specifying, by the test support system, the designated position in the map information and movement of the mobile object with respect to the designated position with reference to the map information and the event generation requirements information, and creating a plurality of test cases that are to be referred to in creating test data, the test data to be input to the program for checking whether the event is generated in accordance with the requirements for event generation; creating, by the test support system, a plurality of patterns of movement tracks of the mobile object and a plurality of patterns of each of one or more elements for specifying behavior of the mobile object; and creating, by the test support system, the plurality of test cases using combinations of the plurality of patterns of movement tracks and the plurality of patterns of the behavior of the mobile object.
-
Specification