JPS593653A - リモ−ト端末i/oシミユレ−タ - Google Patents

リモ−ト端末i/oシミユレ−タ

Info

Publication number
JPS593653A
JPS593653A JP57113473A JP11347382A JPS593653A JP S593653 A JPS593653 A JP S593653A JP 57113473 A JP57113473 A JP 57113473A JP 11347382 A JP11347382 A JP 11347382A JP S593653 A JPS593653 A JP S593653A
Authority
JP
Japan
Prior art keywords
terminal
simulator
host
input
host processor
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
JP57113473A
Other languages
English (en)
Inventor
Takashi Murai
村井 孝
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.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP57113473A priority Critical patent/JPS593653A/ja
Publication of JPS593653A publication Critical patent/JPS593653A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/22Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
    • G06F11/26Functional testing
    • G06F11/261Functional testing by simulating additional hardware, e.g. fault simulation

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Test And Diagnosis Of Digital Computers (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 発明の技術分野 本発明は、TSSなどのデータ処理システムにおけるリ
モート端末I10の制御機能をテストするだめのシミュ
レータに関する。
技術の背景 現在、オンラインシステムの大規模なものでは端末数が
数百台から数千台に達するものがあシ、その端末の種類
も多種多様である。
ある種類の端末については、ローカル端末I10シミュ
レータを用いて、端末I10のプログラムの試駆および
メンテナンスが行われているが、なお相当種類の特殊の
端末については、実端末から手作業による入力操作を行
ないテストを実施している状況にあり、テスト漏れや、
テスト結果のチェックミスが起りやすく、特にその作業
負担が大きく、設備も必要であるという問題があった。
まだ、従来のローカル端末I10シミュレータは、シス
テム全体のI10制御機能に係わるテストには無力であ
シ、実際のシステム運用時に近い規模で多数の端末が接
続されたときの、ホスト側における資源確保やレスポン
スのチェック、端末定義等の制御表のチェック、回線エ
ラー発生時のりカバリ処理チェック、その他TSS環境
での各種の動作確認などのテストは、これまでシステム
を分割して少数の端末での小規模な機能テストを積み上
げるか、出荷後の実地における運用テストの際に同時に
実施するなどの方法をとっておシ、事前のテストが十分
にできにくいという問題があった。
発明の目的および構成 本発明の目的は、端末の種類にニジテストが制約される
ことがなく、システムの実際規模での機能テストを任意
に実施することが可能な端末システムのシミュレータを
提供することにあり、その構成として、ホストプロセッ
サ、通信制御処理装置、および端末装置等によ多構成さ
れるデータ処理システムにおけるホストプロセッサの端
末■10処理の制御機能テストを行なう端末I10シミ
ュレータにおいて、ホストの入出力インタフェース部に
結合され、擬似的端末入力データファイルと、ロギング
用データファイルとをそなえ、ホストプロセッサから出
力される全ての端末I10要求情報を取シ込んでそれぞ
れについて応答情報を作成しホストプロセッサへ送出す
るとともに、上記各情報をロギングすることを特徴とす
るものである。
発明の実施例 以下に、本発明を実施例にしたがって説明する。
第1図は、本発明実施例システムの構成図である。同図
において、1はホストプロセッサ、2はVTAM (通
信アクセス法)、3はTSS、4.4’。
4′は応用プログラム、5は端末I10シミュレータ、
6はテストデータファイル、7は端末入力データファイ
ル、8はロギング用データファイル、9゜10は通信制
御処理装置CCPを表わしている。
端末I10シミュレータ5は、ホストプロセッサ(以後
単にホストと呼ぶ)1の入出力インタフェース部に結合
され、ホストから出力される主要な制御およびデータ情
報を取り込み、また、自身が作成した制御およびデータ
情報をホストへ送り込み、まだこれらの情報をロギング
する。
ホスト側におけるTSS、VTAM等のシステムグログ
ラムをテストする場合には、テストプログラムとして機
能する応用プログラム4.4’、4”等によりI10命
令を発行し、任意のCCPヘリード/ライトの入出力要
求を行なう。TSS環境のもとでVTAMによシ端末ア
ドレス、CCPが指定され、入出力要求が出力されるー
、端末I10シミュレータは、ホストの出口でCCPへ
の端末I10要求をインタセプトし、CCPの振舞いで
実端末からの入出力応答を模擬する0これによシ遠隔地
の端末も、CCPも必要とすることなしに、端末システ
ムとの間でのプログラム機能のテストを可能にする。
端末入力データファイル7は、工10の命令がリード命
令である場合に、擬似リードデータを供給する。ロギン
グ用データファイル8には、転送されたリードデータ、
およびI10命令がライト命令である場合にテストデー
タファイル6から取り出して出力されたライトデータが
テスト結果データとしてロギングされる。
第2図は、上述したリードI10命令発行時の端末I1
0シミュレータ5の処理の説明図である。
第3図は端末I10シミュレータの基本的な機能を示す
フロー図である。以下同図にしたがって説明する。
端末I10シミュレータは、ホストの入出力インタフェ
ースにおいて、工10要求のメツセージを検出し、ライ
トI10かリードI10かを調べる。VTAMからCC
Pへ送出されるメツセージは、たとえば第4図(α)に
示すような形式をもっており、ライ)I10要求の場合
、端末アドレス、ライト・オペレーション、データスト
リームの項目カラナっている。このデータは、必要に応
じてテストデータファイル6(第1図)に用意されてい
るものを使用する。
ライ)I10要求の場合には、その端末アドレスおよび
データストリームを、ロギングデー、タフアイルへ書込
み、通常の端末I10動作と同じように応答し、I10
完了を通知する0他方、リードI10要求の場合には、
前述したように、端末入力データファイルから擬似デー
タを読み込み、端末からの入力動作を模擬する。擬似デ
ータとしては、TSS開局要求コマンドの(LOGON
 TSSユーザ■D〕、時間表示要求の(TIM、E)
、コマンド説明要求のCHELP 〕などが使用でき、
第4図(b)に示すようなメツセージ形式で転送する。
転送終了後、I10完了通知を送る。
端末I10シミュレータからホスト内部へ送シ込まれた
擬似データは、VTAMにおいて解読され、対応する応
用プログラムにおいて処理され、処理結果は、ライ)I
10要求により端末I10シミュレータへ出力される。
この処理結果は、ロギング用データファイルに、先の入
力擬似データと組にして格納される。
発明の効果 本発明による端末I10シミュレータは、ホストが制御
表により管理しているCCP以後の任意の種類及び台数
のデバイスからなる端末システムについて、対応的にI
10動作を模療することができ、ホスト内のプログラム
テストを極く僅かな数の端末をもつシステム構成で容易
に実行することができる0
【図面の簡単な説明】
第1図は本実施例システムの構成図、第2図は第1図に
示した実施例システムの動作説明図、第3図は本実施例
による端末I10シミュレータの処理フロー図である0
♀+目(へ>、tb)はノヅヒーシ′千うへ゛ヤ吊も図
中、1はホスト、2はVTAM、3はTSS。 4.4’、4’は応用プログラム、5は端末I10シミ
ュレータ、6はテストデークツアイル、7は端末入力デ
ータファイル、8はロギング用データファイル、9.1
0はccpを表わす。 特許出願人 富士通株式会社 代理人弁理士  長 谷 川  文 廣(外1名)

Claims (1)

    【特許請求の範囲】
  1. ホストプロセッサ、通信制御処理装置、および端末装置
    等によυ構成されるデータ処理システムにおけるホスト
    プロセッサの端末I10処理の制御機能テストを行なう
    端末I10シミュレータにおいて、ホストの入出力イン
    ターフェース部に結合され、擬似的端末入力データファ
    イルと、ロギング用データファイルとをそなえ、ホスト
    プロセッサから出力される全ての端末I10要求情報を
    取シ込んでそれぞれについて応答情報を作成し、ホスト
    プロセッサへ送出するとともに、上記各情報をロギング
    することを特徴とする端末I10シミュレータ。
JP57113473A 1982-06-30 1982-06-30 リモ−ト端末i/oシミユレ−タ Pending JPS593653A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP57113473A JPS593653A (ja) 1982-06-30 1982-06-30 リモ−ト端末i/oシミユレ−タ

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57113473A JPS593653A (ja) 1982-06-30 1982-06-30 リモ−ト端末i/oシミユレ−タ

Publications (1)

Publication Number Publication Date
JPS593653A true JPS593653A (ja) 1984-01-10

Family

ID=14613144

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57113473A Pending JPS593653A (ja) 1982-06-30 1982-06-30 リモ−ト端末i/oシミユレ−タ

Country Status (1)

Country Link
JP (1) JPS593653A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6148055A (ja) * 1984-08-14 1986-03-08 Fujitsu Ltd 擬似回線制御部を有する通信管理制御部

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6148055A (ja) * 1984-08-14 1986-03-08 Fujitsu Ltd 擬似回線制御部を有する通信管理制御部

Similar Documents

Publication Publication Date Title
US9015030B2 (en) Translating prompt and user input
US20140331209A1 (en) Program Testing Service
US20130311827A1 (en) METHOD and APPARATUS for automatic testing of automation software
KR20190136912A (ko) 스마트 네트워크 인터페이스 카드의 조작 방법 및 조작 장치
US9183118B2 (en) Method for simulating a system on board an aircraft for testing an operating software program and device for implementing said method
US20220107882A1 (en) Rendering engine component abstraction system
US10445201B2 (en) System and method for automated integration and stress testing of hardware and software service in management controller using containerized toolbox
US20140157289A1 (en) Hybrid platform-dependent simulation interface
CA2910977A1 (en) Program testing service
CN112035300A (zh) 服务器bmc自动化测试系统、方法、存储介质、电子设备
US20140331205A1 (en) Program Testing Service
CN114253864A (zh) 一种业务测试方法、装置、电子设备及存储介质
US8898444B1 (en) Techniques for providing a first computer system access to storage devices indirectly through a second computer system
US7099813B2 (en) Simulating program instruction execution and hardware device operation
CN112231165B (zh) 基于链接库注入和内存映射方式的内存故障模拟方法
US11474794B2 (en) Generating mock services based on log entries
JPS593653A (ja) リモ−ト端末i/oシミユレ−タ
Buchacker et al. Reproducible dependability benchmarking experiments based on unambiguous benchmark setup descriptions
JP2953946B2 (ja) 試験処理システム
CN116401018A (zh) 基于通用计算平台的嵌入式软件仿真目标机构建方法
Höxer et al. Umlinux-a tool for testing a linux system’s fault tolerance
JP2001318805A (ja) 組み込みシステムのテスト方法及びテストシステム
CN105930260A (zh) 一种系统可用性测试方法及装置
JPH03130839A (ja) オンラインシミュレーション方式
JPH01319836A (ja) 端末シミュレーションによるオンラインシステム性能評価制御方式