JP5980420B2 - ソフトウェア試験装置、ソフトウェア試験方法、及びプログラム - Google Patents
ソフトウェア試験装置、ソフトウェア試験方法、及びプログラム Download PDFInfo
- Publication number
- JP5980420B2 JP5980420B2 JP2015516857A JP2015516857A JP5980420B2 JP 5980420 B2 JP5980420 B2 JP 5980420B2 JP 2015516857 A JP2015516857 A JP 2015516857A JP 2015516857 A JP2015516857 A JP 2015516857A JP 5980420 B2 JP5980420 B2 JP 5980420B2
- Authority
- JP
- Japan
- Prior art keywords
- test
- information
- programs
- test information
- competitive
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Prevention of errors by analysis, debugging or testing of software
- G06F11/3668—Testing of software
- G06F11/3672—Test management
- G06F11/3688—Test management for test execution, e.g. scheduling of test suites
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Debugging And Monitoring (AREA)
Description
並行して実行される複数のプログラムの競合試験を実行するソフトウェア試験装置であって、
前記複数のプログラム毎に、該プログラムの試験内容を表す単一試験情報を取得する単一試験情報取得部と、
前記複数のプログラムの組み合わせに基づいて、前記競合試験において並行して実行されるプログラムのグループを生成し、前記生成されたグループに属するプログラム毎に、前記単一試験情報取得部により取得された単一試験情報を特定し、特定した単一試験情報を統合することにより、前記生成されたグループに属するプログラムの競合試験の内容を表す競合試験情報を生成する競合試験情報生成部と、
を備えることを特徴とする。
Claims (10)
- 並行して実行される複数のプログラムの競合試験を実行するソフトウェア試験装置であって、
前記複数のプログラム毎に、該プログラムの試験内容を表す単一試験情報を取得する単一試験情報取得部と、
前記複数のプログラムの組み合わせに基づいて、前記競合試験において並行して実行されるプログラムのグループを生成し、前記生成されたグループに属するプログラム毎に、前記単一試験情報取得部により取得された単一試験情報を特定し、特定した単一試験情報を統合することにより、前記生成されたグループに属するプログラムの競合試験の内容を表す競合試験情報を生成する競合試験情報生成部と、
を備えるソフトウェア試験装置。 - 設備機器において前記複数のプログラムの競合試験を実行し、
前記単一試験情報取得部は、前記複数のプログラム毎に、該プログラムの試験において前記設備機器に入力する入力情報と、該入力情報を前記設備機器に入力するタイミングを表す時刻情報と、を含む単一試験情報を取得し、
前記競合試験情報生成部は、前記生成されたグループに属するプログラム毎に特定された単一試験情報に含まれる入力情報及び時刻情報に基づいて、前記生成されたグループに属するプログラムの競合試験において該入力情報を前記設備機器に入力する順序及びタイミングのうち少なくともいずれか一方がそれぞれ異なる複数の競合試験パターンを、前記競合試験情報として生成する、
請求項1に記載のソフトウェア試験装置。 - 前記生成されたグループに属するプログラムの競合試験において該入力情報を前記設備機器に入力する順序及びタイミングのうち少なくともいずれか一方を制約する制約条件を表す制約情報を入力する入力部をさらに備え、
前記競合試験情報生成部は、前記入力部により入力された制約情報が表す制約条件を満たすように、前記競合試験パターンを生成する、
請求項2に記載のソフトウェア試験装置。 - 前記単一試験情報取得部は、前記設備機器が他の機器から受信する通信データを、前記入力情報として取得する、
請求項2又は3に記載のソフトウェア試験装置。 - 前記単一試験情報取得部は、前記プログラムにおいて変数として定義されている内部データを、前記入力情報として取得する、
請求項2又は3に記載のソフトウェア試験装置。 - 前記単一試験情報取得部は、前記複数のプログラム毎に、該プログラムの試験を実行する前に前記設備機器に入力する事前入力情報を含む単一試験情報を取得し、
前記競合試験情報生成部は、前記生成されたグループに属するプログラム毎に特定された単一試験情報に含まれる事前入力情報を、前記生成されたグループに属するプログラムの競合試験前の実行前に前記設備機器に入力する事前入力情報として含む競合試験情報を生成する、
請求項2から5のいずれか1項に記載のソフトウェア試験装置。 - 前記単一試験情報取得部は、前記複数のプログラム毎に、該プログラムの試験を実行することにより前記設備機器から出力された出力情報が正常か否かを判定するための出力判定情報を含む単一試験情報を取得し、
前記競合試験情報生成部は、前記生成されたグループに属するプログラム毎に特定された単一試験情報に含まれる出力判定情報を、前記生成されたグループに属するプログラムの競合試験を実行することにより前記設備機器から出力された出力情報が正常か否かを判定するための出力判定情報として含む競合試験情報を生成する、
請求項2から6のいずれか1項に記載のソフトウェア試験装置。 - 前記グループ毎に、前記競合試験情報生成部により生成された競合試験情報に基づいて、該グループに属するプログラムの競合試験を実行する試験実行部をさらに備える、
請求項1から7のいずれか1項に記載のソフトウェア試験装置。 - 並行して実行される複数のプログラムの競合試験を実行するソフトウェア試験方法であって、
前記複数のプログラム毎に、該プログラムの試験内容を表す単一試験情報を取得する単一試験情報取得ステップと、
前記複数のプログラムの組み合わせに基づいて、前記競合試験において並行して実行されるプログラムのグループを生成し、前記生成されたグループに属するプログラム毎に、前記単一試験情報取得ステップにおいて取得された単一試験情報を特定し、特定した単一試験情報を統合することにより、前記生成されたグループに属するプログラムの競合試験の内容を表す競合試験情報を生成する競合試験情報生成ステップと、
を有するソフトウェア試験方法。 - 並行して実行される複数のプログラムの競合試験を実行するソフトウェア試験装置に、
前記複数のプログラム毎に、該プログラムの試験内容を表す単一試験情報を取得する単一試験情報取得ステップと、
前記複数のプログラムの組み合わせに基づいて、前記競合試験において並行して実行されるプログラムのグループを生成し、前記生成されたグループに属するプログラム毎に、前記単一試験情報取得ステップにおいて取得された単一試験情報を特定し、特定した単一試験情報を統合することにより、前記生成されたグループに属するプログラムの競合試験の内容を表す競合試験情報を生成する競合試験情報生成ステップと、
を実行させるプログラム。
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2013/063782 WO2014184949A1 (ja) | 2013-05-17 | 2013-05-17 | ソフトウェア試験装置、ソフトウェア試験方法、及びプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP5980420B2 true JP5980420B2 (ja) | 2016-08-31 |
| JPWO2014184949A1 JPWO2014184949A1 (ja) | 2017-02-23 |
Family
ID=51897954
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2015516857A Expired - Fee Related JP5980420B2 (ja) | 2013-05-17 | 2013-05-17 | ソフトウェア試験装置、ソフトウェア試験方法、及びプログラム |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP5980420B2 (ja) |
| WO (1) | WO2014184949A1 (ja) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6676883B2 (ja) * | 2015-06-01 | 2020-04-08 | 株式会社Ihi | シミュレーション装置 |
| CN107797928B (zh) * | 2017-10-26 | 2021-08-31 | 北京广利核系统工程有限公司 | 仪控系统平台逻辑算法块测试装置和方法 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003099285A (ja) * | 2001-09-25 | 2003-04-04 | Toshiba Corp | 機能競合に関するテストケース生成方法とその装置、そのためのプログラム |
| JP2010003224A (ja) * | 2008-06-23 | 2010-01-07 | Hitachi Ltd | テスト情報管理サーバ、テスト情報管理方法、およびプログラム |
| JP2011118637A (ja) * | 2009-12-03 | 2011-06-16 | Hitachi Ltd | システムテスト仕様生成装置及び試験装置 |
-
2013
- 2013-05-17 WO PCT/JP2013/063782 patent/WO2014184949A1/ja not_active Ceased
- 2013-05-17 JP JP2015516857A patent/JP5980420B2/ja not_active Expired - Fee Related
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003099285A (ja) * | 2001-09-25 | 2003-04-04 | Toshiba Corp | 機能競合に関するテストケース生成方法とその装置、そのためのプログラム |
| JP2010003224A (ja) * | 2008-06-23 | 2010-01-07 | Hitachi Ltd | テスト情報管理サーバ、テスト情報管理方法、およびプログラム |
| JP2011118637A (ja) * | 2009-12-03 | 2011-06-16 | Hitachi Ltd | システムテスト仕様生成装置及び試験装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2014184949A1 (ja) | 2014-11-20 |
| JPWO2014184949A1 (ja) | 2017-02-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9984244B2 (en) | Controller, information processing apparatus, and recording medium | |
| KR101400657B1 (ko) | 제어 프로그램 생성 장치, 제어 프로그램 생성 프로그램을 기록한 컴퓨터 판독 가능 기록매체, 및 제어 프로그램 생성 방법 | |
| EP3229409B1 (en) | Electronic apparatus and external apparatus controlling method thereof | |
| CN106599343A (zh) | 一种提高仿真效率的soc系统验证方法和装置 | |
| JP2015176370A (ja) | 制御システム、方法、プログラムおよび情報処理装置 | |
| JP2006024006A (ja) | テストケース生成装置、テストケース生成プログラム、モデルベース開発プログラム、ソースコード生成妥当性診断装置、ソースコード生成妥当性診断プログラム、およびモデルベース開発方法。 | |
| JP5980420B2 (ja) | ソフトウェア試験装置、ソフトウェア試験方法、及びプログラム | |
| CN115952078A (zh) | 一种测试用例排序方法、装置、系统及存储介质 | |
| JP6433468B2 (ja) | プログラム作成支援方法 | |
| JP2009294846A (ja) | テストケース生成装置、テストケース生成プログラム、およびテストケース生成方法 | |
| TW202017625A (zh) | 訓練處理裝置、中介裝置、訓練系統以及訓練處理方法 | |
| JP5521889B2 (ja) | プログラム自動生成装置 | |
| CN104914764A (zh) | 远程实验系统 | |
| JP6275009B2 (ja) | 試験装置及び試験プログラム | |
| CN110332757A (zh) | 用于冰箱的控制方法、显示控制装置和冰箱 | |
| JP2015190956A (ja) | 車載装置の検査システム、車載装置の検査用装置、車載装置、および、可搬型の記憶媒体 | |
| JP6207888B2 (ja) | 情報処理装置 | |
| JP6366811B2 (ja) | 検査装置、検査方法、及び、プログラム | |
| JP6541420B2 (ja) | 診断装置、診断方法、及びプログラム | |
| JP4906286B2 (ja) | ソフトウェア開発環境システム | |
| JP6620653B2 (ja) | プラント監視制御システム用エミュレータ | |
| JP6964439B2 (ja) | 設備機器試運転システム | |
| JP2011060386A (ja) | 不揮発性メモリの試験方法及びメモリ試験装置 | |
| JP5907915B2 (ja) | 較正手順実行機能および較正手順表示機能付のプロセス入出力装置とその装置を用いた較正試験方法 | |
| CN111400160B (zh) | 一种代码校验方法和装置以及车辆 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20160628 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160726 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5980420 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |