JP4440185B2 - Scenario editing apparatus, pseudo base station test system, pseudo terminal test system, scenario editing method and test processing method, and storage medium storing computer-readable program and program - Google Patents
Scenario editing apparatus, pseudo base station test system, pseudo terminal test system, scenario editing method and test processing method, and storage medium storing computer-readable program and program Download PDFInfo
- Publication number
- JP4440185B2 JP4440185B2 JP2005235108A JP2005235108A JP4440185B2 JP 4440185 B2 JP4440185 B2 JP 4440185B2 JP 2005235108 A JP2005235108 A JP 2005235108A JP 2005235108 A JP2005235108 A JP 2005235108A JP 4440185 B2 JP4440185 B2 JP 4440185B2
- Authority
- JP
- Japan
- Prior art keywords
- scenario
- test
- pseudo
- base station
- wireless communication
- 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
Landscapes
- Telephone Function (AREA)
- Mobile Radio Communication Systems (AREA)
Description
本発明は、例えば携帯電話などの無線通信用端末の試験を行うための通信基地局試験シミュレータや携帯電話用基地局などの無線通信用基地局の試験を行うための通信端末試験シミュレータのためのテストシナリオを作成処理するシナリオ編集装置および擬似基地局試験システムおよび擬似端末試験システムおよびシナリオ編集方法および試験処理方法およびコンピュータが読み取り可能なプログラムを格納した記憶媒体およびプログラムに関するものである。 The present invention relates to a communication base station test simulator for testing a radio communication terminal such as a mobile phone and a communication terminal test simulator for testing a radio communication base station such as a mobile phone base station. The present invention relates to a scenario editing apparatus, a pseudo base station test system, a pseudo terminal test system, a scenario editing method, a test processing method, a storage medium storing a computer-readable program, and a program for creating and processing a test scenario.
従来、無線通信用端末の一例である携帯電話の試験を行うには、実際に供用される基地局と通信して各種試験を行う前に、小型の携帯電話用擬似基地局試験シミュレータを用いて各携帯電話と通信することにより、携帯電話の各種試験を擬似的に行う。 Conventionally, in order to test a mobile phone which is an example of a wireless communication terminal, before performing various tests by communicating with a base station actually used, a small mobile phone pseudo base station test simulator is used. Various tests of the mobile phone are simulated by communicating with each mobile phone.
このような携帯電話用擬似基地局試験シミュレータは、携帯電話の試験を目的とした装置であって、試験者が簡便に屋内にて試験が行えるように、実際の基地局と同等の性能を有しながら小型化された装置である。 Such a mobile phone pseudo-base station test simulator is a device intended for mobile phone testing, and has the same performance as an actual base station so that the tester can easily test indoors. However, it is a miniaturized device.
なお、この携帯電話用擬似基地局試験シミュレータを動作させるソフトウエアとして、擬似基地局試験シミュレータがある。この擬似基地局試験シミュレータは、GSM(Global System for Mobile Communications)(登録商標)やCDMA(Code Division Multiple Access)など携帯電話用通信方式規格ごと、携帯電話用擬似基地局試験シミュレータの種類ごとにそれぞれ作成される。 As software for operating the mobile phone pseudo base station test simulator, there is a pseudo base station test simulator. This simulated base station test simulator is provided for each mobile phone communication system standard such as GSM (Global System for Mobile Communications) (registered trademark) and CDMA (Code Division Multiple Access), and for each type of simulated base station test simulator for mobile phones. Created.
なお、携帯電話用擬似基地局試験シミュレータを動作させるソフトウエアは、シナリオと呼ばれる一群のモジュールとして構成されていた。 The software for operating the mobile phone pseudo base station test simulator is configured as a group of modules called scenarios.
なお、この種のシミュレータとして、下記特許文献1が既に公開されており、通信ソフトウエアの複数の異なる通信プロトコルの動作確認試験を行うため、複数のプロトコルの各々の通信形式を予め保持することで、動作確認試験専用の通信ソフトウエアを、試験者が通信プロトコルの数だけ作成する必要がなくなることが記載されている。
しかしながら、携帯電話用擬似基地局試験シミュレータを作成するには、作成者であるプログラマに、種々の通信プログラム等の通信制御規約やプログラム上のルールに関する豊富な技術的知識が必要となり、通常は数少ない熟練した技能を備えるプログラマに限定されてしまう。 However, in order to create a mobile phone simulated base station test simulator, the programmer who is the creator needs abundant technical knowledge about communication control rules such as various communication programs and rules on the program, and usually few. Limited to programmers with skilled skills.
一方、このようなプログラマを養成するにしても膨大な育成時間がかかり、その改善が切望されている。 On the other hand, even if such a programmer is trained, enormous training time is required, and the improvement is eagerly desired.
また、上記携帯電話用擬似基地局試験シミュレータ用のプログラム開発には、当該プログラムを初めから作成するために、プログラム作成には相当の開発時間が必要となり、開発効率が極めて低くなり、結果として、試験内容が増大するに従って、作成に技能が必要であるプログラムの量が増大して、元々数が少ない熟練プログラマばかりに仕事量が増大して、プログラム作成に多くの時間を要してしまい、プログラム開発効率が低くなってしまうという課題が指摘されていた。 In addition, since the program for the mobile phone pseudo base station test simulator is created from the beginning, the development of the program requires considerable development time, resulting in extremely low development efficiency. As the content of the test increases, the amount of programs that require skill in creation increases, the amount of work increases only for skilled programmers who are originally small in number, and it takes a lot of time to create programs. The problem of low development efficiency was pointed out.
本発明は、上記の課題を解決するためになされたもので、本発明の第1の目的は、熟練した技能を有しない者であっても、簡便に携帯電話用擬似基地局試験シミュレータ・基地局用擬似端末試験シミュレータを用いる試験を行うためのプログラムを容易、かつ、効率よく作成できるシナリオ編集装置およびシナリオ編集方法およびコンピュータが読み取り可能なプログラムを格納した記憶媒体およびプログラムを提供することである。 The present invention has been made to solve the above problems, a first object of the present invention may be a person who does not have the skills ripe kneading, conveniently mobile phone base station simulator test simulator the program for performing the test using the base pseudo-terminal test simulator station easily and to provide an efficient method scenario editing apparatus and scenario editing can be created and the storage medium and program computer has stored readable program It is.
第2の目的は、シナリオ編集装置と種々のタイプが異なる携帯電話用擬似基地局試験シミュレータ・基地局用擬似端末試験シミュレータを含む試験システムにおいて、固有の無線通信用擬似基地局試験シミュレータや無線通信用擬似端末試験シミュレータに適応するテストシナリオをシナリオ編集装置から取得するという簡単なシステム構成で、機種や機能が異なる種々のシミュレータに有効なテストシナリオによる試験を短期間、かつ安価なコストで自在に行える擬似基地局試験システムおよび擬似端末試験システムおよび試験処理方法およびコンピュータが読み取り可能なプログラムを格納した記憶媒体およびプログラムを提供することである。 The second object is achieved in a test system that includes a pseudo-terminal test simulator scenario editing device with various different types mobile phone base station simulator test simulator base station, unique wireless communication base station simulator test simulator and wireless communications A simple system configuration that obtains test scenarios that are suitable for a simulated terminal test simulator from a scenario editing device, and enables testing with test scenarios that are effective for various simulators of different models and functions in a short time and at low cost. to provide a storage medium, and program pseudo base station test system and pseudo-terminal test system and test processing method and a computer has stored readable program performed.
上記目的を達成する本発明のシナリオ編集装置は以下に示す構成を備える。 The scenario editing apparatus of the present invention that achieves the above object has the following configuration.
例えば任意の無線通信用擬似基地局試験シミュレータに取り込ませるテストシナリオを編集するシナリオ編集装置であって、各無線通信用擬似基地局試験シミュレータに固有のテストシナリオが所定の単一または複数のシーケンス単位に分割されているシナリオ構成片群を個別に記憶する第1の記憶手段と、前記第1の記憶手段に記憶されるシナリオ構成片属性に対応付けられている第1のアイコン群を表示部に選択可能に表示する第1のアイコン表示手段と、前記第1のアイコン表示手段により表示される第1のアイコン群から選択されるシナリオ構成片を前記表示部に表示されるシナリオ表示部に連結登録させてテストシナリオを作成するシナリオ作成手段と、前記シナリオ作成手段により作成されるテストシナリオを記憶する第2の記憶手段と、前記シナリオ作成手段により作成されるテストシナリオの連結性をあらかじめ記憶される連結ルールに基づいて評価する評価手段と、前記評価手段による評価後、第1のアイコン表示手段により表示される第1のアイコン群から選択されるシナリオ構成片テストシナリオを作成するように前記シナリオ作成手段を制御する制御手段と、を有することを特徴とする。 For example, a scenario editing apparatus for editing a test scenario to be taken into an arbitrary wireless communication pseudo-base station test simulator, in which a test scenario specific to each wireless communication pseudo-base station test simulator has a predetermined single or plural sequence units And a first icon group associated with the scenario component piece attribute stored in the first storage unit on the display unit . selectably a first icon display means for displaying, coupled registered in the scenario display unit displayed a scenario component pieces to be selected on the display unit from the first group of icons to be displayed by the first icon display means a scenario creation means for creating is allowed to test scenario, a second serial storing a test scenario created by the scenario creating unit And means, evaluating means for evaluating, based on the connection rule previously stored the connection of the test scenarios created by the scenario creating unit, after evaluation by the evaluation unit, the display by the first icon display means Control means for controlling the scenario creation means so as to create a scenario component piece test scenario selected from one icon group .
例えば任意の無線通信用擬似端末試験シミュレータに取り込ませるテストシナリオを編集するシナリオ編集装置であって、各無線通信用擬似端末試験シミュレータに固有のテストシナリオが所定の単一または複数のシーケンス単位に分割されているシナリオ構成片群を個別に記憶する第1の記憶手段と、前記第1の記憶手段に記憶されるシナリオ構成片属性に対応付けられている第1のアイコン群を表示部に選択可能に表示する第1のアイコン表示手段と、前記第1のアイコン表示手段により表示される第1のアイコン群から選択されるシナリオ構成片を前記表示部に表示されるシナリオ表示部に連結登録させてテストシナリオを作成するシナリオ作成手段と、前記シナリオ作成手段により作成されるテストシナリオを記憶する第2の記憶手段と、前記シナリオ作成手段により作成されるテストシナリオの連結性をあらかじめ記憶される連結ルールに基づいて評価する評価手段と、前記評価手段による評価後、第1のアイコン表示手段により表示される第1のアイコン群から選択されるシナリオ構成片テストシナリオを作成するように前記シナリオ作成手段を制御する制御手段とを有することを特徴とする。 For example, a scenario editing device that edits a test scenario to be taken into any wireless communication pseudo-terminal test simulator, in which the test scenario specific to each wireless communication pseudo-terminal test simulator is divided into predetermined single or plural sequence units first storage means for individually storing the scenario configuration piece group is, selectable first icon group associated with the first scenario constituent pieces attributes stored in the storage unit on the display unit in the first icon display means for displaying, ligated registered in the scenario display unit that displays the scenario component pieces to be selected on the display unit from the first group of icons to be displayed by the first icon display means a scenario creation means for creating a test scenario, a second memory hand for storing a test scenario created by the scenario creating unit When an evaluation means for evaluating, based on the connection rule previously stored the connection of the test scenarios created by the scenario creating unit, after evaluation by the evaluation unit, first displayed by the first icon display means Control means for controlling the scenario creating means so as to create a scenario component piece test scenario selected from the icon group .
本発明によれば、熟練した技能を有しない者であっても、簡便に携帯電話用擬似基地局試験シミュレータ・基地局用擬似端末試験シミュレータを用いる試験を行うためのプログラムを容易、かつ、効率よく作成して、シナリオ編集装置と種々のタイプが異なる携帯電話用擬似基地局試験シミュレータ・基地局用擬似端末試験シミュレータを含む試験システムで自在に試験することができる。 According to the present invention, a program for performing a test using a pseudo base station test simulator for a mobile phone and a pseudo terminal test simulator for a base station can be easily and efficiently performed even by a person who does not have skilled skills. It can be created and tested freely with a test system including a mobile phone pseudo base station test simulator and a base station pseudo terminal test simulator of various types different from the scenario editing device .
次に本発明を実施するための最良の形態について図面を参照して説明する。 Next, the best mode for carrying out the present invention will be described with reference to the drawings.
<第1実施形態>
≪システム構成の説明≫
図1は、本発明の第1実施形態を示すテストシナリオ編集装置および擬似基地局試験シミュレータに適用可能なシミュレータシステムの構成を説明するブロック図である。あらかじめ期待する正しい動作に対するプログラムの逐次的な実行過程を記述したものである。
<First Embodiment>
≪Explanation of system configuration≫
FIG. 1 is a block diagram illustrating a configuration of a simulator system applicable to the test scenario editing apparatus and the pseudo base station test simulator according to the first embodiment of the present invention. It describes the sequential execution process of the program for the expected correct operation.
図1において、携帯電話用擬似基地局試験シミュレータ1は、シナリオ取込部2とエンジン保存部3とAPI保存部4とプロトコル蓄積部5と無線通信部6とから構成されている。
In FIG. 1, a mobile phone pseudo base
12はエンジンで、シミュレータを実行するためのプログラム本体であり、各種の処理を行うためのプログラムの集合体である。
シナリオ取込部2は、携帯電話用擬似基地局試験シミュレータ1外で作成されたテストシナリオ11(テスト処理が記述された処理フローの集合体)を取り込み、一時記録しておくメモリやハードディスクなどの記録媒体で構成される。また、エンジン保存部3は、携帯電話用擬似基地局試験シミュレータ1の種類毎に作成され、テストシナリオ11の処理フローにしたがって実行されるプログラムで構成されるエンジン12を記録しておく記録媒体である。
The
さらに、API保存部4は、後述するプロトコル蓄積部5と無線通信部6とを動作させ制御するプログラムであるAPI(Application Program Interface)が記録されている記録媒体である。
Further, the
そして、プロトコル蓄積部5は、携帯電話機7と通信するための複数のプロトコルが蓄積されている記録媒体である。また、無線通信部6は、携帯電話機7と通信を行うための無線電波を発出するものである。なお、この無線通信部6の代わりに、図示しない携帯電話機接続部として構成し、携帯電話機7と該携帯電話機接続部とを図示しないケーブルにより有線接続して通信する構成とすることも可能である。
The
さらに、外部コンピュータ8は、いわゆるCPU,RAM,ROMなどを含むハードウエアとキーボード、ポインティングデバイス、表示装置を含み、ハードディスク等に記憶されるOSをRAM上にロードして各種のアプリケーションを実行可能に構成されており、OSとしては、Windows(登録商標)などの各種のOS、その他のOSであっても、本発明を適用可能である。
Further, the
また、外部コンピュータ8のハードディスク等の外部記憶装置には、アプリケーションとしてのシナリオエディタ9がユーザからのアプリケーション起動指示で実行可能な状態に記録されている。
In addition, a
図2は、図1に示したテストシナリオ11を構成する複数のシナリオ構成片の一例を示す図である。なお、221〜226、231〜236、241〜244はそれぞれシーケンスを示す。
FIG. 2 is a diagram illustrating an example of a plurality of scenario component pieces constituting the
図2において、21はシナリオ構成片で、発呼シナリオ構成片22、着呼シナリオ構成片23、位置登録シナリオ構成片24などがある。なお、この各シナリオ構成片は、携帯電話用擬似基地局試験シミュレータのプログラムの集合体であるエンジン12が実行すべき通信機能に着目して、フロー構成要素に分割された構成片として機能するが、その分割レベルは、本例に限定されることはなく、シナリオ構成片21、例えば各発呼シナリオ構成片22、着呼シナリオ構成片23、位置登録シナリオ構成片24などをまとまりのある要素フロー片にさらに分割した要素としてもよい。
In FIG. 2, 21 is a scenario component piece, which includes a call
発呼シナリオ構成片22は、複数個のシーケンス(ある処理を行うための一連の処理フローの集合体)から構成されている。
The calling
まず、シーケンス221では、携帯電話機7より携帯電話用擬似基地局試験シミュレータ1へ、通信するための周波数の帯域(チャンネル)の確保を要求するための処理が行われる。その後、シーケンス222で、携帯電話用擬似基地局試験シミュレータ1より携帯電話機7へ、チャンネルが割り当てられたことを通知する処理が行われる。
First, in
次いで、シーケンス223で、携帯電話機7より携帯電話用擬似基地局試験シミュレータ1へ、端末である携帯電話機7が正当な端末であるか認証を要求する処理が行われる。
Next, in
そして、ここで、正当な端末であると携帯電話用擬似基地局試験シミュレータ1側で判断した場合は、シーケンス224で、携帯電話用擬似基地局試験シミュレータ1より携帯電話機7へ、端末の認証結果が「OK」であることを通知する処理が行われる。
If the mobile phone pseudo base
さらに、シーケンス225で、携帯電話機7より携帯電話用擬似基地局試験シミュレータ1へ、呼の接続を要求する処理がなされる。そして、シーケンス226で、携帯電話用擬似基地局試験シミュレータ1より携帯電話機7へ、要求に応じて呼の接続が確立したことを通知する処理がなされる。
Further, in
一方、着呼シナリオ構成片23も複数のシーケンスから構成されている。
On the other hand, the incoming call
先ず、シーケンス231では、携帯電話用擬似基地局試験シミュレータ1より携帯電話機7へ、ページ(無線チャンネル確保のための呼出)の呼出処理が行われる。
First, in
次いで、シーケンス232で、携帯電話機7より携帯電話用擬似基地局試験シミュレータ1へ、チャンネルの確保を要求するための処理が行われる。すると、シーケンス233で、携帯電話用擬似基地局試験シミュレータ1より携帯電話機7へ、チャンネルが確保できたことを通知する処理が行われる。シーケンス234で、携帯電話機7より携帯電話用擬似基地局試験シミュレータ1へ、ページの応答処理が行われる。
Next, in
さらに、シーケンス235で、携帯電話機7より携帯電話用擬似基地局試験シミュレータ1へ、呼の接続を要求する処理がなされる。そして、シーケンス236で、携帯電話用擬似基地局試験シミュレータ1より携帯電話機7へ、要求に応じて呼の接続が確立したことを通知する処理がなされる。
Furthermore, in
また、位置登録シナリオ構成片24も複数のシーケンスから構成されている。
The location registration
先ず、シーケンス241では、携帯電話機7より携帯電話用擬似基地局試験シミュレータ1へ、チャンネルの確保を要求するための処理が行われる。すると、シーケンス242で、携帯電話用擬似基地局試験シミュレータ1より携帯電話機7へ、チャンネルが割り当てられたことを通知する処理が行われる。そして、シーケンス243で、携帯電話機7より携帯電話用擬似基地局試験シミュレータ1へ、端末である携帯電話機7が正当な端末であるか認証を要求する処理が行われる。正当な端末であると携帯電話用擬似基地局試験シミュレータ1側で判断した場合は、シーケンス244で、携帯電話用擬似基地局試験シミュレータ1より携帯電話機7へ、端末の認証が「OK」であると通知する処理が行われる。
First, in
図3は、図1に示したテストシナリオ11を構成するシナリオ構成片の組み合わせ例を示す図であり、複数のシナリオ構成片より構成される1つのテストシナリオの構造例に対応する。なお、(a)は着信テストのシナリオに対応し、(b)は通話中着呼テストのシナリオに対応する。
FIG. 3 is a diagram illustrating a combination example of scenario constituent pieces constituting the
着信テストシナリオ31は、図3の(a)に示すように、位置登録シナリオ構成片24と、着呼シナリオ構成片23と、端末からの終話シナリオ構成片25とから構成されており、着信テストは、位置登録シナリオ構成片24→着呼シナリオ構成片23→終話シナリオ構成片25の順番で処理されるように構成されている。
As shown in FIG. 3A, the
なお、例えば端末からの終話シナリオ構成片25を基地局からの終話シナリオ構成片に替えてテストシナリオを構成することも可能であり、この着信テストシナリオ31は、着呼テストシナリオの一例に過ぎないものである。
For example, it is also possible to configure a test scenario by replacing the terminal call scenario
また、通話中着信テストシナリオ32は、図3の(b)に示すように、位置登録シナリオ構成片24と発呼シナリオ構成片22と通話中着呼構成片26と基地局からの終話シナリオ構成片27とから構成されており、位置登録シナリオ構成片24→発呼シナリオ構成片22→通話中着呼構成片26→基地局からの終話シナリオ構成片27の順番で繋がって構成されている。
In addition, as shown in FIG. 3B, the incoming
なお、図3の(a)に示すテストシナリオ31や図3の(b)に示すテストシナリオ32のように、複数のシナリオ構成片を所望の順序で並べることによりテストシナリオを構成することによって、シナリオ構成片を構成している複数のシーケンスの処理フローが所望の順序で繋がり、結果として、テストシナリオが、所望する一体の処理フローとして構成される。
By configuring a test scenario by arranging a plurality of scenario components in a desired order, such as the
図4、図5は、図1に示した外部コンピュータ8が備えるディスプレイに表示されるシナリオ編集画面の一例を示す図であり、図1の外部コンピュータ8には、シナリオ編集を行うためのディスプレイ41を備えているものとする。以下、外部コンピュータ8のディスプレイ41を用いた、シナリオエディタ9の動作について説明する。
4 and 5 are diagrams showing an example of a scenario editing screen displayed on the display included in the
図4、図5において、ディスプレイ41には、現在、図示しないポインティングデバイス等を作成者が操作してシナリオエディタ9を立ち上げることにより、シナリオ編集画面が表示されている状態である。
4 and 5, the scenario editing screen is currently displayed on the
そして、画面左側に、シナリオ内容表示部42が配置されるとともに、画面右側にシナリオ構成片表示部43が配置されている。なお、配置構成は、左右による配置に代えて、上下による配置構成であっても何等問題はない。
A scenario
そして、シナリオ内容表示部42とシナリオ構成片表示部43との間に、シナリオ構成片追加ボタン44とシナリオ構成片削除ボタン45とが配置されている。
A scenario composition
また、シナリオ構成片表示部43の下方にシナリオチェックボタン46とシナリオ登録ボタン47とシナリオエディタ終了ボタン48とが配置されている。
A
以下、各図を参照して、シナリオ編集処理を含む擬似基地局試験シミュレータの動作、処理について説明する。 Hereinafter, the operation and processing of the pseudo base station test simulator including scenario editing processing will be described with reference to each drawing.
≪システム処理の説明≫
〔シナリオ編集装置側の処理〕
先ず、熟練した技能を有するプログラマが、シナリオエディタ9と複数のエンジン12とを、プログラムを記述することにより作成する。複数のエンジン12を作成するためには、各種メーカの携帯電話機と基地局とに関する知識や通信方式規格に関する技術的知識が必要であるので、これらに関する技術的知識を有するプログラマにより、あらかじめコンピュータ装置を操作し、所定のプログラム言語を用いて、シナリオエディタ9とそれぞれのバリエーションに対応する各種エンジン12が作成される。
<< Description of system processing >>
[Processing on the scenario editing device side]
First, a programmer having skilled skills creates a
さらに、熟練した技能を有するプログラマが、処理フローである複数のシナリオ構成片21を、例えばテキスト形式やバイナリ形式で文を記述することにより作成する。
Furthermore, a programmer having skilled skills creates a plurality of
そして、作成されたシナリオエディタ9と複数のシナリオ構成片21とが、外部コンピュータ8へ、そのハードディスク等の外部記録媒体にインストール等の方法であらかじめ記録されている。なお、作成されたシナリオエディタ9と複数のシナリオ構成片21を複数の外部コンピュータの外部記憶媒体に登録して、分散処理する構成であってもよい。
The created
また、作成されたエンジン12が、携帯電話用擬似基地局試験シミュレータ1へ、そのエンジン保存部3を構成するハードディスク等の外部記録媒体にインストール等の方法であらかじめ記録されている。
The created
試験者であるテスタは、図示しない入力デバイスを操作して、外部コンピュータ8の外部記録媒体に記録されたシナリオエディタ9を起動させる。シナリオエディタ9の起動後、外部コンピュータ8のディスプレイ41には、図4に示されるように、シナリオ内容表示部42とシナリオ構成片表示部43とシナリオ構成片追加ボタン44とシナリオ構成片削除ボタン45とシナリオチェックボタン46とシナリオ登録ボタン47とシナリオエディタ終了ボタン48とが表示される。
A tester who is a tester operates an input device (not shown) to activate the
以下、テスタが、図3に示した着信テストシナリオ31を作成する例について説明する。
Hereinafter, an example in which the tester creates the
ディスプレイ41のシナリオ構成片表示部43には、複数個のシナリオ構成片を示すアイコン49が表示されている。テスタは所望のテストシナリオ(この例では、着信テストシナリオ31)を作成する際に必要なシナリオ構成片を抽出する。
The scenario composition
先ず、着信テストシナリオ31の最初を構成するシナリオ構成片である位置登録シナリオ構成片を示すアイコン49をシナリオ構成片表示部43において、ポインティングデバイス等の入力デバイスを操作して、アイコン49をクリックすることで選択すると、アイコン49の表示状態が選択状態に変化する。
First, an
次いで、シナリオ構成片追加ボタン44を同様の操作でクリックすると、シナリオ内容表示部42の上部に位置登録シナリオ構成片を示すアイコン49が表示される。
Next, when the scenario composition
続いて、同様の操作を繰り返すことによって、テスタが抽出した複数のシナリオ構成片がテスタの所望する順序に従って並べられて構成されたテストシナリオが作成される。なお、テスタは、図4に示すように外部コンピュータ8のディスプレイ41上に表示されるGUI(Graphical User Interface)を操作して、複数のシナリオ構成片を所望の順序で並べて1つのテストシナリオを簡便に作成することができる。
Subsequently, by repeating the same operation, a test scenario configured by arranging a plurality of scenario component pieces extracted by the tester according to an order desired by the tester is created. The tester operates a GUI (Graphical User Interface) displayed on the
なお、所望のシナリオ構成片を並べてテストシナリオを構成する際に、テスタがシナリオ構成片の順序を誤った場合や、所望のテストシナリオには不要なシナリオ構成片を混入させてしまう可能性がある。 When configuring a test scenario by arranging desired scenario components, there is a possibility that the tester will misorder the scenario components, or an unnecessary scenario component may be mixed in the desired test scenario. .
そこでこのような事態を防止するため、テスタがテストシナリオを構成した後、シナリオチェックボタン46をポインティングデバイスを操作して指示すると、ディスプレイ41上に表示される編集画面上で、ハードディスク等に記億されるシナリオ判定テーブルを参照して、そのシナリオ構成片の連結可能性を評価する処理を実行するチェック機能を備えている。
Therefore, in order to prevent such a situation, when the tester configures the test scenario and instructs the
その際、テストシナリオが誤っていると判定した場合には、図5に示すディスプレイ41上のシナリオ内容表示部42内にあるシナリオ構成片のアイコン49の近傍に、テストシナリオが誤っている旨(例えば「指定できません」等のメッセージ)とその理由とが表示される。なお、修正可能性の高いシナリオ構成片をシナリオ構成片表示部43上に示唆するように表示形態を代えて表示制御するように構成してもよい。
At this time, if it is determined that the test scenario is incorrect, the test scenario is incorrect in the vicinity of the scenario
これにより、テスタは、テストシナリオを構成するシナリオ構成片の順番や種類が誤っていることが分かり、テストシナリオを自在に修正することができる。 As a result, the tester can recognize that the order and type of the scenario components constituting the test scenario are incorrect, and can freely correct the test scenario.
図6は、本発明に係るシナリオ編集装置におけるデータ処理手順の一例を示すフローチャートであり、図1に示した外部コンピュータ8における図示しないCPUがハードディスク等の外部メモリから制御プログラムをRAM上にロードして実行することで実現される。
FIG. 6 is a flowchart showing an example of a data processing procedure in the scenario editing apparatus according to the present invention. A CPU (not shown) in the
なお、(71)〜(81)は各ステップを示す。 In addition, (71)-(81) shows each step.
先ず、テスタが外部コンピュータ8の入力デバイスを操作して、図示しないハードディスク等に記憶されているシナリオエディタ9を起動指示しているかどうかを判定し(71)、起動指示していると判定した場合は、図示しないハードディスクに登録されているシナリオ構成片データベースからシナリオ構成片を読み込み、ディスプレイ41上にシナリオ編集画面(図4参照)をCPUの表示制御に基づき表示する(72)。
First, the tester operates the input device of the
次いで、シナリオ構成片表示部43に表示されているシナリオ構成片が、テスタが入力デバイス等を操作することで選択指示されているかどうかを判断して(73)、選択指示されていない場合には、選択指示を待機する。
Next, it is determined whether or not the scenario constituent piece displayed on the scenario constituent
一方、ステップ(73)で、シナリオ構成片が選択指示されていると判定した場合には、ディスプレイ41上に表示される編集画面上で、シナリオ構成片追加ボタン44がテスタの入力デバイスの操作で指示されているかどうかを判定して(74)、指示されていない場合には、指示されるのを待機、もしくは他のシナリオ構成片が選択指示されるのを待機する。
On the other hand, if it is determined in step (73) that the scenario component piece has been instructed to be selected, the scenario component
一方、ステップ(74)で、追加ボタン44が指示されていると判定した場合は、追加するシナリオ構成片を、先行して追加され並んでいる他のシナリオ構成片の前後といった所望の位置に連結する(75)。
On the other hand, if it is determined in step (74) that the
次いで、ディスプレイ41上に表示される編集画面上で、シナリオチェックボタン46が指示されているかどうかを判定して(76)、指示されていないと判定した場合は、ステップ(77)へ進み、指示されていると判定した場合には、ハードディスク等に記憶されているシナリオチェックテーブルを参照して、シナリオ内容表示部42に追加されている各シナリオ構成片の連結が可能かどうかを判定して(79)、連結不可と判定した場合には、シナリオ構成片の選択エラーを図5に示すように表示して(80)、ステップ(73)へ戻る。
Next, it is determined whether or not the
他方、連結可能と判定した場合には、テスタの入力デバイスの操作により、さらにシナリオ構成片が追加されるかどうかを判定して(81)、追加される場合には、ステップ(73)へ戻る。また、追加されない場合には、ステップ(77)へ進む。 On the other hand, if it is determined that connection is possible, it is determined whether or not a scenario component piece is further added by operating the input device of the tester (81). If added, the process returns to step (73). . If not added, the process proceeds to step (77).
ステップ(77)では、シナリオ登録ボタン47を指示して、テスタの入力デバイス等の操作でシナリオを完結するかどうかを判定して、シナリオ登録ボタン47が指示されていないと判定した場合は、ステップ(73)へ戻る。
In step (77), the
一方、ステップ(77)で、シナリオを完結すると判定した場合は、ステップ(78)で、シナリオエディタ終了ボタン48を指示して、テスタの入力デバイスの操作でシナリオエディタ9を終了するかどうかを判定して(78)、シナリオエディタ終了ボタン48が指示されていないと判定した場合は、ステップ(73)へ戻り、シナリオ構成片編集処理を繰り返す。
On the other hand, when it is determined in step (77) that the scenario is completed, in step (78), the scenario
一方、ステップ(78)で、シナリオエディタ終了ボタン48が指示されていると判定した場合は、シナリオエディタ9を終了し、本処理を終了する。
On the other hand, if it is determined in step (78) that the scenario
なお、ステップ(79)、(80)を実行させるかどうかは、任意とするが、本実施形態では、テスタにより作成されるテストシナリオを評価して、その信頼性を高めている。 Whether or not to execute steps (79) and (80) is arbitrary, but in this embodiment, the test scenario created by the tester is evaluated to increase its reliability.
複数のシナリオ構成片により作成されたテストシナリオ11は、メモリ等の記憶媒体やネットワーク回線などを介して携帯電話用擬似基地局試験シミュレータ1のシナリオ取込部2にインストール等の方法により記録される。
A
一方、携帯電話用擬似基地局試験シミュレータ1を用いてテストを行う際には、携帯電話用擬似基地局試験シミュレータ1を起動させる。すると、シナリオ取込部2に記憶されているテストシナリオ11が、エンジン保存部3に記録されているエンジン12により読み取られて実行される。
On the other hand, when a test is performed using the mobile phone pseudo base
〔携帯電話用擬似基地局試験シミュレータ側の処理〕
図7は、図1に示したシナリオ取込部2に取り込まれるテストシナリオの構造を説明する模式図であり、図1と同一のものには同一の符号を付してある。
[Processing on the mobile phone simulated base station test simulator side]
FIG. 7 is a schematic diagram for explaining the structure of a test scenario taken into the scenario take-in
図7において、テストシナリオ11は、シナリオ取込部2では、シナリオデータベース61の形態で記録されている。
In FIG. 7, the
そして、シナリオ構成片21を構成する複数のシーケンスそれぞれが、シナリオデータベース61の複数のレコード62と対応して記録されている。
Each of the plurality of sequences constituting the
図8は、本発明に係る通信基地局の試験シミュレータシステムにおけるデータ処理手順の一例を示すフローチャートであり、図1に示したエンジン12によりシナリオデータベース61内の複数のシーケンスが実行される手順に対応する。なお、(81)〜(84)、(85−1)〜(85−N),(86)は各ステップを示す。
FIG. 8 is a flowchart showing an example of a data processing procedure in the test simulator system of the communication base station according to the present invention, corresponding to a procedure in which a plurality of sequences in the
先ず、テストシナリオ11が記録されているシナリオデータベース61(図1に示すシナリオ取込部2内に確保される)がオープンされる(81)。そして、シナリオデータベース61のレコード62が存在するかどうかを判定する(82)。ここで、レコード62が存在すると判定した場合は、エンジン12により1つ読み取られる(83)。そして、読み取られたレコード62がどのような種類の処理であるかをその属性から判定する(84)。
First, the
そして、その種類に応じて、対応する種類のエンジン12のプログラムを起動させることにより、異なるシナリオ処理を実行する(85)。 Then, according to the type, a different scenario process is executed by starting the program of the corresponding type of engine 12 (85).
なお、異なるシナリオ処理として、チャンネル要求(85−1)、チャンネルの割当て(85−2)、その他図示しない他のシナリオ処理(85−3)〜(85−N)を実行可能としている。 As different scenario processes, a channel request (85-1), channel assignment (85-2), and other scenario processes (85-3) to (85-N) not shown can be executed.
例えば、レコード62がチャンネル割当シーケンスであった場合、エンジン保存部3で読み取られた後、エンジン12のチャンネル割当処理プログラムが起動され、API保存部4に処理が伝達される。
For example, when the
さらに、API保存部4からプロトコル蓄積部5に処理が伝達される。プロトコル蓄積部5では、電波のチャンネル割当に用いるプロトコルが抽出される。そして、プロトコル蓄積部5から無線通信部6に処理が伝達されて、無線通信部6において、電波チャンネルが確保され、携帯電話機7との通信に用いるチャンネルが割当てられる処理が実行される。
Further, processing is transmitted from the
なお、図8において、種類別の処理の実行が終了した後、ステップ(82)へ戻り、読み込む次のレコードが存在するかどうかを判定して、ステップ(83)移行の処理を繰り返すこととなる。そして、レコード62が存在しないと判断した場合は、シナリオデータベース61をクローズして(86)、本処理を終了する。
In FIG. 8, after the execution of the process for each type is completed, the process returns to step (82) to determine whether there is a next record to be read, and the process of step (83) is repeated. . If it is determined that the
上記実施形態によれば、プログラム作成に熟知していないテスタであっても、正常にテストシナリオとして機能するテストシナリオを短時間に効率よく作成し、該作成されたテストシナリオを携帯電話用擬似基地局試験シミュレータ1で自在にテストすることができるので、テストシナリオ作成に要する作業負担が大幅に軽減され、誰でも各種の携帯電話用擬似基地局試験シミュレータ1に適応するテストシナリオを安価なコストで効率よく作成できる。
According to the above embodiment, even for a tester who is not familiar with program creation, a test scenario that functions normally as a test scenario can be efficiently created in a short time, and the created test scenario can be used as a mobile phone pseudo-base. Since the test can be freely performed by the
なお、上記第1実施形態は、携帯電話用擬似基地局試験シミュレータに適用可能なシミュレータシステムの構成をハードウエア資源で構成する場合について説明したが、無論、各構成手段をソフトウエア資源で構成することも可能であり、擬似基地局試験シミュレータに適用可能なシミュレータシステムにおける試験方法も本発明の適用範囲である。 In the first embodiment, the case where the simulator system configuration applicable to the mobile phone pseudo base station test simulator is configured by hardware resources has been described. Of course, each configuration means is configured by software resources. The test method in the simulator system applicable to the pseudo base station test simulator is also applicable to the present invention.
また、その処理は、図示しないが図1に示したエンジン12によりシナリオデータベース61内の複数のシーケンスが実行される手順に対応する。
The process corresponds to a procedure in which a plurality of sequences in the
なお、本実施形態において、エンジン保存部3は、コンピュータ装置を構成するCPU,RAM,ROMを備えたものとして構成することができ、CPUは、本試験方法の制御主体として、各プログラムの実行を総括的に制御する。
In the present embodiment, the
<第2実施形態>
第2実施形態は、第1実施形態において、携帯電話機を携帯電話用擬似基地局試験シミュレータ内部で仮想的に構成するものである。
<Second Embodiment>
In the second embodiment, the mobile phone is virtually configured in the mobile phone pseudo base station test simulator in the first embodiment.
≪システム構成の説明≫
図9は、本発明の第2実施形態を示すテストシナリオ編集装置および擬似基地局試験シミュレータに適用可能なシミュレータシステムの構成を説明するブロック図である。第1実施形態と同様の構成のものには第1実施形態と同じ番号を付し、その説明を省略する。
図9において、携帯電話用擬似基地局試験シミュレータ91は、シナリオ取込部2とエンジン保存部3とAPI保存部4とプロトコル蓄積部5と基地局側擬似無線通信部92と仮想端末構成部93とから構成されている。
≪Explanation of system configuration≫
FIG. 9 is a block diagram illustrating a configuration of a simulator system applicable to the test scenario editing apparatus and the pseudo base station test simulator showing the second embodiment of the present invention. Components having the same configurations as those of the first embodiment are denoted by the same reference numerals as those of the first embodiment, and description thereof is omitted.
In FIG. 9, a mobile phone pseudo base
なお、仮想端末構成部93の内部には、仮想端末側仮想無線通信部94と仮想通信折返部95と仮想端末側プログラム蓄積部96とが設けられており、実際の携帯電話機における通信処理を担う部分(例えば、第1実施形態における携帯電話機7内部の通信処理機能を提供することができる部分(図示しない)と同等の構成を有する部分)を提供できるように構成されている。
A virtual terminal side virtual
基地局側擬似無線通信部92は、前述の第1実施形態における無線通信部6に相当するものであって、携帯電話用擬似基地局試験シミュレータ91内部で仮想端末構成部93と有線で通信することにより、無線を利用せずに有線を用いて擬似的に無線通信を行う機能を有するものである。
The base station side pseudo
また、仮想端末側仮想無線通信部94は、基地局側擬似無線通信部92と有線で通信することで、無線通信を行っているが如く擬似的に通信を行うことができるよう構成されているものである。
Further, the virtual terminal side virtual
さらに、仮想通信折返部95は、後述する仮想端末側プログラム蓄積部96が仮想端末側仮想無線通信部94と通信する際に、例えば携帯電話機位置登録情報を自動処理するといった、同期用のデータや手続上必要な制御データを仮想端末側プログラム蓄積部96へ返答するものである。
Further, the virtual
また、仮想端末側プログラム蓄積部96は、実際の携帯電話機における通信機能部分を提供する、CDMAやGSMといった携帯電話用通信方式規格ごとの複数のプロトコル別に処理機能を有するアプリケーションが実装されている。
The virtual terminal-side
なお、仮想端末構成部93内部に設けられた仮想端末側プログラム蓄積部96は、RAMなどの書き換え可能記憶媒体から構成されている。
The virtual terminal side
これは、仮想端末構成部93が機能するための各メーカ・各キャリアごとの携帯電話機用プログラムを、例えば既に携帯電話機用プログラムが記憶されている記憶媒体97からプログラムをコピーすることによって実装し、携帯電話機用プログラムがロードされるよう構成するためである。
This is implemented by copying the mobile phone program for each manufacturer and each carrier for the virtual terminal configuration unit 93 to function, for example, by copying the program from the
コピーする記憶媒体97を取り替えて別の記憶媒体97に記憶されたプログラムをコピーすることによって、他の携帯電話機用プログラムに変更して実装することが容易に可能である。
By replacing the
ところで、実際の携帯電話機において、公衆通信事業者(キャリア)ごとに提供されたSIMカードと呼ばれるICカードが用いられることが一般的である。そして、そのSIMカードを交換することによって別のキャリアを利用することができる。 By the way, in an actual mobile phone, an IC card called a SIM card provided for each public carrier (carrier) is generally used. Then, another carrier can be used by exchanging the SIM card.
そこで、前述の記憶媒体97に該SIMカードの一部データ(通信処理に必要となるデータ)を記憶させて用いることにより、キャリアを変更する機能を提供することができる。
Therefore, a function of changing the carrier can be provided by storing and using a part of the SIM card data (data necessary for communication processing) in the
次に、第2実施形態におけるシステム処理について説明する。なお、第2実施形態におけるシステム処理では、始めに、前述の第1実施形態のシステム処理の説明における、シナリオ編集装置側の処理と同じ処理がなされるので、その説明を省略する。 Next, system processing in the second embodiment will be described. In the system processing in the second embodiment, first, the same processing as the processing on the scenario editing apparatus side in the description of the system processing in the first embodiment is performed, and thus the description thereof is omitted.
≪システム処理の説明≫
〔携帯電話用擬似基地局試験シミュレータ側の処理〕
第1実施形態の場合と異なり、第2実施形態では、図7におけるレコード62がチャンネル割当シーケンスであった場合、図9において、エンジン保存部3で読み取られた後、エンジン12のチャンネル割当処理プログラムが起動され、API保存部4に処理が伝達される。
<< Description of system processing >>
[Processing on the mobile phone simulated base station test simulator side]
Unlike the case of the first embodiment, in the second embodiment, when the
さらに、API保存部4からプロトコル蓄積部5に処理が伝達される。プロトコル蓄積部5では、電波のチャンネル割当に用いるプロトコルが抽出される。
Further, processing is transmitted from the
次いで、プロトコル蓄積部5から基地局側擬似無線通信部92へ処理が伝達され、さらに仮想端末構成部93内部の仮想端末側仮想無線通信部94へ有線を用いて処理が伝達される。この際、無線は用いられないが、無線通信を行う際に用いる処理とほぼ同等の有線通信を用いた処理が利用されることにより、擬似的に無線通信と同等となる通信を行う。
Next, the processing is transmitted from the
そして、仮想端末側仮想無線通信部94を介して、仮想端末側プログラム蓄積部96に処理が伝達される。この仮想端末側プログラム蓄積部96では、仮想端末構成部93側での電波のチャンネル割当に用いるプロトコルの抽出処理が行われ、さらに携帯電話機における種々の通信処理が行われる。
Then, the process is transmitted to the virtual terminal side
このような第2実施形態のように、仮想端末構成部93を携帯電話用擬似基地局試験シミュレータ91に設け、携帯電話用擬似基地局試験シミュレータ91と仮想端末構成部93とが通信する、つまり、仮想端末構成部93が第1実施形態の携帯電話機7の通信機能を仮想的に代行して通信することによって、実物の携帯電話機に提供されるプログラム群が開発途上であっても、通信処理に必要な仮想端末側プログラム蓄積部96を前もって用意することにより、仮想端末側仮想無線通信部94を介して擬似的に無線通信することができる試験環境を構築でき、テストを行うことができる。
As in the second embodiment, the virtual terminal configuration unit 93 is provided in the mobile phone pseudo base
その結果、実際の携帯電話機を用意してからテストする場合と比較して、システムの不具合を早期に発見し解消することができ、携帯電話機や基地局の携帯電話システムの開発期間を大幅に短縮し、システム開発費用を低減させることができる。 As a result, compared to testing with an actual mobile phone, system failures can be detected and resolved earlier, greatly shortening the development period for mobile phones and base station mobile phone systems. In addition, system development costs can be reduced.
また、仮想端末側プログラム蓄積部96が、機能向上するといったように、仕様変更になった場合でも、随時テストを行うことができ、システム開発の効率が向上する。
Further, even when the specification is changed such that the function of the virtual terminal side
さらに、実際の携帯電話機では、異なる携帯電話機製造業者(メーカ)や公衆通信事業者(キャリア)のテストを行う際に、それぞれのメーカ・キャリアの携帯電話機・キャリアのSIMカードなどを用意する必要が生じる場合があるが、第2実施形態のように仮想的に端末を提供することにより、それぞれのメーカ・キャリアのシステムを仮想的に構成することができ、それら相互間の変更が容易となり、テストの際の利便性が向上する。 Furthermore, in actual mobile phones, when testing different mobile phone manufacturers (manufacturers) and public telecommunications carriers (carriers), it is necessary to prepare mobile phones of the respective manufacturers and carriers, SIM cards of the carriers, etc. Although it may occur, by providing a terminal virtually as in the second embodiment, it is possible to virtually configure each manufacturer / carrier system, making it easy to change between them, and testing Convenience at the time of improvement.
さらに、メーカやキャリアとしても、テストが早期に行われることによりシステム納入までの期間が短縮するという利点がある。 In addition, manufacturers and carriers also have the advantage of shortening the time to system delivery due to early testing.
そして、第1実施形態のように無線通信部6と携帯電話機7との間で無線通信するために無線電波を送出する必要が無く、無線電波を送出することが好ましくない・送出できない周辺環境であっても、携帯電話用擬似基地局試験シミュレータ91を動作させることができる。
And, it is not necessary to transmit radio waves for wireless communication between the
なお、上記第2実施形態は、携帯電話用擬似基地局試験シミュレータに適用可能なシミュレータシステムの構成をハードウエア資源で構成する場合について説明したが、無論、各構成手段をソフトウエア資源で構成することも可能であり、擬似基地局試験シミュレータに適用可能なシミュレータシステムにおける試験方法も本発明の適用範囲である。 In the second embodiment, the configuration of the simulator system that can be applied to the mobile phone pseudo base station test simulator is configured with hardware resources. Of course, each configuration means is configured with software resources. The test method in the simulator system applicable to the pseudo base station test simulator is also applicable to the present invention.
また、その処理は、図示しないが図9に示したエンジン12によりシナリオデータベース61内の複数のシーケンスが実行される手順に対応する。
The process corresponds to a procedure in which a plurality of sequences in the
なお、本実施形態において、エンジン保存部3は、コンピュータ装置を構成するCPU,RAM,ROMを備えたものとして構成することができ、CPUは、本試験方法の制御主体として、各プログラムの実行を総括的に制御する。
In the present embodiment, the
<第3実施形態>
第3実施形態は、第1実施形態・第2実施形態とは異なり、テストシナリオを端末側に適用して、試験を行うものである。
<Third Embodiment>
Unlike the first and second embodiments, the third embodiment applies a test scenario to the terminal side and performs a test.
≪システム構成の説明≫
図10は、本発明の第3実施形態を示すテストシナリオ編集装置および擬似端末試験シミュレータに適用可能なシミュレータシステムの構成を説明するブロック図である。第1実施形態と同様の構成のものには同じ番号を付し、その説明を省略する。
≪Explanation of system configuration≫
FIG. 10 is a block diagram illustrating a configuration of a simulator system applicable to the test scenario editing apparatus and the pseudo terminal test simulator according to the third embodiment of the present invention. The same number is attached | subjected to the thing similar to 1st Embodiment, and the description is abbreviate | omitted.
図10において、基地局用擬似端末試験シミュレータ101は、シナリオ取込部2とエンジン保存部3とAPI保存部4とプロトコル蓄積部5と無線通信部102とから構成されている。
In FIG. 10, the base station pseudo
無線通信部102は、後述する携帯電話用基地局103と通信を行うための無線電波を発出するものである。なお、この無線通信部102の代わりに、図示しない基地局接続部として構成し、携帯電話用基地局103と該基地局接続部とを図示しないケーブルで有線接続して通信する構成とすることも可能である。
The
一方、携帯電話用基地局103は、テスト対象である実際の携帯電話用基地局が用いられる。
On the other hand, the mobile
次に、第3実施形態におけるシステム処理について説明する。なお、第3実施形態におけるシステム処理では、始めに、前述の第1実施形態のシステム処理の説明における、シナリオ編集装置側の処理と同じ処理がなされるので、その説明を省略する。 Next, system processing in the third embodiment will be described. In the system processing in the third embodiment, first, the same processing as the processing on the scenario editing apparatus side in the description of the system processing in the first embodiment is performed, and thus the description thereof is omitted.
≪システム処理の説明≫
〔基地局用擬似端末試験シミュレータ側の処理〕
第1実施形態の場合と異なり、第3実施形態では、図7におけるレコード62がチャンネル割当シーケンスであった場合、エンジン保存部3で読み取られた後、エンジン12のチャンネル割当処理プログラムが起動され、API保存部4に処理が伝達される。そして、さらに、API保存部4からプロトコル蓄積部5に処理が伝達される。プロトコル蓄積部5では、電波のチャンネル割当に用いるプロトコルが抽出される。そして、プロトコル蓄積部5から無線通信部102に処理が伝達されて、無線通信部102において、電波チャンネルが確保され、携帯電話用基地局103との通信に用いるチャンネルが割当てられる処理が実行される。
<< Description of system processing >>
[Processing on the base station pseudo-terminal test simulator side]
Unlike the case of the first embodiment, in the third embodiment, when the
このような第3実施形態のように、テストシナリオ104を基地局用擬似端末試験シミュレータ101に適用することによって、端末側に、所望するテストを実施可能とするテストシナリオを適用でき、テストが可能となる範囲が広がり、柔軟にテストを行うことができる。
As in the third embodiment, by applying the
なお、上記第3実施形態は、基地局用擬似端末試験シミュレータに適用可能なシミュレータシステムの構成をハードウエア資源で構成する場合について説明したが、無論、各構成手段をソフトウエア資源で構成することも可能であり、擬似端末試験シミュレータに適用可能なシミュレータシステムにおける試験方法も本発明の適用範囲である。 In the third embodiment, the case where the simulator system configuration applicable to the base station pseudo-terminal test simulator is configured with hardware resources has been described. Of course, each configuration means is configured with software resources. A test method in a simulator system applicable to a pseudo terminal test simulator is also within the scope of the present invention.
また、その処理は、図示しないが図10に示したエンジン12によりシナリオデータベース61内の複数のシーケンスが実行される手順に対応する。
The processing corresponds to a procedure in which a plurality of sequences in the
なお、本実施形態において、エンジン保存部3は、コンピュータ装置を構成するCPU,RAM,ROMを備えたものとして構成することができ、CPUは、本試験方法の制御主体として、各プログラムの実行を総括的に制御する。
In the present embodiment, the
<第4実施形態>
第4実施形態は、第3実施形態において、実際の携帯電話用基地局を基地局用擬似端末試験シミュレータ内部で仮想的に構成するものである。
<Fourth embodiment>
In the fourth embodiment, an actual mobile phone base station is virtually configured in the base station pseudo-terminal test simulator in the third embodiment.
≪システム構成の説明≫
図11は、本発明の第4実施形態を示すテストシナリオ編集装置および擬似端末試験シミュレータに適用可能なシミュレータシステムの構成を説明するブロック図である。第3実施形態と同様の構成のものには同じ番号を付し、その説明を省略する。
≪Explanation of system configuration≫
FIG. 11 is a block diagram illustrating a configuration of a simulator system applicable to the test scenario editing apparatus and the pseudo terminal test simulator according to the fourth embodiment of the present invention. The same number is attached | subjected to the thing similar to 3rd Embodiment, and the description is abbreviate | omitted.
図11において、基地局用擬似端末試験シミュレータ111は、シナリオ取込部2とエンジン保存部3とAPI保存部4とプロトコル蓄積部5と端末側擬似無線通信部112と仮想基地局構成部113とから構成されている。
In FIG. 11, the base station pseudo-terminal test simulator 111 includes a
また、仮想基地局構成部113の内部には、仮想基地局側仮想無線通信部114と仮想通信折返部115と仮想基地局側プログラム蓄積部116とが設けられており、実際の携帯電話用基地局における通信処理を担う部分(例えば、第3実施形態における携帯電話用基地局103内部の通信処理機能を提供することができる部分(図示しない)と同等の構成を有する部分)を提供できるように構成されている。
In addition, a virtual base station side virtual
端末側擬似無線通信部112は、前述の第3実施形態における無線通信部102に相当するものであって、基地局用擬似端末試験シミュレータ111内部で仮想基地局構成部113と有線で通信することにより、無線を利用せずに有線を用いて擬似的に無線通信を行う機能を有するものである。
The terminal-side pseudo
また、仮想基地局側仮想無線通信部114は、端末側擬似無線通信部112と有線で通信することで、無線通信を行っているが如く擬似的に通信を行うことができるよう構成されているものである。
In addition, the virtual base station side virtual
さらに、仮想通信折返部115は、後述する仮想基地局側プログラム蓄積部116が仮想基地局側仮想無線通信部114と通信する際に、例えば携帯電話機位置登録情報を自動処理するといった、同期用のデータや手続上必要な制御データを仮想基地局側プログラム蓄積部116へ返答するものである。
Further, the virtual
また、仮想基地局側プログラム蓄積部116は、実際の携帯電話用基地局における通信機能部分を提供する、CDMAやGSMといった携帯電話用通信方式規格ごとの複数のプロトコル別に処理機能を有するアプリケーションが実装されている。
The virtual base station side
次に、第4実施形態におけるシステム処理について説明する。なお、第4実施形態におけるシステム処理では、始めに、前述の第1実施形態のシステム処理の説明における、シナリオ編集装置側の処理と同じ処理がなされるので、その説明を省略する。 Next, system processing in the fourth embodiment will be described. In the system processing in the fourth embodiment, first, the same processing as the processing on the scenario editing apparatus side in the description of the system processing in the first embodiment is performed, and thus the description thereof is omitted.
≪システム処理の説明≫
〔基地局用擬似端末試験シミュレータ側の処理〕
第3実施形態の場合と異なり、第4実施形態では、図7におけるレコード62がチャンネル割当シーケンスであった場合、エンジン保存部3で読み取られた後、エンジン12のチャンネル割当処理プログラムが起動され、API保存部4に処理が伝達される。そして、さらに、API保存部4からプロトコル蓄積部5に処理が伝達される。プロトコル蓄積部5では、電波のチャンネル割当に用いるプロトコルが抽出される。
<< Description of system processing >>
[Processing on the base station pseudo-terminal test simulator side]
Unlike the case of the third embodiment, in the fourth embodiment, when the
次いで、プロトコル蓄積部5から端末側擬似無線通信部112に処理が伝達される。さらに仮想基地局構成部113内部の仮想基地局側仮想無線通信部114へ有線を用いて処理が伝達される。この際、無線は用いられないが、無線通信を行う際に用いる処理とほぼ同等の有線通信を用いた処理が利用されることにより、擬似的に無線通信と同等となる通信を行う。
Next, the processing is transmitted from the
そして、仮想基地局側仮想無線通信部114を介して、仮想基地局側プログラム蓄積部116に処理が伝達される。この仮想基地局側プログラム蓄積部116では、仮想基地局構成部113側での電波のチャンネル割当に用いるプロトコルの抽出処理が行われ、さらに携帯電話用基地局における種々の通信処理が行われる。
Then, the process is transmitted to the virtual base station side
このような第4実施形態のように、仮想基地局構成部113を基地局用擬似端末試験シミュレータ111に設け、基地局用擬似端末試験シミュレータ111と仮想基地局構成部113とが通信する、つまり、仮想基地局構成部113が第3実施形態の携帯電話用基地局103の通信機能を擬似的に代行して通信することによって、実物の携帯電話用基地局に提供されるプログラム群が開発途上であっても、通信処理に必要な仮想基地局側プログラム蓄積部116を前もって用意することにより、仮想基地局側仮想無線通信部114を介して擬似的に無線通信することができる試験環境を構築でき、テストを行うことができる。
As in the fourth embodiment, the virtual base station configuration unit 113 is provided in the base station pseudo terminal test simulator 111, and the base station pseudo terminal test simulator 111 and the virtual base station configuration unit 113 communicate with each other. The virtual base station configuration unit 113 performs pseudo-communication on behalf of the communication function of the mobile
その結果、実際の携帯電話用基地局を用意してからテストする場合と比較して、システムの不具合を早期に発見し解消することができ、携帯電話機や基地局の携帯電話システムの開発期間を大幅に短縮し、システム開発費用を低減させることができる。 As a result, it is possible to detect and resolve system failures early compared to the case of testing after preparing an actual mobile phone base station, and the development period of mobile phone systems for mobile phones and base stations can be reduced. This greatly shortens the system development cost.
また、仮想基地局側プログラム蓄積部116が、機能向上するといったように、仕様変更になった場合でも、随時テストを行うことができ、システム開発の効率が向上する。
Further, even when the specification is changed such that the function of the virtual base station side
さらに、第3実施形態のように無線通信部102と携帯電話用基地局103との間で無線通信するために無線電波を送出する必要が無く、無線電波を送出することが好ましくない・送出できない周辺環境であっても、基地局用擬似端末試験シミュレータ111を動作させることができる。
Furthermore, it is not necessary to transmit radio waves for wireless communication between the
なお、上記第4実施形態は、基地局用擬似端末試験シミュレータに適用可能なシミュレータシステムの構成をハードウエア資源で構成する場合について説明したが、無論、各構成手段をソフトウエア資源で構成することも可能であり、擬似端末試験シミュレータに適用可能なシミュレータシステムにおける試験方法も本発明の適用範囲である。 In addition, although the said 4th Embodiment demonstrated the case where the structure of the simulator system applicable to the pseudo | simulation terminal test simulator for base stations was comprised with a hardware resource, of course, each structure means shall be comprised with a software resource. A test method in a simulator system applicable to a pseudo terminal test simulator is also within the scope of the present invention.
また、その処理は、図示しないが図11に示したエンジン12によりシナリオデータベース61内の複数のシーケンスが実行される手順に対応する。
The process corresponds to a procedure in which a plurality of sequences in the
なお、本実施形態において、エンジン保存部3は、コンピュータ装置を構成するCPU,RAM,ROMを備えたものとして構成することができ、CPUは、本試験方法の制御主体として、各プログラムの実行を総括的に制御する。
In the present embodiment, the
<第5実施形態>
なお、本発明に係る通信基地局試験シミュレータや通信端末試験シミュレータ及び通信基地局試験シミュレータや通信端末試験シミュレータの試験方法は、ディスプレイなどを備えた汎用の計算機システムにCD−ROMなどの情報記録媒体に記録されたプログラム(図6,図8に示すような手順やシナリオ構成片の登録等を含む)を読み込ませて、この汎用計算機システムのマイクロプロセッサに上述した処理を実行させる装置構成においても実施することが可能である。
<Fifth Embodiment>
Note that the communication base station test simulator, communication terminal test simulator, communication base station test simulator, and communication terminal test simulator testing method according to the present invention include an information recording medium such as a CD-ROM in a general-purpose computer system including a display. This is also implemented in a device configuration that reads the program recorded in the program (including procedures and registration of scenario components as shown in FIGS. 6 and 8) and causes the microprocessor of this general-purpose computer system to execute the above-described processing. Is possible.
この場合、本発明に係る上記シナリオ編集処理、携帯電話用擬似基地局試験シミュレータや基地局用擬似端末試験シミュレータの試験処理を実行するためのプログラム(すなわち、ハードウェアシステムで用いられるプログラム)は、媒体に記録された状態で提供される。プログラムなどが記録される情報記録媒体としては、CD−ROMに限られるものではなく、ROM,RAM,フレキシブルディスク,メモリカード等が用いられても良い。 In this case, the program for executing the scenario editing process according to the present invention, the test process of the mobile phone pseudo base station test simulator and the base station pseudo terminal test simulator (that is, the program used in the hardware system), Provided as recorded on the medium. The information recording medium on which the program is recorded is not limited to the CD-ROM, and a ROM, RAM, flexible disk, memory card, or the like may be used.
また、媒体に記録されたプログラムは、ハードウェアシステムに組み込まれている記憶装置、例えばハードディスク装置にインストールされることにより、このプログラムを実行して実現することができる。 In addition, the program recorded on the medium can be realized by executing the program by being installed in a storage device incorporated in the hardware system, for example, a hard disk device.
上記実施形態では、携帯電話用擬似基地局試験シミュレータや基地局用擬似端末試験シミュレータに適用する場合について説明したが、試験シミュレータであって、一連のプログラムを構造化して記述できるものであれば、携帯電話用擬似基地局試験シミュレータや基地局用擬似端末試験シミュレータに限定されず、種々の試験シミュレータに適用可能である。 In the above embodiment, the case of applying to a mobile phone pseudo base station test simulator and a base station pseudo terminal test simulator has been described, but if it is a test simulator and a series of programs can be structured and described, The present invention is not limited to the mobile phone pseudo base station test simulator and the base station pseudo terminal test simulator, and can be applied to various test simulators.
1 携帯電話用擬似基地局試験シミュレータ
2 シナリオ取込部
3 エンジン保存部
4 API保存部
5 プロトコル蓄積部
6 無線通信部
7 携帯電話機
8 外部コンピュータ
9 シナリオエディタ
11 テストシナリオ
DESCRIPTION OF
Claims (24)
各無線通信用擬似基地局試験シミュレータに固有のテストシナリオが所定の単一または複数のシーケンス単位に分割されているシナリオ構成片群を個別に記憶する第1の記憶手段と、
前記第1の記憶手段に記憶されるシナリオ構成片属性に対応付けられている第1のアイコン群を表示部に選択可能に表示する第1のアイコン表示手段と、
前記第1のアイコン表示手段により表示される第1のアイコン群から選択されるシナリオ構成片を前記表示部に表示されるシナリオ表示部に連結登録させてテストシナリオを作成するシナリオ作成手段と、
前記シナリオ作成手段により作成されるテストシナリオを記憶する第2の記憶手段と、
前記シナリオ作成手段により作成されるテストシナリオの連結性をあらかじめ記憶される連結ルールに基づいて評価する評価手段と、
前記評価手段による評価後、第1のアイコン表示手段により表示される第1のアイコン群から選択されるシナリオ構成片テストシナリオを作成するように前記シナリオ作成手段を制御する制御手段と、
を有することを特徴とするシナリオ編集装置。 A scenario editing apparatus for editing a test scenario to be taken into a pseudo base station test simulator for any wireless communication,
First storage means for individually storing a scenario component group in which a test scenario unique to each wireless communication pseudo-base station test simulator is divided into predetermined single or plural sequence units;
First icon display means for selectively displaying a first icon group associated with the scenario component piece attribute stored in the first storage means on the display unit;
Scenario creation means for creating a test scenario by linking and registering a scenario component piece selected from the first icon group displayed by the first icon display means to the scenario display section displayed on the display section;
Second storage means for storing a test scenario created by the scenario creation means;
Evaluation means for evaluating connectivity of the test scenario created by the scenario creation means based on a connection rule stored in advance;
Control means for controlling the scenario creation means so as to create a scenario component piece test scenario selected from the first icon group displayed by the first icon display means after the evaluation by the evaluation means;
A scenario editing apparatus characterized by comprising:
各無線通信用擬似端末試験シミュレータに固有のテストシナリオが所定の単一または複数のシーケンス単位に分割されているシナリオ構成片群を個別に記憶する第1の記憶手段と、
前記第1の記憶手段に記憶されるシナリオ構成片属性に対応付けられている第1のアイコン群を表示部に選択可能に表示する第1のアイコン表示手段と、
前記第1のアイコン表示手段により表示される第1のアイコン群から選択されるシナリオ構成片を前記表示部に表示されるシナリオ表示部に連結登録させてテストシナリオを作成するシナリオ作成手段と、
前記シナリオ作成手段により作成されるテストシナリオを記憶する第2の記憶手段と、
前記シナリオ作成手段により作成されるテストシナリオの連結性をあらかじめ記憶される連結ルールに基づいて評価する評価手段と、
前記評価手段による評価後、第1のアイコン表示手段により表示される第1のアイコン群から選択されるシナリオ構成片テストシナリオを作成するように前記シナリオ作成手段を制御する制御手段と、
を有することを特徴とするシナリオ編集装置。 A scenario editing device for editing a test scenario to be taken into an arbitrary pseudo-terminal test simulator for wireless communication,
First storage means for individually storing a scenario configuration piece group in which a test scenario unique to each wireless communication pseudo-terminal test simulator is divided into predetermined single or plural sequence units;
First icon display means for selectively displaying a first icon group associated with the scenario component piece attribute stored in the first storage means on the display unit;
Scenario creation means for creating a test scenario by linking and registering a scenario component piece selected from the first icon group displayed by the first icon display means to the scenario display section displayed on the display section;
Second storage means for storing a test scenario created by the scenario creation means;
Evaluation means for evaluating connectivity of the test scenario created by the scenario creation means based on a connection rule stored in advance;
Control means for controlling the scenario creation means so as to create a scenario component piece test scenario selected from the first icon group displayed by the first icon display means after the evaluation by the evaluation means;
A scenario editing apparatus characterized by comprising:
前記シナリオ編集装置は、
各無線通信用擬似基地局試験シミュレータに固有のテストシナリオが所定の単一または複数のシーケンス単位に分割されているシナリオ構成片群を個別に記憶する第1の記憶手段と、
前記第1の記憶手段に記憶されるシナリオ構成片属性に対応付けられている第1のアイコン群を表示部に選択可能に表示する第1のアイコン表示手段と、
前記第1のアイコン表示手段により表示される第1のアイコン群から選択されるシナリオ構成片を前記表示部に表示されるシナリオ表示部に連結登録させてテストシナリオを作成するシナリオ作成手段と、
前記シナリオ作成手段により作成されるテストシナリオを記憶する第2の記憶手段と、
前記シナリオ作成手段により作成されるテストシナリオの連結性をあらかじめ記憶される連結ルールに基づいて評価する評価手段と、
前記評価手段による評価後、第1のアイコン表示手段により表示される第1のアイコン群から選択されるシナリオ構成片テストシナリオを作成するように前記シナリオ作成手段を制御する制御手段と、
を有し、
前記無線通信用擬似基地局試験シミュレータは、
無線通信用端末と通信する通信手段と、
前記テストシナリオを前記シナリオ編集装置から取得して保存するシナリオ保存手段と、
前記シナリオ保存手段に保存されているテストシナリオを起動して、レコード単位にシナリオを実行するシナリオ実行手段と、
前記シナリオ実行手段によるテストシナリオの実行に基づいて、前記通信手段を介して前記無線通信用端末と通信処理により応答される応答情報を取得する応答取得手段と、
を有することを特徴とする擬似基地局試験システム。 Scenario editing apparatus for editing a test scenario to be taken into an arbitrary radio communication pseudo base station test simulator, and a radio communication pseudo base station for executing a test scenario including a plurality of scenario components stored in the scenario editing apparatus A pseudo base station test system including a test simulator,
The scenario editing device includes:
First storage means for individually storing a scenario component group in which a test scenario unique to each wireless communication pseudo-base station test simulator is divided into predetermined single or plural sequence units;
First icon display means for selectively displaying a first icon group associated with the scenario component piece attribute stored in the first storage means on the display unit;
Scenario creation means for creating a test scenario by linking and registering a scenario component piece selected from the first icon group displayed by the first icon display means to the scenario display section displayed on the display section;
Second storage means for storing a test scenario created by the scenario creation means;
Evaluation means for evaluating connectivity of the test scenario created by the scenario creation means based on a connection rule stored in advance;
Control means for controlling the scenario creation means so as to create a scenario component piece test scenario selected from the first icon group displayed by the first icon display means after the evaluation by the evaluation means;
Have
The pseudo base station test simulator for wireless communication,
A communication means for communicating with the wireless communication terminal;
Scenario storage means for acquiring and storing the test scenario from the scenario editing device ;
Run the test scenario stored in the scenario storage unit, and scenario execution means for executing the scenario record unit,
Based on execution of the test scenario by the scenario execution means, response acquisition means for acquiring response information responded by communication processing with the wireless communication terminal via the communication means;
A pseudo base station test system comprising:
前記シナリオ編集装置は、
各無線通信用擬似基地局試験シミュレータに固有のテストシナリオが所定の単一または複数のシーケンス単位に分割されているシナリオ構成片群を個別に記憶する第1の記憶手段と、
前記第1の記憶手段に記憶されるシナリオ構成片属性に対応付けられている第1のアイコン群を表示部に選択可能に表示する第1のアイコン表示手段と、
前記第1のアイコン表示手段により表示される第1のアイコン群から選択されるシナリオ構成片を前記表示部に表示されるシナリオ表示部に連結登録させてテストシナリオを作成するシナリオ作成手段と、
前記シナリオ作成手段により作成されるテストシナリオの連結性をあらかじめ記憶される連結ルールに基づいて評価する評価手段と、
前記シナリオ作成手段により作成されるテストシナリオを記憶する第2の記憶手段と、
前記評価手段による評価後、第1のアイコン表示手段により表示される第1のアイコン群から選択されるシナリオ構成片テストシナリオを作成するように前記シナリオ作成手段を制御する制御手段と、
を有し、
前記無線通信用擬似基地局試験シミュレータは、
無線通信用端末の通信機能を代行する仮想端末手段と、
前記仮想端末手段と通信する通信手段と、
前記テストシナリオを前記シナリオ編集装置から取得して保存するシナリオ保存手段と、
前記シナリオ保存手段に保存されているテストシナリオを起動して、レコード単位にシナリオを実行するシナリオ実行手段と、
前記シナリオ実行手段によるテストシナリオの実行に基づいて、前記通信手段を介して前記仮想端末手段と通信処理により応答される応答情報を取得する応答取得手段と、
を有することを特徴とする擬似基地局試験システム。 Scenario editing apparatus for editing a test scenario to be taken into an arbitrary radio communication pseudo base station test simulator, and a radio communication pseudo base station for executing a test scenario including a plurality of scenario components stored in the scenario editing apparatus A pseudo base station test system including a test simulator,
The scenario editing device includes:
First storage means for individually storing a scenario component group in which a test scenario unique to each wireless communication pseudo-base station test simulator is divided into predetermined single or plural sequence units;
First icon display means for selectively displaying a first icon group associated with the scenario component piece attribute stored in the first storage means on the display unit;
Scenario creation means for creating a test scenario by linking and registering a scenario component piece selected from the first icon group displayed by the first icon display means to the scenario display section displayed on the display section;
Evaluation means for evaluating connectivity of the test scenario created by the scenario creation means based on a connection rule stored in advance;
Second storage means for storing a test scenario created by the scenario creation means;
Control means for controlling the scenario creation means so as to create a scenario component piece test scenario selected from the first icon group displayed by the first icon display means after the evaluation by the evaluation means;
Have
The pseudo base station test simulator for wireless communication ,
Virtual terminal means acting as a communication function of the wireless communication terminal;
Communication means for communicating with the virtual terminal means;
Scenario storage means for acquiring and storing the test scenario from the scenario editing device ;
Run the test scenario stored in the scenario storage unit, and scenario execution means for executing the scenario record unit,
Based on execution of the test scenario by the scenario execution means, response acquisition means for acquiring response information responded by communication processing with the virtual terminal means via the communication means;
A pseudo base station test system comprising:
前記シナリオ編集装置は、
各無線通信用擬似端末試験シミュレータに固有のテストシナリオが所定の単一または複数のシーケンス単位に分割されているシナリオ構成片群を個別に記憶する第1の記憶手段と、
前記第1の記憶手段に記憶されるシナリオ構成片属性に対応付けられている第1のアイコン群を表示部に選択可能に表示する第1のアイコン表示手段と、
前記第1のアイコン表示手段により表示される第1のアイコン群から選択されるシナリオ構成片を前記表示部に表示されるシナリオ表示部に連結登録させてテストシナリオを作成するシナリオ作成手段と、
前記シナリオ作成手段により作成されるテストシナリオを記憶する第2の記憶手段と、
前記シナリオ作成手段により作成されるテストシナリオの連結性をあらかじめ記憶される連結ルールに基づいて評価する評価手段と、
前記評価手段による評価後、第1のアイコン表示手段により表示される第1のアイコン群から選択されるシナリオ構成片テストシナリオを作成するように前記シナリオ作成手段を制御する制御手段と、
を有し、
前記無線通信用擬似端末試験シミュレータは、
無線通信用基地局と通信する通信手段と、
前記テストシナリオを前記シナリオ編集装置から取得して保存するシナリオ保存手段と、
前記シナリオ保存手段に保存されているテストシナリオを起動して、レコード単位にシナリオを実行するシナリオ実行手段と、
前記シナリオ実行手段によるテストシナリオの実行に基づいて、前記通信手段を介して前記無線通信用基地局と通信処理により応答される応答情報を取得する応答取得手段と、
を有することを特徴とする擬似端末試験システム。 A scenario editing device for editing a test scenario to be taken into a pseudo-terminal test simulator for arbitrary wireless communication, and a pseudo-terminal test simulator for wireless communication for executing a test scenario including a plurality of scenario components stored in the scenario editing device A pseudo-terminal test system including
The scenario editing device includes:
First storage means for individually storing a scenario configuration piece group in which a test scenario unique to each wireless communication pseudo-terminal test simulator is divided into predetermined single or plural sequence units;
First icon display means for selectively displaying a first icon group associated with the scenario component piece attribute stored in the first storage means on the display unit;
Scenario creation means for creating a test scenario by linking and registering a scenario component piece selected from the first icon group displayed by the first icon display means to the scenario display section displayed on the display section;
Second storage means for storing a test scenario created by the scenario creation means;
Evaluation means for evaluating connectivity of the test scenario created by the scenario creation means based on a connection rule stored in advance;
Control means for controlling the scenario creation means so as to create a scenario component piece test scenario selected from the first icon group displayed by the first icon display means after the evaluation by the evaluation means;
Have
The wireless communication pseudo-terminal test simulator is:
Means for communicating with a base station for wireless communication;
Scenario storage means for acquiring and storing the test scenario from the scenario editing device ;
Run the test scenario stored in the scenario storage unit, and scenario execution means for executing the scenario record unit,
Based on execution of the test scenario by the scenario execution means, response acquisition means for acquiring response information responded by communication processing with the wireless communication base station via the communication means;
A pseudo terminal test system characterized by comprising:
前記シナリオ編集装置は、
各無線通信用擬似端末試験シミュレータに固有のテストシナリオが所定の単一または複数のシーケンス単位に分割されているシナリオ構成片群を個別に記憶する第1の記憶手段と、
前記第1の記憶手段に記憶されるシナリオ構成片属性に対応付けられている第1のアイコン群を表示部に選択可能に表示する第1のアイコン表示手段と、
前記第1のアイコン表示手段により表示される第1のアイコン群から選択されるシナリオ構成片を前記表示部に表示されるシナリオ表示部に連結登録させてテストシナリオを作成するシナリオ作成手段と、
前記シナリオ作成手段により作成されるテストシナリオを記憶する第2の記憶手段と、
前記シナリオ作成手段により作成されるテストシナリオの連結性をあらかじめ記憶される連結ルールに基づいて評価する評価手段と、
前記評価手段による評価後、第1のアイコン表示手段により表示される第1のアイコン群から選択されるシナリオ構成片テストシナリオを作成するように前記シナリオ作成手段を制御する制御手段と、
を有し、
前記無線通信用擬似端末試験シミュレータは、
無線通信用基地局の通信機能を代行する仮想基地局手段と、
前記仮想基地局手段と通信する通信手段と、
前記テストシナリオを前記シナリオ編集装置から取得して保存するシナリオ保存手段と、
前記シナリオ保存手段に保存されているテストシナリオを起動して、レコード単位にシナリオを実行するシナリオ実行手段と、
前記シナリオ実行手段によるテストシナリオの実行に基づいて、前記通信手段を介して前記仮想基地局手段と通信処理により応答される応答情報を取得する応答取得手段と、
を有することを特徴とする擬似端末試験システム。 A scenario editing device for editing a test scenario to be taken into a pseudo-terminal test simulator for arbitrary wireless communication, and a pseudo-terminal test simulator for wireless communication for executing a test scenario including a plurality of scenario components stored in the scenario editing device A pseudo-terminal test system including
The scenario editing device includes:
First storage means for individually storing a scenario configuration piece group in which a test scenario unique to each wireless communication pseudo-terminal test simulator is divided into predetermined single or plural sequence units;
First icon display means for selectively displaying a first icon group associated with the scenario component piece attribute stored in the first storage means on the display unit;
Scenario creation means for creating a test scenario by linking and registering a scenario component piece selected from the first icon group displayed by the first icon display means to the scenario display section displayed on the display section;
Second storage means for storing a test scenario created by the scenario creation means;
Evaluation means for evaluating connectivity of the test scenario created by the scenario creation means based on a connection rule stored in advance;
Control means for controlling the scenario creation means so as to create a scenario component piece test scenario selected from the first icon group displayed by the first icon display means after the evaluation by the evaluation means;
Have
The wireless communication pseudo-terminal test simulator is:
Virtual base station means acting on behalf of the communication function of the base station for wireless communication;
Communication means for communicating with the virtual base station means;
Scenario storage means for acquiring and storing the test scenario from the scenario editing device ;
Run the test scenario stored in the scenario storage unit, and scenario execution means for executing the scenario record unit,
Based on execution of the test scenario by the scenario execution means, response acquisition means for acquiring response information responded by communication processing with the virtual base station means via the communication means;
A pseudo terminal test system characterized by comprising:
各無線通信用擬似基地局試験シミュレータに固有のテストシナリオが所定の単一または複数のシーケンス単位に分割されているシナリオ構成片群を第1の記憶手段に個別に記憶する第1の記憶ステップと、
前記第1の記憶手段に記憶されるシナリオ構成片属性に対応付けられている第1のアイコン群を表示部に選択可能に表示する第1のアイコン表示ステップと、
前記第1のアイコン表示ステップにより表示される第1のアイコン群から選択されるシナリオ構成片を前記表示部に表示されるシナリオ表示部に連結登録させてテストシナリオを作成するシナリオ作成ステップと、
前記シナリオ作成ステップにより作成されるテストシナリオを第2の記憶手段に記憶する第2の記憶ステップと、
前記シナリオ作成ステップにより作成されるテストシナリオの連結性をあらかじめ記憶される連結ルールに基づいて評価する評価ステップと、
前記評価ステップによる評価後、第1のアイコン表示ステップにより表示される第1のアイコン群から選択されるシナリオ構成片テストシナリオを作成するように前記シナリオ作成ステップを制御する制御ステップと、
を有することを特徴とするシナリオ編集方法。 A scenario editing method in a scenario editing apparatus for editing a test scenario to be taken into a simulated base station test simulator for wireless communication,
A first storage step of individually storing in a first storage means a group of scenario components in which a test scenario unique to each wireless communication pseudo-base station test simulator is divided into predetermined single or plural sequence units; ,
A first icon display step for selectively displaying a first icon group associated with the scenario component piece attribute stored in the first storage means on the display unit;
A scenario creation step of creating a test scenario by linking and registering a scenario component selected from the first icon group displayed in the first icon display step to the scenario display unit displayed on the display unit;
A second storage step of storing the test scenario created by the scenario creation step in a second storage means;
An evaluation step for evaluating connectivity of the test scenario created by the scenario creation step based on a connection rule stored in advance;
A control step for controlling the scenario creation step so as to create a scenario component piece test scenario selected from the first icon group displayed by the first icon display step after the evaluation by the evaluation step;
A scenario editing method characterized by comprising:
各無線通信用擬似端末試験シミュレータに固有のテストシナリオが所定の単一または複数のシーケンス単位に分割されているシナリオ構成片群を第1の記憶手段に個別に記憶する第1の記憶ステップと、
前記第1の記憶手段に記憶されるシナリオ構成片属性に対応付けられている第1のアイコン群を表示部に選択可能に表示する第1のアイコン表示ステップと、
前記第1のアイコン表示ステップにより表示される第1のアイコン群から選択されるシナリオ構成片を前記表示部に表示されるシナリオ表示部に連結登録させてテストシナリオを作成するシナリオ作成ステップと、
前記シナリオ作成ステップにより作成されるテストシナリオを第2の記憶手段に記憶する第2の記憶ステップと、
前記シナリオ作成ステップにより作成されるテストシナリオの連結性をあらかじめ記憶される連結ルールに基づいて評価する評価ステップと、
前記評価ステップによる評価後、第1のアイコン表示ステップにより表示される第1のアイコン群から選択されるシナリオ構成片テストシナリオを作成するように前記シナリオ作成ステップを制御する制御ステップと、
を有することを特徴とするシナリオ編集方法。 A scenario editing method in a scenario editing apparatus for editing a test scenario to be taken into a pseudo terminal test simulator for wireless communication,
A first storage step of individually storing in a first storage means a group of scenario components in which a test scenario unique to each pseudo-terminal test simulator for wireless communication is divided into predetermined single or plural sequence units;
A first icon display step for selectively displaying a first icon group associated with the scenario component piece attribute stored in the first storage means on the display unit;
A scenario creation step of creating a test scenario by linking and registering a scenario component selected from the first icon group displayed in the first icon display step to the scenario display unit displayed on the display unit;
A second storage step of storing the test scenario created by the scenario creation step in a second storage means;
An evaluation step for evaluating connectivity of the test scenario created by the scenario creation step based on a connection rule stored in advance;
A control step for controlling the scenario creation step so as to create a scenario component piece test scenario selected from the first icon group displayed by the first icon display step after the evaluation by the evaluation step;
A scenario editing method characterized by comprising:
前記シナリオ編集装置は、
各無線通信用擬似基地局試験シミュレータに固有のテストシナリオが所定の単一または複数のシーケンス単位に分割されているシナリオ構成片群を第1の記憶手段に個別に記憶する第1の記憶ステップと、
前記第1の記憶手段に記憶されるシナリオ構成片属性に対応付けられている第1のアイコン群を表示部に選択可能に表示する第1のアイコン表示ステップと、
前記第1のアイコン表示ステップにより表示される第1のアイコン群から選択されるシナリオ構成片を前記表示部に表示されるシナリオ表示部に連結登録させてテストシナリオを作成するシナリオ作成ステップと、
前記シナリオ作成ステップにより作成されるテストシナリオを第2の記憶手段に記憶する第2の記憶ステップと、
前記シナリオ作成ステップにより作成されるテストシナリオの連結性をあらかじめ記憶される連結ルールに基づいて評価する評価ステップと、
前記評価ステップによる評価後、第1のアイコン表示ステップにより表示される第1のアイコン群から選択されるシナリオ構成片テストシナリオを作成するように前記シナリオ作成ステップを制御する制御ステップと、
を有し、
前記無線通信用擬似基地局試験シミュレータは、
無線通信用端末と通信する通信ステップと、
前記テストシナリオを前記シナリオ編集装置から取得してシナリオ保存手段に保存するシナリオ保存ステップと、
前記シナリオ保存手段に保存されているテストシナリオを起動して、レコード単位にシナリオを実行するシナリオ実行ステップと、
前記シナリオ実行ステップによるテストシナリオの実行に基づいて、前記通信ステップにより前記無線通信用端末と通信処理により応答される応答情報を取得する応答取得ステップと、
を有することを特徴とする試験処理方法。 Scenario editing apparatus for editing a test scenario to be taken into an arbitrary radio communication pseudo base station test simulator, and a radio communication pseudo base station for executing a test scenario including a plurality of scenario components stored in the scenario editing apparatus A test processing method in a pseudo base station test system including a test simulator ,
The scenario editing device includes:
A first storage step of individually storing in a first storage means a group of scenario components in which a test scenario unique to each wireless communication pseudo-base station test simulator is divided into predetermined single or plural sequence units; ,
A first icon display step for selectively displaying a first icon group associated with the scenario component piece attribute stored in the first storage means on the display unit;
A scenario creation step of creating a test scenario by linking and registering a scenario component selected from the first icon group displayed in the first icon display step to the scenario display unit displayed on the display unit;
A second storage step of storing the test scenario created by the scenario creation step in a second storage means;
An evaluation step for evaluating connectivity of the test scenario created by the scenario creation step based on a connection rule stored in advance;
A control step for controlling the scenario creation step so as to create a scenario component piece test scenario selected from the first icon group displayed by the first icon display step after the evaluation by the evaluation step;
Have
The pseudo base station test simulator for wireless communication,
A communication step of communicating with the wireless communication terminal;
A scenario storage step of acquiring the test scenario from the scenario editing device and storing it in a scenario storage means;
Run the test scenario stored in the scenario storage unit, and the scenario execution step of executing the scenario record unit,
Based on execution of the test scenario by the scenario execution step, a response acquisition step of acquiring response information responded by communication processing with the wireless communication terminal by the communication step;
The test processing method characterized by having.
前記シナリオ編集装置は、
各無線通信用擬似基地局試験シミュレータに固有のテストシナリオが所定の単一または複数のシーケンス単位に分割されているシナリオ構成片群を第1の記憶手段に個別に記憶する第1の記憶ステップと、
前記第1の記憶手段に記憶されるシナリオ構成片属性に対応付けられている第1のアイコン群を表示部に選択可能に表示する第1のアイコン表示ステップと、
前記第1のアイコン表示ステップにより表示される第1のアイコン群から選択されるシナリオ構成片を前記表示部に表示されるシナリオ表示部に連結登録させてテストシナリオを作成するシナリオ作成ステップと、
前記シナリオ作成ステップにより作成されるテストシナリオを第2の記憶手段に記憶する第2の記憶ステップと、
前記シナリオ作成ステップにより作成されるテストシナリオの連結性をあらかじめ記憶される連結ルールに基づいて評価する評価ステップと、
前記評価ステップによる評価後、第1のアイコン表示ステップにより表示される第1のアイコン群から選択されるシナリオ構成片テストシナリオを作成するように前記シナリオ作成ステップを制御する制御ステップと、
を有し、
前記無線通信用擬似基地局試験シミュレータは、
無線通信用端末の通信機能を代行する仮想端末手段と通信する通信ステップと、
前記テストシナリオを前記シナリオ編集装置から取得してシナリオ保存手段に保存するシナリオ保存ステップと、
前記シナリオ保存ステップに保存されているテストシナリオを起動して、レコード単位にシナリオを実行するシナリオ実行ステップと、
前記シナリオ実行ステップによるテストシナリオの実行に基づいて、前記通信ステップを介して前記仮想端末手段と通信処理により応答される応答情報を取得する応答取得ステップと、
を有することを特徴とする試験処理方法。 Scenario editing apparatus for editing a test scenario to be taken into an arbitrary radio communication pseudo base station test simulator, and a radio communication pseudo base station for executing a test scenario including a plurality of scenario components stored in the scenario editing apparatus A test processing method in a pseudo base station test system including a test simulator ,
The scenario editing device includes:
A first storage step of individually storing in a first storage means a group of scenario components in which a test scenario unique to each wireless communication pseudo-base station test simulator is divided into predetermined single or plural sequence units; ,
A first icon display step for selectively displaying a first icon group associated with the scenario component piece attribute stored in the first storage means on the display unit;
A scenario creation step of creating a test scenario by linking and registering a scenario component selected from the first icon group displayed in the first icon display step to the scenario display unit displayed on the display unit;
A second storage step of storing the test scenario created by the scenario creation step in a second storage means;
An evaluation step for evaluating connectivity of the test scenario created by the scenario creation step based on a connection rule stored in advance;
A control step for controlling the scenario creation step so as to create a scenario component piece test scenario selected from the first icon group displayed by the first icon display step after the evaluation by the evaluation step;
Have
The pseudo base station test simulator for wireless communication,
A communication step of communicating with virtual terminal means acting as a communication function of the wireless communication terminal;
A scenario storage step of acquiring the test scenario from the scenario editing device and storing it in a scenario storage means;
Run the test scenario stored in the scenario storage step, a scenario execution step of executing the scenario record unit,
Based on the execution of the test scenario by the scenario execution step, a response acquisition step of acquiring response information responded by communication processing with the virtual terminal means through the communication step;
The test processing method characterized by having.
前記シナリオ編集装置は、
各無線通信用擬似端末試験シミュレータに固有のテストシナリオが所定の単一または複数のシーケンス単位に分割されているシナリオ構成片群を第1の記憶手段に個別に記憶する第1の記憶ステップと、
前記第1の記憶手段に記憶されるシナリオ構成片属性に対応付けられている第1のアイコン群を表示部に選択可能に表示する第1のアイコン表示ステップと、
前記第1のアイコン表示ステップにより表示される第1のアイコン群から選択されるシナリオ構成片を前記表示部に表示されるシナリオ表示部に連結登録させてテストシナリオを作成するシナリオ作成ステップと、
前記シナリオ作成ステップにより作成されるテストシナリオを第2の記憶手段に記憶する第2の記憶ステップと、
前記シナリオ作成ステップにより作成されるテストシナリオの連結性をあらかじめ記憶される連結ルールに基づいて評価する評価ステップと、
前記評価ステップによる評価後、第1のアイコン表示ステップにより表示される第1のアイコン群から選択されるシナリオ構成片テストシナリオを作成するように前記シナリオ作成ステップを制御する制御ステップと、
を有し、
前記無線通信用擬似端末試験シミュレータは、
無線通信用基地局と通信する通信ステップと、
前記テストシナリオを前記シナリオ編集装置から取得してシナリオ保存手段に保存するシナリオ保存ステップと、
前記シナリオ保存ステップに保存されているテストシナリオを起動して、レコード単位にシナリオを実行するシナリオ実行ステップと、
前記シナリオ実行ステップによるテストシナリオの実行に基づいて、前記通信ステップを介して前記無線通信用基地局と通信処理により応答される応答情報を取得する応答取得ステップと、
を有することを特徴とする試験処理方法。 A scenario editing device for editing a test scenario to be taken into a pseudo-terminal test simulator for arbitrary wireless communication, and a pseudo-terminal test simulator for wireless communication for executing a test scenario including a plurality of scenario components stored in the scenario editing device A test processing method for a pseudo-terminal test system including :
The scenario editing device includes:
A first storage step of individually storing in a first storage means a group of scenario components in which a test scenario unique to each pseudo-terminal test simulator for wireless communication is divided into predetermined single or plural sequence units;
A first icon display step for selectively displaying a first icon group associated with the scenario component piece attribute stored in the first storage means on the display unit;
A scenario creation step of creating a test scenario by linking and registering a scenario component selected from the first icon group displayed in the first icon display step to the scenario display unit displayed on the display unit;
A second storage step of storing the test scenario created by the scenario creation step in a second storage means;
An evaluation step for evaluating connectivity of the test scenario created by the scenario creation step based on a connection rule stored in advance;
A control step for controlling the scenario creation step so as to create a scenario component piece test scenario selected from the first icon group displayed by the first icon display step after the evaluation by the evaluation step;
Have
The wireless communication pseudo-terminal test simulator is:
A communication step of communicating with a base station for wireless communication;
A scenario storage step of acquiring the test scenario from the scenario editing device and storing it in a scenario storage means;
Run the test scenario stored in the scenario storage step, a scenario execution step of executing the scenario record unit,
Based on execution of the test scenario by the scenario execution step, a response acquisition step of acquiring response information responded by communication processing with the base station for wireless communication through the communication step;
The test processing method characterized by having.
前記シナリオ編集装置は、
各無線通信用擬似端末試験シミュレータに固有のテストシナリオが所定の単一または複数のシーケンス単位に分割されているシナリオ構成片群を第1の記憶手段に個別に記憶する第1の記憶ステップと、
前記第1の記憶手段に記憶されるシナリオ構成片属性に対応付けられている第1のアイコン群を表示部に選択可能に表示する第1のアイコン表示ステップと、
前記第1のアイコン表示ステップにより表示される第1のアイコン群から選択されるシナリオ構成片を前記表示部に表示されるシナリオ表示部に連結登録させてテストシナリオを作成するシナリオ作成ステップと、
前記シナリオ作成ステップにより作成されるテストシナリオを第2の記憶手段に記憶する第2の記憶ステップと、
前記シナリオ作成ステップにより作成されるテストシナリオの連結性をあらかじめ記憶される連結ルールに基づいて評価する評価ステップと、
前記評価ステップによる評価後、第1のアイコン表示ステップにより表示される第1のアイコン群から選択されるシナリオ構成片テストシナリオを作成するように前記シナリオ作成ステップを制御する制御ステップと、
を有し、
前記無線通信用擬似端末試験シミュレータは、
無線通信用基地局の通信機能を代行する仮想基地局手段と通信する通信ステップと、
前記テストシナリオを取得してシナリオ保存手段に保存するシナリオ保存ステップと、
前記シナリオ保存ステップに保存されているテストシナリオを起動して、レコード単位にシナリオを実行するシナリオ実行ステップと、
前記シナリオ実行ステップによるテストシナリオの実行に基づいて、前記通信ステップを介して前記仮想基地局手段と通信処理により応答される応答情報を取得する応答取得ステップと、
を有することを特徴とする試験処理方法。 A scenario editing device for editing a test scenario to be taken into a pseudo-terminal test simulator for arbitrary wireless communication, and a pseudo-terminal test simulator for wireless communication for executing a test scenario including a plurality of scenario components stored in the scenario editing device A test processing method for a pseudo-terminal test system including :
The scenario editing device includes:
A first storage step of individually storing in a first storage means a group of scenario components in which a test scenario unique to each pseudo-terminal test simulator for wireless communication is divided into predetermined single or plural sequence units;
A first icon display step for selectively displaying a first icon group associated with the scenario component piece attribute stored in the first storage means on the display unit;
A scenario creation step of creating a test scenario by linking and registering a scenario component piece selected from the first icon group displayed in the first icon display step to the scenario display unit displayed on the display unit;
A second storage step of storing the test scenario created by the scenario creation step in a second storage means;
An evaluation step for evaluating connectivity of the test scenario created by the scenario creation step based on a connection rule stored in advance;
A control step for controlling the scenario creation step so as to create a scenario component piece test scenario selected from the first icon group displayed by the first icon display step after the evaluation by the evaluation step;
Have
The wireless communication pseudo-terminal test simulator is:
A communication step of communicating with virtual base station means acting on behalf of the wireless communication base station;
A scenario storage step of acquiring the test scenario and storing it in a scenario storage means;
Run the test scenario stored in the scenario storage step, a scenario execution step of executing the scenario record unit,
Based on execution of the test scenario by the scenario execution step, a response acquisition step of acquiring response information responded by communication processing with the virtual base station means through the communication step;
The test processing method characterized by having.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005235108A JP4440185B2 (en) | 2004-12-27 | 2005-08-15 | Scenario editing apparatus, pseudo base station test system, pseudo terminal test system, scenario editing method and test processing method, and storage medium storing computer-readable program and program |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004375374 | 2004-12-27 | ||
JP2005235108A JP4440185B2 (en) | 2004-12-27 | 2005-08-15 | Scenario editing apparatus, pseudo base station test system, pseudo terminal test system, scenario editing method and test processing method, and storage medium storing computer-readable program and program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2006211638A JP2006211638A (en) | 2006-08-10 |
JP4440185B2 true JP4440185B2 (en) | 2010-03-24 |
Family
ID=36967932
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005235108A Expired - Fee Related JP4440185B2 (en) | 2004-12-27 | 2005-08-15 | Scenario editing apparatus, pseudo base station test system, pseudo terminal test system, scenario editing method and test processing method, and storage medium storing computer-readable program and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4440185B2 (en) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4790644B2 (en) * | 2007-02-08 | 2011-10-12 | アンリツ株式会社 | Scenario generation device and scenario generation program |
JP4828462B2 (en) * | 2007-03-30 | 2011-11-30 | アンリツ株式会社 | Pseudo base station equipment |
JP5379994B2 (en) * | 2008-04-18 | 2013-12-25 | 日本システムウエア株式会社 | Communication test apparatus, network having communication test function, connection test method, and connection test program |
KR101297576B1 (en) * | 2011-08-17 | 2013-08-19 | 주식회사 이노와이어리스 | call processing apparatus of base station emulator using script |
JP5599857B2 (en) * | 2012-10-01 | 2014-10-01 | アンリツ株式会社 | Mobile terminal test apparatus and mobile terminal test method |
JP5705889B2 (en) * | 2013-01-18 | 2015-04-22 | アンリツ株式会社 | Scenario generation device, scenario generation method, and scenario generation program |
JP5814413B2 (en) * | 2014-03-28 | 2015-11-17 | アンリツ株式会社 | Test apparatus and test method |
JP6263163B2 (en) * | 2015-12-21 | 2018-01-17 | アンリツ株式会社 | Sequence generating apparatus, error rate measuring apparatus using the same, and sequence generating method |
-
2005
- 2005-08-15 JP JP2005235108A patent/JP4440185B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2006211638A (en) | 2006-08-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4440185B2 (en) | Scenario editing apparatus, pseudo base station test system, pseudo terminal test system, scenario editing method and test processing method, and storage medium storing computer-readable program and program | |
JP5112340B2 (en) | Improved method and system for testing a subscriber identity module (SIM) application toolkit | |
CN111159049B (en) | Automatic interface testing method and system | |
CN102420891B (en) | Mobile terminal and test method, equipment and system thereof | |
KR20080068385A (en) | Program test system, method and computer readable medium on which program for executing the method is recorded | |
CN104978263A (en) | Mobile terminal application program test method and mobile terminal application program test system | |
CN101272422A (en) | Mobile phone automatized test method | |
CN112732587B (en) | Automatic test log acquisition method and device, electronic equipment and storage medium | |
CN105302722A (en) | CTS automatic test method and apparatus | |
CN109558313B (en) | Method and device for constructing abnormal test scene | |
CN111475390A (en) | Log collection system deployment method, device, equipment and storage medium | |
CN105760300A (en) | Automatic STK/UTK service testing method and system | |
CN107509212B (en) | Test method and test system for mobile terminal | |
CN112181749A (en) | Hardware testing method and device, electronic equipment and storage medium | |
CN112214405A (en) | Software testing method and device, electronic equipment and readable storage medium | |
KR100892141B1 (en) | Test method for automatically testing portable device and apparatus there-for | |
CN111651232A (en) | One-machine multi-control method, device and system and electronic equipment | |
CN111679652A (en) | Test method and device based on smart screen, smart screen and readable storage medium | |
CN111050333A (en) | Base station automatic test method and system | |
JP4064392B2 (en) | Scenario generation device, pseudo base station, scenario generation program, and recording medium | |
CN103095882A (en) | Automated testing method and automated testing system for intelligent mobile terminal external field | |
US9774408B2 (en) | Mobile communication terminal test device and a test analysis unit therefor | |
KR101488815B1 (en) | Device for generating a script for menu test, menu test automatic system having the same, and method thereof | |
CN111158987A (en) | Health check method and device of micro-service architecture | |
CN109995931B (en) | Method and device for realizing automatic calling |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070307 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090701 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090714 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20090715 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090827 |
|
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: 20100105 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100106 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130115 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4440185 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130115 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20160115 Year of fee payment: 6 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |