JP2016218977A - 比較プログラム、情報処理装置および比較方法 - Google Patents
比較プログラム、情報処理装置および比較方法 Download PDFInfo
- Publication number
- JP2016218977A JP2016218977A JP2015106746A JP2015106746A JP2016218977A JP 2016218977 A JP2016218977 A JP 2016218977A JP 2015106746 A JP2015106746 A JP 2015106746A JP 2015106746 A JP2015106746 A JP 2015106746A JP 2016218977 A JP2016218977 A JP 2016218977A
- Authority
- JP
- Japan
- Prior art keywords
- screen
- screen information
- browser
- information
- display
- 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.)
- Pending
Links
Images
Landscapes
- Processing Or Creating Images (AREA)
- Image Analysis (AREA)
Abstract
Description
図1は、実施例に係る比較システムに含まれる情報処理装置の構成を示す機能ブロック図である。図1に示すように、比較システム9は、情報処理装置1および対象システム2を有する。情報処理装置1は、対象システム2とネットワーク3を介して接続されている。対象システム2とは、新しく稼働するシステムであり、例えば、稼働していたシステムを置き換える先のシステムであり、今回の比較対象となる。ネットワーク3は、一例として、インターネットであるが、これに限定されず、イントラネットであっても良いし、専用回線を用いたネットワークであっても良い。
次に、実施例に係る比較処理のフローチャートを、図4Aおよび図4Bを参照して説明する。図4Aおよび図4Bは、実施例に係る比較処理のフローチャートの一例を示す図である。なお、ブラウザ11AをブラウザAと記載し、ブラウザ11BをブラウザBと記載するものとする。
次に、実施例に係る位置同一性判定の具体例を、図5を参照して説明する。図5は、実施例に係る位置同一性判定の具体例を示す図である。
次に、実施例に係る判定結果出力の具体例を、図6A〜図6Eを参照して説明する。図6A〜図6Eは、実施例に係る判定結果出力の具体例を示す図である。なお、図6A〜図6Eでは、4つのボタンが記述されたHTMLデータをブラウザAによって出力される画像が左図であり、同じHTMLデータをブラウザBによって出力される画像が右図であるとする。ブラウザAによって出力されるボタンは、bA1、bA2、bA3、bA4であり、ブラウザBによって出力されるボタンは、bB1、bB2、bB3、bB4であるとする。
このようにして、上記実施例では、情報処理装置1は、ブラウザ11Aと、ブラウザ11Bとのそれぞれが共通するデータに基づいて生成した第1の画面情報と第2の画面情報とのそれぞれからパーツと該パーツの画面上の位置を抽出する。情報処理装置1は、第1の画面情報、第2の画面情報のそれぞれから抽出した比較対象の全てのパーツについて、画面上の位置のずれが所定範囲内か否かに応じて第1の画面情報と第2の画面情報との同一性の評価結果を出力する。かかる構成によれば、情報処理装置1は、画面上の位置にずれがあっても差異がないと判断することができる。すなわち、情報処理装置1は、画面上の位置が異なっても差異がないと判断してよい所定範囲内の差異を、差異があると判断しないようにすることができる。
なお、実施例では、位置同一性判定部13は、ブラウザAで出力された画像の1つのパーツの全ての頂点座標からそれぞれ所定距離以内の頂点座標を持つパーツが第2のパーツ情報記録DB22にあるか否かを判定すると説明した。しかしながら、位置同一性判定部13は、これに限定されず、ブラウザAで出力された画像の1つのパーツの左上と右上の頂点座標からそれぞれ所定距離以内の頂点座標を持つパーツが第2のパーツ情報記録DB22にあるか否かを判定するようにしても良い。すなわち、ブラウザBのパーツの左上の頂点座標が、ブラウザAのパーツの左上の頂点座標から所定距離以内にあって、ブラウザBのパーツの右上の頂点座標が、ブラウザAのパーツの右上の頂点座標から所定距離以内にあれば、2つのパーツの位置関係が同一であると判断する。これにより、位置同一性判定部13は、画面上の位置にずれがあっても差異がないと、高速に判断することができる。
10 制御部
11A,11B ブラウザ
12 位置抽出部
13 位置同一性判定部
14 文字同一性判定部
15 判定結果出力部
20 記憶部
21 第1のパーツ情報記録DB
22 第2のパーツ情報記録DB
2 対象システム
3 ネットワーク
Claims (6)
- データに基づいて表示画面を生成する第1のプログラムと、第2のプログラムとのそれぞれが共通するデータに基づいて生成した第1の画面情報と第2の画面情報とのそれぞれから表示オブジェクトと該表示オブジェクトの画面上の位置を抽出し、
前記第1の画面情報、前記第2の画面情報のそれぞれから抽出した比較対象の全ての表示オブジェクトについて、画面上の位置のずれが所定範囲内か否かに応じて前記第1の画面情報と前記第2の画面情報との同一性の評価結果を出力する
処理をコンピュータに実行させることを特徴とする比較プログラム。 - 前記出力する処理は、比較対象の2つの表示オブジェクトについて、画面上の位置のずれが所定範囲内であれば、2つの表示オブジェクトの位置関係は同一であると評価し、画面上の位置のずれが所定範囲内でなければ、2つの表示オブジェクトの位置関係が同一でないと評価し、評価結果を出力する
処理をコンピュータに実行させることを特徴とする請求項1に記載の比較プログラム。 - 前記出力する処理は、さらに、表示オブジェクトが文字列である場合には、比較対象の2つの表示オブジェクトについて、文字認識を実行し、文字認識結果が同一であれば、2つの表示オブジェクトの文字が同一であると評価し、文字認識結果が同一でなければ、2つの表示オブジェクトの文字が同一でないと評価し、評価結果を出力する
処理をコンピュータに実行させることを特徴とする請求項2に記載の比較プログラム。 - 前記出力する処理は、比較対象の2つの表示オブジェクトについて、画面上の位置が一致する場合と、画面上の位置のずれが所定範囲内である場合とのいずれの状態であるかを視認可能に出力する
処理をコンピュータに実行させることを特徴とする請求項1に記載の比較プログラム。 - データに基づいて表示画面を生成する第1のプログラムと、第2のプログラムとのそれぞれが共通するデータに基づいて生成した第1の画面情報と第2の画面情報とのそれぞれから表示オブジェクトと該表示オブジェクトの画面上の位置を抽出する抽出部と、
前記第1の画面情報、前記第2の画面情報のそれぞれから抽出した比較対象の全ての表示オブジェクトについて、画面上の位置のずれが所定範囲内か否かに応じて前記第1の画面情報と前記第2の画面情報との同一性を評価する評価部と、
前記評価部によって評価された評価結果を出力する出力部と、
を有することを特徴とする情報処理装置。 - コンピュータが、
データに基づいて表示画面を生成する第1のプログラムと、第2のプログラムとのそれぞれが共通するデータに基づいて生成した第1の画面情報と第2の画面情報とのそれぞれから表示オブジェクトと該表示オブジェクトの画面上の位置を抽出し、
前記第1の画面情報、前記第2の画面情報のそれぞれから抽出した比較対象の全ての表示オブジェクトについて、画面上の位置のずれが所定範囲内か否かに応じて前記第1の画面情報と前記第2の画面情報との同一性の評価結果を出力する
各処理を実行することを特徴とする比較方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015106746A JP2016218977A (ja) | 2015-05-26 | 2015-05-26 | 比較プログラム、情報処理装置および比較方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015106746A JP2016218977A (ja) | 2015-05-26 | 2015-05-26 | 比較プログラム、情報処理装置および比較方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2016218977A true JP2016218977A (ja) | 2016-12-22 |
Family
ID=57581365
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015106746A Pending JP2016218977A (ja) | 2015-05-26 | 2015-05-26 | 比較プログラム、情報処理装置および比較方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2016218977A (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11287940B2 (en) | 2017-05-30 | 2022-03-29 | Omron Corporation | HMI development support device, HMI development support method, and non-transitory computer-readable recording medium |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005190443A (ja) * | 2003-12-26 | 2005-07-14 | Hitachi Software Eng Co Ltd | Webブラウザ表示画面検証方法及び検証装置 |
JP2011008622A (ja) * | 2009-06-26 | 2011-01-13 | Fujitsu Ltd | 表示テスト装置、表示テストプログラムおよび表示テスト方法 |
JP2016045545A (ja) * | 2014-08-20 | 2016-04-04 | 株式会社日立製作所 | 影響調査システム、影響調査方法、および影響調査プログラム |
-
2015
- 2015-05-26 JP JP2015106746A patent/JP2016218977A/ja active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005190443A (ja) * | 2003-12-26 | 2005-07-14 | Hitachi Software Eng Co Ltd | Webブラウザ表示画面検証方法及び検証装置 |
JP2011008622A (ja) * | 2009-06-26 | 2011-01-13 | Fujitsu Ltd | 表示テスト装置、表示テストプログラムおよび表示テスト方法 |
JP2016045545A (ja) * | 2014-08-20 | 2016-04-04 | 株式会社日立製作所 | 影響調査システム、影響調査方法、および影響調査プログラム |
Non-Patent Citations (1)
Title |
---|
WEB CREATORS VOL.99, vol. 第99巻, JPN6019009572, 2010, JP, pages 129, ISSN: 0004129173 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11287940B2 (en) | 2017-05-30 | 2022-03-29 | Omron Corporation | HMI development support device, HMI development support method, and non-transitory computer-readable recording medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3100152B1 (en) | User-authentication gestures | |
US10491756B2 (en) | Information processing apparatus, information processing method, and non-transitory computer readable recording medium | |
CN108304243B (zh) | 界面生成方法、装置、计算机设备和存储介质 | |
CN103377119A (zh) | 一种非标准控件自动化测试方法和装置 | |
CN106462259A (zh) | 牌照号码输入装置及其方法 | |
JP7046006B2 (ja) | 認証方法及びデバイス並びに認証用情報を生成する方法及びデバイス | |
KR101909485B1 (ko) | 프로그램, 정보기억매체 및 인식장치 | |
JP5949903B2 (ja) | 生体認証装置、生体認証方法、および生体認証プログラム | |
JP2014071489A (ja) | 採点結果取得方法、プログラム、及び装置 | |
JP2016218977A (ja) | 比較プログラム、情報処理装置および比較方法 | |
US9736323B2 (en) | Method of using address book of image forming apparatus on web browser and image forming apparatus for performing the same | |
JP6619891B2 (ja) | 画面試験装置および画面試験プログラム | |
EP2916261A2 (en) | Detecting device and detecting method | |
JP7465522B2 (ja) | 破断面解析装置及び破断面解析方法 | |
JP2018055256A (ja) | 情報処理装置、情報処理方法及びプログラム | |
CN110880023A (zh) | 一种检测证件图片的方法及装置 | |
CN108062301A (zh) | 文字翻译方法及其装置 | |
JP6446945B2 (ja) | 非互換検出装置、非互換検出方法、及びプログラム | |
US12072791B2 (en) | Automated identification of input elements in a graphical user interface | |
JP7267854B2 (ja) | 帳票認識装置、帳票認識方法、及び帳票認識システム | |
JP2008310531A (ja) | 帳票識別方法及び帳票識別プログラム並びに該帳票識別方法を用いた光学文字読取システム | |
JP6805903B2 (ja) | 表示差異検出プログラム、装置、及び方法 | |
JP6201838B2 (ja) | 情報処理装置及び情報処理プログラム | |
Chu et al. | Automated GUI testing for android news applications | |
JP6965620B2 (ja) | コンテンツ検証用コンピュータプログラム、コンテンツ検証装置及びコンテンツ検証方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180306 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20190306 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190326 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190515 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20191008 |