IP Library Granted Patent US 9,703,692
Granted Patent B2
US 9,703,692 · App. 14/782,881 · Granted Jul 11, 2017

Development supporting system

Inventors: Jun Maeoka (Tokyo, JP); Hideki Nakamura (Tokyo, JP); Akira Tanaka (Tokyo, JP)
Assignee: Hitachi, Ltd.
G06F11/3688G06F11/28G06F11/36G06F11/3668G06F11/3644
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,703,692
App. No.
14/782,881
Granted
Jul 11, 2017
Kind
B2
Abstract

Provided is a development supporting system that extracts important test cases in accordance with development statuses of a program, test statuses, etc. The development supporting system according to a representative embodiment includes a configuration managing unit that retains and manages the program and each of the test cases in a repository, and a test executing unit that executes the test case and stores a test result in the repository. The test case is managed in the repository in association with information of a type thereof, the configuration managing unit judges a development status of the program and sets a priority for each of the test cases based on the development status, and the test executing unit extracts the test case to be executed based on the priority.

Claims (17)

1. A development supporting system that tests a program by executing one or more test cases, the development supporting system comprising:

a processor and a memory coupled to the processor, the memory storing instructions that when executed by the processor, cause the processor to execute:

a configuration managing unit that retains and manages the program and each of the test cases in a repository; and

a test executing unit that executes the test case and stores a test result in the repository;

wherein the test case is managed in the repository in association with information of a type thereof,

the configuration managing unit calculates a recency degree of registration based on timing at which the program is registered in a branch and sets a priority for each of the test cases based on the recency degree, and

the test executing unit extracts the test case to be executed based on the priority.

2. The development supporting system according to claim 1 ,

wherein the configuration managing unit calculates the recency degree based on a time interval from timing at which the program is previously registered in the branch to timing at which the program is currently registered.

3. The development supporting system according to claim 1 ,

wherein the configuration managing unit calculates the recency degree based on an average value of a time interval between registrations in a past predetermined number of times which the program is registered in the branch.

4. The development supporting system according to claim 1 ,

wherein the configuration managing unit calculates the recency degree based on a difference volume from a previous registration in the program registered in the branch.

5. The development supporting system according to claim 1 ,

wherein if the recency degree is high, the configuration managing unit prevents the test executing unit from extracting the test case.

6. The development supporting system according to claim 1 ,

wherein if the recency degree is high, the configuration managing unit increases the priority of the test case different from the test case executed at a time for carrying out a previous test.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 7, 2015
From: MAEOKA, JUN; NAKAMURA, HIDEKI; TANAKA, AKIRA
To: HITACHI, LTD.
Reel/Frame 036748/0207 →
Continuity (1)
Related Publication 20160378647A1 · Dec 29, 2016