[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JPH04281536A - Program retest system for conversational tool - Google Patents

Program retest system for conversational tool

Info

Publication number
JPH04281536A
JPH04281536A JP3044982A JP4498291A JPH04281536A JP H04281536 A JPH04281536 A JP H04281536A JP 3044982 A JP3044982 A JP 3044982A JP 4498291 A JP4498291 A JP 4498291A JP H04281536 A JPH04281536 A JP H04281536A
Authority
JP
Japan
Prior art keywords
program
data
input
time
retest
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
Application number
JP3044982A
Other languages
Japanese (ja)
Inventor
Katsuhisa Hamazaki
濱▲崎▼ 勝久
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Original Assignee
Toshiba Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Toshiba Corp filed Critical Toshiba Corp
Priority to JP3044982A priority Critical patent/JPH04281536A/en
Publication of JPH04281536A publication Critical patent/JPH04281536A/en
Pending legal-status Critical Current

Links

Landscapes

  • Stored Programmes (AREA)
  • Debugging And Monitoring (AREA)

Abstract

PURPOSE:To obtain a program retest system of a conversational tool by which a workability and reliability at the time of the retest of a program can be sharply improved. CONSTITUTION:At the time of testing the program of the conversational tool which succesively executes a data input according to a guidance displayed on a screen, the data successively inputted according to the guidance at the time of the test are collected in order to prepare an input key log file 23, and a processed result of the input data is preserved in a text file 24. At the time of the retest, the test is executed by the data in the input key log file 23, and the content of a text file 34 being this processed resuslt is compared with the content of the text file 24 being the previous processed result in order to judge the quality of the program.

Description

【発明の詳細な説明】[Detailed description of the invention]

【0001】[発明の目的][Object of the invention]

【0002】0002

【産業上の利用分野】本発明は、会話形式プログラムの
良否をテストするにおいて、キー入力データと作成ファ
イルを再利用することにより、プログラムの再テストを
容易に行うことのできる会話型ツールにおけるプログラ
ム再テスト方式に関する。
[Industrial Application Field] The present invention provides a program in an interactive tool that can easily retest the program by reusing key input data and created files when testing the quality of the interactive program. Concerning the retest method.

【0003】0003

【従来の技術】会話型ツールのプログラムに何等かの障
害が発生した場合、その障害の原因を解明するためには
、そのプログラムを起動させて1つ1つの項目の良否を
確認する必要がある。この会話型ツールの場合では、画
面上に表示されたガイダンスに従って順次データ入力を
実行してプログラムをテストする必要がある。そして、
再度何等かの障害が発生した場合には、再び初めから画
面上のガイダンスに従ってデータを入力し正しい処理結
果が得られるかを確認しなければならない。
[Background Art] When a problem occurs in a program of an interactive tool, in order to find out the cause of the problem, it is necessary to start the program and check the quality of each item one by one. . In the case of this interactive tool, the program must be tested by performing sequential data entry according to on-screen guidance. and,
If some kind of failure occurs again, you will have to enter data again from the beginning according to the on-screen guidance and check whether the correct processing results are obtained.

【0004】0004

【発明が解決しようとする課題】このように、上記従来
の方式によれば、再テスト時においても最初のテストと
同様にプログラムに対するキー入力が必要であり、オペ
レータにとって煩雑でありしかも目視確認作業において
は、正確さに欠けるという問題があった。
[Problems to be Solved by the Invention] According to the above-mentioned conventional method, key input to the program is required in the same way as in the first test when retesting, which is cumbersome for the operator and requires visual confirmation. There was a problem with the lack of accuracy.

【0005】本発明は上記従来の問題点に鑑みてなされ
たもので、その目的は、プログラムの再テスト時の作業
性および確実性を大幅に向上できる会話型ツールにおけ
るプログラム再テスト方式を提供することにある。
The present invention has been made in view of the above-mentioned conventional problems, and its purpose is to provide a program retesting method in an interactive tool that can greatly improve workability and certainty when retesting a program. There is a particular thing.

【0006】[発明の構成][Configuration of the invention]

【0007】[0007]

【課題を解決するための手段】上記の目的を達成するた
めに本発明は、画面上に表示されたガイダンスに従って
順次データ入力を実行する会話型ツールのプログラムを
テストするにおいて、テスト時に前記ガイダンスに従っ
て順次入力されたデータを採取して入力キーログファイ
ルを作成する手段と、この入力データに対する処理結果
を保存する手段と、再テスト時においては、前記入力キ
ーログファイル内のデータによりテストを実行し、この
処理結果と先の処理結果とを比較してプログラム良否を
判断する手段とを具備することを特徴とする。
[Means for Solving the Problems] In order to achieve the above object, the present invention provides a method for testing a program of an interactive tool that sequentially executes data input according to guidance displayed on a screen. A means for collecting sequentially input data to create an input key log file, a means for storing processing results for this input data, and a means for executing a test using data in the input key log file at the time of retesting. , and means for comparing this processing result with the previous processing result to determine whether the program is good or bad.

【0008】[0008]

【作用】上記構成によれば、最初のテスト時において、
入力されたキー入力データを採取して入力キーログファ
イルを作成するとともにその処理結果を保存する。再テ
スト時においては、この入力キーログファイルのデータ
を自動入力してその処理結果と先に保存されている処理
結果とを比較してプログラムの良否を判断する。このた
め、オペレータの労力の大幅な低減およびキー入力間違
いの発生を防止できる。
[Operation] According to the above configuration, at the time of the first test,
It collects the input key input data, creates an input key log file, and saves the processing results. At the time of retesting, the data of this input key log file is automatically input and the processing results are compared with the previously saved processing results to judge whether the program is good or bad. Therefore, the operator's labor can be significantly reduced and key input errors can be prevented.

【0009】[0009]

【実施例】図1は本発明方式が適用された一実施例の構
成を示している。
DESCRIPTION OF THE PREFERRED EMBODIMENTS FIG. 1 shows the configuration of an embodiment to which the system of the present invention is applied.

【0010】図において、起動プログラム格納部1の起
動プログラムは、テスト対象となるプログラムを起動す
る。この起動プログラムは、最初のテスト時には、テス
ト対象となるテストプログラム処理部2を起動するとと
もに再テスト時においては再テスト処理部3を起動する
In the figure, a startup program in a startup program storage section 1 launches a program to be tested. This startup program starts the test program processing section 2 to be tested during the first test, and also starts the retest processing section 3 during the retest.

【0011】テストプログラム処理部2は、その機能上
、テストデータキー入力部21と、画面処理部22と、
入力キーログファイル23と、テキストファイル24と
を備え、会話端末4からの入力データによりテキストフ
ァイル5内のテキストデータを修正して別のテキストフ
ァイル24に格納する。
The test program processing section 2 has a test data key input section 21, a screen processing section 22, and
It includes an input key log file 23 and a text file 24, and the text data in the text file 5 is modified based on input data from the conversation terminal 4 and stored in another text file 24.

【0012】再テスト処理部3は、その機能上、ログデ
ータキー入力部31と、画面処理部32と、入力キーロ
グファイル33と、テキストファイル34と、比較部3
5とを備え、入力キーログファイル23内のデータによ
りテキストファイル5内のテキストデータを修正して別
のテキストファイル34に格納するとともに、テキスト
ファイル24内のデータとテキストファイル34内のデ
ータとを比較して再テスト時の結果の良否を判定する。
The retest processing section 3 has a log data key input section 31, a screen processing section 32, an input key log file 33, a text file 34, and a comparison section 3.
5, the text data in the text file 5 is modified using the data in the input key log file 23 and stored in another text file 34, and the data in the text file 24 and the data in the text file 34 are Compare and judge whether the results are good or bad at the time of retesting.

【0013】次にその作用を説明する。Next, its operation will be explained.

【0014】あるプログラムに何等かの障害が発生した
場合、先ず、起動プログラム部1の起動プログラムによ
りテスト対象となる障害が発生したプログラムを起動す
る。最初のテスト時においては、テストプログラム処理
部2によりテスト処理が実行される。会話型端末4から
入力されるデータによってテキストファイル5のテキス
トデータが順次確認・修正されてテキストファイル24
へとファイルされる。この間の入力データは逐次入力キ
ーログファイル23に保存される。したがって、最初の
テストの生成物として入力キーログファイル23とテキ
ストファイル24とが得られる。
[0014] When some kind of fault occurs in a certain program, first, the starting program of the starting program section 1 starts the program in which the fault has occurred and is the object of the test. At the time of the first test, test processing is executed by the test program processing section 2. The text data in the text file 5 is sequentially checked and corrected according to the data input from the conversational terminal 4, and the text data is created in the text file 24.
Filed under. The input data during this time is sequentially saved in the input key log file 23. Therefore, an input keylog file 23 and a text file 24 are obtained as products of the first test.

【0015】一方、再テスト時においては、入力キーロ
グファイル23のデータを用いて同様にしてテキストフ
ァイル34を作成する。そして、比較部35では最初に
得られたテキストファイル24と再テスト時に得られた
テキストファイル34との内容を比較してその良否を判
定する。
On the other hand, at the time of retesting, a text file 34 is created in the same manner using the data of the input key log file 23. Then, the comparison unit 35 compares the contents of the text file 24 obtained initially and the text file 34 obtained at the time of retesting, and determines whether they are good or bad.

【0016】このように、本実施例によればテスト時に
おけるキー入力データおよびそのデータに対する処理結
果を保存しておき、再テスト時においては保存されてい
たキー入力データを利用する一方、最終的な生成物であ
るテキストファイル23とテキストファイル33との内
容がともに等しい場合にプログラムの正常と判定するの
である。本実施例は、プログラムのある項目を修正した
場合、この修正が他の項目に影響を与えているか否かを
テストする場合等に特に有効なものとなる。
As described above, according to this embodiment, the key input data and the processing results for the data at the time of testing are saved, and at the time of retesting, while the saved key input data is used, the final The program is determined to be normal if the contents of the text file 23 and the text file 33, which are the generated products, are the same. This embodiment is particularly effective when, when a certain item of a program is modified, testing whether or not this modification affects other items.

【0017】なお、最初に入力されたデータである入力
キーログファイル23内のデータと再テスト時に保存さ
れた入力キーログファイル33内のデータとを比較する
ことにより、入力キーデータ同士の比較ができ、二重の
チェックが可能となる。
[0017] Furthermore, by comparing the data in the input key log file 23, which is the data input at the beginning, and the data in the input key log file 33, which is saved at the time of retesting, the input key data can be compared with each other. This allows for double checking.

【0018】また、本実施例は。テスト時のみの利用以
外に、運用時にもプログラムの保守用として利用するこ
ともできる。
[0018] Also, in this embodiment. In addition to being used only during testing, it can also be used for program maintenance during operation.

【0019】[0019]

【発明の効果】以上説明したように本発明によれば、プ
ログラムの再テスト時におけるオペレータの労力が著し
く低減されるとともに、データ入力間違い等の発生を防
止でき、テストの信頼性を向上させることができる。
[Effects of the Invention] As explained above, according to the present invention, the operator's labor when retesting a program is significantly reduced, data input errors can be prevented, and the reliability of testing can be improved. Can be done.

【図面の簡単な説明】[Brief explanation of the drawing]

【図1】本発明方式が適用された一実施例の構成を示す
ブロック図である。
FIG. 1 is a block diagram showing the configuration of an embodiment to which the system of the present invention is applied.

【符号の説明】[Explanation of symbols]

1  起動プログラム格納部 2  テストプログラム処理部 3  再テスト処理部 4  会話型端末 5,24,34  テキストファイル 21  テストデータキー入力部 22,32  画面処理部 23,33  入力キーログファイル 31  ログデータキー入力部 32  画面処理部 35  比較部 1 Startup program storage section 2 Test program processing section 3 Retest processing section 4 Conversation terminal 5, 24, 34 Text file 21 Test data key input section 22, 32 Screen processing section 23, 33 Input key log file 31 Log data key input section 32 Screen processing section 35 Comparison section

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】  画面上に表示されたガイダンスに従っ
て順次データ入力を実行する会話型ツールのプログラム
をテストするにおいて、テスト時に前記ガイダンスに従
って順次入力されたデータを採取して入力キーログファ
イルを作成する手段と、この入力データに対する処理結
果を保存する手段と、再テスト時においては、前記入力
キーログファイル内のデータによりテストを実行し、こ
の処理結果と保存された前記処理結果とを比較してプロ
グラムの良否を判断する手段と、を具備することを特徴
とする会話型ツールにおけるプログラム再テスト方式。
[Claim 1] In testing a program of an interactive tool that sequentially executes data input according to guidance displayed on a screen, an input key log file is created by collecting data input sequentially according to the guidance during testing. means for storing processing results for the input data; and at the time of retesting, executing a test using the data in the input key log file and comparing the processing results with the stored processing results; A program retest method in an interactive tool, characterized by comprising: a means for determining whether a program is good or bad.
JP3044982A 1991-03-11 1991-03-11 Program retest system for conversational tool Pending JPH04281536A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3044982A JPH04281536A (en) 1991-03-11 1991-03-11 Program retest system for conversational tool

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3044982A JPH04281536A (en) 1991-03-11 1991-03-11 Program retest system for conversational tool

Publications (1)

Publication Number Publication Date
JPH04281536A true JPH04281536A (en) 1992-10-07

Family

ID=12706671

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3044982A Pending JPH04281536A (en) 1991-03-11 1991-03-11 Program retest system for conversational tool

Country Status (1)

Country Link
JP (1) JPH04281536A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005293053A (en) * 2004-03-31 2005-10-20 Nippon Steel Corp Test support apparatus and test support method
JP2005322157A (en) * 2004-05-11 2005-11-17 Nippon Steel Corp Test support apparatus, test support system, and test support method
US7756937B2 (en) 2006-08-18 2010-07-13 Brother Kogyo Kabushiki Kaisha Network device
US8386570B2 (en) 2006-08-18 2013-02-26 Brother Kogyo Kabushiki Kaisha Electronic mail communication device

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01297738A (en) * 1988-05-26 1989-11-30 Meidensha Corp Computer testing device

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01297738A (en) * 1988-05-26 1989-11-30 Meidensha Corp Computer testing device

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005293053A (en) * 2004-03-31 2005-10-20 Nippon Steel Corp Test support apparatus and test support method
JP2005322157A (en) * 2004-05-11 2005-11-17 Nippon Steel Corp Test support apparatus, test support system, and test support method
US7756937B2 (en) 2006-08-18 2010-07-13 Brother Kogyo Kabushiki Kaisha Network device
US8386570B2 (en) 2006-08-18 2013-02-26 Brother Kogyo Kabushiki Kaisha Electronic mail communication device

Similar Documents

Publication Publication Date Title
JPH04281536A (en) Program retest system for conversational tool
JP2723762B2 (en) Automatic inspection system for parts
JPH08265278A (en) Communication / operation test device and its test method
CN114154167A (en) A security detection model testing method, device, electronic device and storage medium
JPH08179966A (en) Program test device
JPH07334385A (en) How to verify the maintenance diagnostic function
JPH01297738A (en) Computer testing device
JPH05298204A (en) Test circut for input/output processor
JPH10232795A (en) Software component combination test method
JPS62139050A (en) Instruction test system by control of maintenance and diagnosis processor
KR960010762B1 (en) Button operation test method of home appliance
JPH06250889A (en) Fault processing system in data processing system
CN111031089A (en) Test method for web conference control client and computer equipment
JPH07168738A (en) Program inspecting device
JPH05143395A (en) Diagnostic program execution system and log information display system to be used for the execution system
JPH0744360A (en) Software quality evaluation method
JPH0497445A (en) Diagnostic system for information processor
JPS61138184A (en) Hardware confirmation method of tester by test program
JP2549690B2 (en) Pseudo-fault test method for channel processor
CN118041816A (en) Configuration file testing method and device based on NAS (network attached storage) equipment
JPH08171506A (en) Automatic inspection device
JPH05204712A (en) Program test system
JPH06250876A (en) Interactive debugging supporting system
JPS63145518A (en) Automatic test method for key processing
JPH0581388A (en) Graphic information display function insepcting system