JP5777492B2 - 監視操作画面試験支援装置 - Google Patents
監視操作画面試験支援装置 Download PDFInfo
- Publication number
- JP5777492B2 JP5777492B2 JP2011240795A JP2011240795A JP5777492B2 JP 5777492 B2 JP5777492 B2 JP 5777492B2 JP 2011240795 A JP2011240795 A JP 2011240795A JP 2011240795 A JP2011240795 A JP 2011240795A JP 5777492 B2 JP5777492 B2 JP 5777492B2
- Authority
- JP
- Japan
- Prior art keywords
- monitoring operation
- test
- operation screen
- screen
- input
- 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.)
- Active
Links
- 238000012360 testing method Methods 0.000 title claims description 131
- 238000012544 monitoring process Methods 0.000 title claims description 108
- 238000012545 processing Methods 0.000 claims description 52
- 238000012795 verification Methods 0.000 claims description 10
- 238000000034 method Methods 0.000 claims description 4
- 239000000284 extract Substances 0.000 description 10
- 238000010586 diagram Methods 0.000 description 6
- 238000010998 test method Methods 0.000 description 2
- 239000003086 colorant Substances 0.000 description 1
- 230000002950 deficient Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
Images
Landscapes
- Testing And Monitoring For Control Systems (AREA)
Description
そこで、これらの数百枚の監視操作画面の試験を支援する機能、すなわち試験項目のリストを生成する機能、試験項目のリストの通りに実行して試験結果を表示し、試験項目のチェックを支援する機能が求められている。
また、特許文献2には、携帯電話画面の試験支援システムで、システムと使用者との対話処理における画面の試験が記載されている。
また、特許文献3には、操作員が運転操作するパターンをもとに、画面試験の実施を支援するものが記載されている。
また、特許文献2では、携帯電話画面の試験支援システムにおいて、システムと使用者との対話処理における画面の試験であり、これも、プラント監視操作システムにおけるプラントについての各種の数値が、間違いなく画面上に表示されるかどうかを試験するものではなかった。
また、特許文献3では、操作員が運転操作するパターンをもとに、画面試験の実施を支援するものであるが、大量のパラメータ表示についての試験をしにくいという問題がある。
数値と入出力点とを関連付けた監視操作画面仕様書から、入力データ及び操作により可変となる監視操作画面上のシンボル及び数値に関する情報を抽出する画面フォーマット処理部、プラントとの間の入出力データを予め定義した入出力点リストから、入出力データの特徴値を抽出する入出力点リスト処理部、及びこの入出力点リスト処理部により抽出された入出力データの特徴値を参照して、画面フォーマット処理部が抽出したシンボル及び数値ごとに監視操作画面上での表示形態を定義した試験項目を列記した試験項目表を生成する試験項目表生成部を備えたものである。
以下、この発明の実施の形態1を図に基づいて説明する。
図1は、この発明の実施の形態1による監視操作画面試験支援装置を示す構成図である。
図1において、監視操作画面試験支援装置は、後述する画面フォーマット処理部6と、入出力点リスト処理部7と、設定値リスト処理部8と、試験項目表生成部9とにより構成される。
監視操作画面仕様書1は、操作員によって操作される監視操作画面の仕様を予め定義したものであり、監視操作画面のフォーマットを定義した画面フォーマット2と、画面フォーマット上のシンボルや数値(0、1のディジタル値またはアナログ値)と入出力点とを関連付けるアサインリスト3とを有する。
入出力点リスト4は、プラントとプラント監視操作システムとの間の入出力データ及びその上下限値の特徴値を予め定義したリストである。設定値リスト5は、入出力データの警報値などの特徴値を定義したものである。
ト処理部8は、設定値リスト5から監視操作画面の試験に必要な入力データの警報を発する値などの特徴値の情報を抽出する。
試験項目表生成部9は、画面フォーマット処理部6と入出力点リスト処理部7と設定値リスト処理部8が、それぞれ抽出した情報から試験項目表10を生成する。
試験項目表10は、監視操作画面の試験の対象となる項目(試験項目)を記載したもので、入出力点ごと及び当該入出力点の内容(数値)ごとに、監視操作画面上での正しい表示形態(シンボルや数値の表示形態)を示している。試験項目表10は、上から順に各項目の試験を実行するように、試験順に項目が配置されている。
図2において、試験項目表10は、試験順に並び、各項目は、入出力点コード、入出力点の内容(数値)、表示形態及びチェック欄の各フィールドをもっている。入出力点コードとしては、1つのものもあれば、図2のように2つのものもある。さらに3つ以上のものがあってもよい。
図3において、横軸を時間、縦軸をパーセントとしたトレンドグラフを示している。
図1のように構成された監視操作画面試験支援装置は、監視操作画面仕様書1、及びプラントとプラント監視操作システムとの間の入出力データを定義した入出力点リスト4並びに入出力データの警報などの特徴値を定義した設定値リスト5を用いて、監視操作画面の試験のための試験項目表10を生成する。
まず、画面フォーマット処理部6では、監視操作画面仕様書1から、入力データや操作により可変となる、監視操作画面上に表示される入出力点のシンボルや数値に関する情報を抽出する。
その際、対象となるシンボルや数値がその入出力データと関連しているかどうかの情報は、アサインリスト3から抽出する。また、該当するシンボルや数値が、入出力データの変化によって、どのように監視操作画面上で変更されるかの情報は、画面フォーマット2から取得する。
また、設定値リスト処理部8が、設定値リスト5から、入出力データにおいて警報を発する値などの特徴値を抽出する。
図3の例では、上下限値の0パーセントと100パーセントだけではなく、25パーセント、50パーセント、75パーセントも特徴値として、試験項目表生成部9が試験項目表10に記載する。
図4は、この発明の実施の形態2による監視操作画面試験支援装置を示す構成図である。
図4において、10は図1におけるものと同一のものである。図4では、監視操作画面試験支援装置は、図1に加えて、後述する監視操作実行処理部11と画面比較処理部12とを有している。
監視操作実行処理部11は、試験項目表10の試験手順通りに、一項目ごとに入出力点の内容(数値)を設定して、監視操作画面の表示を実行する。画面比較処理部12は、監視操作実行処理部11が実行した結果である前後の監視操作画面を比較し、画面検証結果一覧表13を出力する。画面検証結果一覧表13は、画面比較処理部12が実行した前後の監視操作画面の比較結果を一覧で表示している。試験項目表14には、試験が実施ずみの項目に試験員によってチェックマークが施される。
実施の形態2は、実施の形態1で生成した試験項目表10に従い、監視操作画面の試験を実行させ、試験員による試験項目(試験項目表の各項目)のチェックを支援する。
監視操作画面の試験を実施する試験員は、画面検証結果一覧表13を元に試験を実施し、試験項目表14にチェックマークを記載することにより、監視操作画面の試験を実施する。
画面比較処理部12は、監視操作実行処理部11が実行した結果となる複数(前後)の監視操作画面を比較し、その際の入出力点の状態、及び監視操作画面の状態に、比較の結果異なるところがわかるようにマーカを入れた監視操作画面を一覧で表示した画面検証結果一覧表13を、紙もしくは電子データに出力する。
試験員は、画面検証結果一覧表13を、紙面上、もしくは電子データを表示するディスプレイで見ながら、試験を実施する。
図5は、この発明の実施の形態3による監視操作画面試験支援装置の監視操作画面の差分を検出し、試験項目表にチェックする機能を示すフローチャートである。
すなわち、監視操作画面試験支援装置が、監視操作実行処理部11が実行した結果となる複数(前後)の監視操作画面を比較し、異なっているエリアを、画像データとして抜出し、試験項目表10上に記載しているシンボルや数値の表示状態と比較する。比較の結果、同じであれば良好、同じでなければ不良のマークを、試験項目表14に記載するところまでを実行する。
まず、試験項目表14への試験結果の記載の開始にあたり、監視操作実行処理部11が実行した結果となる複数(前後)の監視操作画面を比較する(S1)。
次に、比較した結果、異なる部分を画像データとして抜き出す(S2)。その際、画像データが、異なる部分を含む最小の長方形となるように抜き出す。
次に、試験項目表10から、監視操作画面への表示結果となるシンボルや数値の表示より、画像データを抜き出す(S3)。このとき、S2と同様に、監視操作画面に表示するシンボルや画像を含む最小の長方形とする。
なお、実施の形態3の機能を使用する際には、試験項目表10に記載しているシンボルや数値は、実物大とし、色や文字のフォントは、実画面と同じものを使用しているものとする。
同じであれば、良好のマークを、試験項目表14に記載する(S5)。
異なっていれば、不良のマークを、試験項目表14に記載する(S6)。
2 画面フォーマット
3 アサインリスト
4 入出力点リスト
5 設定値リスト
6 画面フォーマット処理部
7 入出力点リスト処理部
8 設定値リスト処理部
9 試験項目表生成部
10 試験項目表
11 監視操作実行処理部
12 画面比較処理部
13 画面検証結果一覧表
14 試験項目表
Claims (3)
- 操作員によって操作される監視操作画面のフォーマットを定義するとともに上記監視操作画面上に表示されるシンボル及び数値と入出力点とを関連付けた監視操作画面仕様書から、入力データ及び操作により可変となる上記監視操作画面上のシンボル及び数値に関する情報を抽出する画面フォーマット処理部、
プラントとの間の入出力データを予め定義した入出力点リストから、入出力データの特徴値を抽出する入出力点リスト処理部、
及びこの入出力点リスト処理部により抽出された入出力データの特徴値を参照して、上記画面フォーマット処理部が抽出したシンボル及び数値ごとに上記監視操作画面上での表示形態を定義した試験項目を列記した試験項目表を生成する試験項目表生成部を備えたことを特徴とする監視操作画面試験支援装置。 - 上記試験項目表は、試験順に試験項目が記載されており、上記試験順に上記各試験項目に対応する監視操作画面を表示させる処理を実行する監視操作実行処理部、
及びこの監視操作実行処理部によって実行された結果である監視操作画面の前後の画面を比較し、比較結果を一覧表示した画面検証結果一覧表を出力する画面比較処理部を備えたことを特徴とする請求項1記載の監視操作画面試験支援装置。 - 上記試験項目表は、試験順に試験項目が記載されており、上記試験順に上記各試験項目に対応する監視操作画面を表示させる処理を実行する監視操作実行処理部、
及びこの監視操作実行処理部によって実行された結果である監視操作画面の前後の画面を比較し、比較した結果、異なる部分を画像データとして抜き出すとともに、上記試験項目表の該当試験項目の上記シンボル及び数値の表示形態を画像データとして抜き出し、上記2つの画像データを比較することにより得られる該当試験項目の試験結果を上記試験項目表の該当試験項目に記載する試験項目表記載部を備えたことを特徴とする請求項1記載の監視操作画面試験支援装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011240795A JP5777492B2 (ja) | 2011-11-02 | 2011-11-02 | 監視操作画面試験支援装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011240795A JP5777492B2 (ja) | 2011-11-02 | 2011-11-02 | 監視操作画面試験支援装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2013097640A JP2013097640A (ja) | 2013-05-20 |
JP5777492B2 true JP5777492B2 (ja) | 2015-09-09 |
Family
ID=48619505
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011240795A Active JP5777492B2 (ja) | 2011-11-02 | 2011-11-02 | 監視操作画面試験支援装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5777492B2 (ja) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5957374B2 (ja) * | 2012-11-21 | 2016-07-27 | 株式会社東芝 | プラント監視制御システムの試験装置、試験システム、及びその方法 |
US10090705B2 (en) | 2013-07-11 | 2018-10-02 | Mitsubishi Electric Corporation | Plant facilities testing apparatus |
JP6223837B2 (ja) | 2014-01-14 | 2017-11-01 | 株式会社東芝 | プラント監視システムの試験支援装置、その試験支援方法及びその試験支援プログラム |
JP7226121B2 (ja) * | 2019-06-14 | 2023-02-21 | Jfeエンジニアリング株式会社 | 制御用ソフトウェアのテストシナリオ自動生成方法及び装置ならびにコンピュータプログラム |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003228493A (ja) * | 2001-04-27 | 2003-08-15 | Mitsubishi Electric Corp | プログラム試験自動実行装置及びプログラム試験自動実行方法及びプログラム試験自動実行プログラム |
JP2003108405A (ja) * | 2001-09-27 | 2003-04-11 | Toshiba Corp | 試験仕様の作成支援装置及びプログラム |
JP2005085182A (ja) * | 2003-09-11 | 2005-03-31 | Fujitsu Ltd | 試験支援システム |
-
2011
- 2011-11-02 JP JP2011240795A patent/JP5777492B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
JP2013097640A (ja) | 2013-05-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5777492B2 (ja) | 監視操作画面試験支援装置 | |
US10474481B2 (en) | User interface layout comparison | |
CN104820634A (zh) | 页面测试轨迹的检测方法和装置 | |
CN105095083A (zh) | 一种用于安卓***中手机界面截图测试方法及装置 | |
JP4791990B2 (ja) | プラントモデル開発システム | |
EP2592507B1 (en) | Method and apparatus for the display of multiple errors on a human-machine interface | |
CN103810098A (zh) | 网页浏览器的页面调整大小的能力的评估 | |
JP2014021336A (ja) | 採点支援装置、採点支援プログラム及びデータ構造 | |
JP2851111B2 (ja) | 監視画面試験装置 | |
Ramler et al. | GUI scalability issues of windows desktop applications and how to find them | |
JP2013156875A (ja) | 監視画面試験支援装置 | |
JP2007122230A (ja) | 入力エラー項目表示装置、方法及びプログラム | |
KR20060091503A (ko) | 영상신호 생성 제어장치 및 이를 포함하는 영상신호의 생성시뮬레이션 시스템 | |
JPWO2018211546A1 (ja) | 画面試験装置および画面試験プログラム | |
JPWO2012049816A1 (ja) | モデル検査装置、方法及びプログラム | |
JP2013120536A (ja) | 試験支援装置、試験支援方法及びプログラム | |
JP2013218607A (ja) | ソフトウェア品質評価装置、ソフトウェア品質評価方法、及び、プログラム | |
JP6702036B2 (ja) | 検索プログラム、検索方法および検索装置 | |
JP2010199451A (ja) | 搭載データ作成支援装置および部品実装装置 | |
JP7387406B2 (ja) | 情報提供装置、情報提供方法、及びプログラム | |
US10090705B2 (en) | Plant facilities testing apparatus | |
JP7446789B2 (ja) | 情報提供装置、情報提供方法、及びプログラム | |
JP6251994B2 (ja) | テスト結果表示装置、およびテスト結果表示プログラム | |
JP2018106577A (ja) | グラフ生成装置、及び、グラフ生成方法 | |
JP2013257839A (ja) | プログラム試験装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20140603 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20150318 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150414 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150521 |
|
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: 20150609 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20150707 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 5777492 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
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 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |