IP Library › Granted Patent US 12,524,334
Granted Patent B2
US 12,524,334 · App. 18/564,824 · Granted Jan 13, 2026

Analysis device and analysis method

Inventors: Daijiro Murata (Tokyo, JP); Masanori Kaneko (Tokyo, JP); Daisuke Shimbara (Tokyo, JP); Naoto Hasegawa (Hitachinaka, JP); Akiharu Sato (Hitachinaka, JP)
Assignee: Hitachi Astemo, Ltd.
G06F11/3692
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 12,524,334
App. No.
18/564,824
Granted
Jan 13, 2026
Kind
B2
Abstract

An analysis device specifies a cause when a test of test target software fails in a test environment that is an environment for executing a test. In the test, execution of test target software and confirmation of an execution result are executed by a test script without human intervention. Test data is data read into the test target software and the test script when the test is executed. The analysis device includes: a score calculation unit that calculates a failure cause score for each of test target software, test data, a test script, and a test environment based on the presence or absence of a change; and an estimation unit that estimates, based on a failure cause score, whether the test has failed due to test target software, test data, a test script, or a test environment.

Claims (26)

1 . An analysis device that specifies a cause when a test of test target software fails in a test environment that is an environment for executing a test, wherein in the test, execution of test target software and confirmation of an execution result are executed by a test script without human intervention,

test data is data read into the test target software and the test script when the test is executed, and

the analysis device comprises:

a score calculation unit that calculates a failure cause score for each of test target software, test data, a test script, and a test environment based on a presence or absence of a change; and

an estimation unit that estimates, based on a failure cause score, whether the test has failed due to test target software, test data, a test script, or a test environment; and

a storage unit that stores score calculation rule information including a plurality of combinations of a conditional expression and an addition value of the failure cause score added in a case where the conditional expression is satisfied,

wherein the conditional expression relates to a change of a detailed component which is a component of each of test target software, test data, a test script, and a test environment, a dependence relationship between the detailed components, and a similarity relationship between the detailed components.

2 . The analysis device according to claim 1 , further comprising

a storage unit that stores score calculation rule information including a plurality of combinations of a conditional expression and an addition value of the failure cause score added in a case where the conditional expression is satisfied,

wherein the score calculation unit calculates the failure cause score based on the score calculation rule information, and

the analysis device comprises:

a display generation unit that generates video information including the failure cause score and information indicating the conditional expression used to calculate the failure cause score; and

an input/output interface that outputs the video information generated by the display generation unit to a display unit.

3 . The analysis device according to claim 1 , further comprising a rule generation unit that adds, to the score calculation rule information, a new conditional expression in which each of test target software, test data, a test script, and a test environment in the conditional expression of the score calculation rule information is replaced with the detailed component.

4 . The analysis device according to claim 3 , wherein the rule generation unit further adds a new conditional expression based on a relationship between the detailed components.

5 . The analysis device according to claim 3 , wherein the rule generation unit generates a new conditional expression in which a time or a version included in the conditional expression of the score calculation rule information is changed, and adds the new conditional expression to the score calculation rule information.

6 . The analysis device according to claim 1 , further comprising a test addition execution unit that newly generates and executes a test item necessary for evaluating the conditional expression.

7 . An analysis method for causing a computer to specify a cause when a test of test target software fails in a test environment that is an environment for executing

a test,

wherein in the test, execution of test target software and confirmation of an execution result are executed by a test script without human intervention,

test data is data read into the test target software and the test script when the test is executed, and

the analysis method comprises:

calculating a failure cause score for each of test target software, test data, a test script, and a test environment based on a presence or absence of a change; and

estimating, based on a failure cause score, whether the test has failed due to test target software, test data, a test script, or a test environment; and

storing score calculation rule information including a plurality of combinations of a conditional expression and an addition value of the failure cause score added in a case where the conditional expression is satisfied,

wherein the conditional expression relates to a change of a detailed component which is a component of each of test target software, test data, a test script, and a test environment, a dependence relationship between the detailed components, and a similarity relationship between the detailed components.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 28, 2023
From: MURATA, DAIJIRO; SHIMBARA, DAISUKE; HASEGAWA, NAOTO; SATO, AKIHARU
To: HITACHI ASTEMO, LTD.
Reel/Frame 065685/0964 →
Priority Claims (1)
JP 2021-107100 · Jun 28, 2021 · national
Continuity (1)
Related Publication 20240289263A1 · Aug 29, 2024
References Cited (17)
US 7506312B1 · Girolami-Rose · 2009 [cited by examiner]
US 20090265681A1 · Beto · 2009 [cited by examiner]
US 20120278135A1 · Haber · 2012 [cited by examiner]
US 20160275003A1 · Balakrishnan · 2016 [cited by examiner]
US 20170262360A1 · Kochura · 2017 [cited by examiner]
US 20180307481A1 · Ganesan · 2018 [cited by examiner]
US 20190340512A1 · Vidal · 2019 [cited by examiner]
US 20210064518A1 · Abu Taha · 2021 [cited by examiner]
US 20240220403A1 · Shi · 2024 [cited by examiner]
CN 106649121A · 2017 [cited by examiner]
JP 2014142872A · 2014 [cited by applicant]
JP 201569615A · 2015 [cited by applicant]
JP 2016162282A · 2016 [cited by examiner]
JP 2018173703A · 2018 [cited by applicant]
WO WO2020072701A1 · 2020 [cited by examiner]
International Search Report (PCT/ISA/210) issued in PCT Application No. PCT/JP2022/006786 dated Apr. 5, 2022 with English translation (4 pages). [cited by applicant]
Japanese-language Written Opinion (PCT/ISA/237) issued in PCT Application No. PCT/JP2022/006786 dated Apr. 5, 2022 with English translation (7 pages). [cited by applicant]