Testing apparatus and testing method
First Claim
1. A testing apparatus for evaluating operations by software installed in a mobile terminal, the testing apparatus comprising:
- circuitry configured toset a scenario including operation information for executing functions that are performed by the mobile terminal;
determine whether an operation indicated by the operation information included in the scenario is influenced by a device installed in the mobile terminal;
convert the operation determined to be influenced by the device installed in the mobile terminal in accordance with the device installed in the mobile terminal;
execute the scenario according to the converted operation; and
determine whether an execution result of the executed scenario is the same as a result assumed in advance, whereinin the case where at least one of a screen-push operation and a key-press operation is included in the operation indicated by the operation information included in the scenario, the circuitry determines that the operation is influenced by the device installed in the mobile terminal, andin the case where at least one of the screen-push operation and the key-press operation is included in the operation determined to be influenced by the device installed in the mobile terminal, the circuitry is configured to calculate a range of coordinates for executing at least one of the screen-push operation and the key-press operation by analyzing information of a screen displayed on the mobile terminal.
1 Assignment
0 Petitions
Accused Products
Abstract
A testing apparatus for evaluating operations by software installed in a mobile terminal includes a scenario setting unit for setting a scenario including operation information for executing functions that are performed by the mobile terminal, an operation determining unit for determining whether an operation indicated by the operation information included in the scenario is influenced by a device installed in the mobile terminal, an operation target converting unit for converting the operation determined to be influenced by the device installed in the mobile terminal according to the device installed in the mobile terminal, a scenario executing unit for executing the scenario set by the scenario setting unit according to the operation converted by the operation target converting unit, and a scenario execution result determining unit for determining whether an execution result of the scenario executed by the scenario execution unit is the same as a result assumed in advance.
4 Citations
6 Claims
-
1. A testing apparatus for evaluating operations by software installed in a mobile terminal, the testing apparatus comprising:
-
circuitry configured to set a scenario including operation information for executing functions that are performed by the mobile terminal; determine whether an operation indicated by the operation information included in the scenario is influenced by a device installed in the mobile terminal; convert the operation determined to be influenced by the device installed in the mobile terminal in accordance with the device installed in the mobile terminal; execute the scenario according to the converted operation; and determine whether an execution result of the executed scenario is the same as a result assumed in advance, wherein in the case where at least one of a screen-push operation and a key-press operation is included in the operation indicated by the operation information included in the scenario, the circuitry determines that the operation is influenced by the device installed in the mobile terminal, and in the case where at least one of the screen-push operation and the key-press operation is included in the operation determined to be influenced by the device installed in the mobile terminal, the circuitry is configured to calculate a range of coordinates for executing at least one of the screen-push operation and the key-press operation by analyzing information of a screen displayed on the mobile terminal. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A testing method in a testing apparatus for evaluating operations by software installed in a mobile terminal, the testing method comprising:
-
a scenario setting step of setting a scenario including operation information for executing functions that are performed by the mobile terminal, an operation determining step of determining whether an operation indicated by the operation information included in the scenario set by the scenario setting step is influenced by a device installed in the mobile terminal, an operation target converting step of converting the operation determined to be influenced by the device installed in the mobile terminal by the operation determining step in accordance with the device installed in the mobile terminal, a scenario executing step of executing the scenario set by the scenario setting step according to the operation converted by the operation target converting step, and a scenario execution result determining step of determining whether an execution result of the scenario executed by the scenario execution step is the same as a result assumed in advance, wherein in the case where at least one of a screen-push operation and a key-press operation is included in the operation indicated by the operation information included in the scenario set by the scenario setting step, the operation determining step includes determining that the operation is influenced by the device installed in the mobile terminal, and in the case where at least one of the screen-push operation and the key-press operation is included in the operation determined to be influenced by the device installed in the mobile terminal by the operation determining step, the operation target converting step includes calculating a range of coordinates for executing at least one of the screen-push operation and the key-press operation by analyzing information of a screen displayed on the mobile terminal.
-
Specification