QTP:パラメータ化されたスクリプトの強化

ステップ:

        1.分析スクリプトは、データのパラメータが必要です
        キーワードビューでパラメータ2.代替を
        3.設定パラメータデータソース
        コール属性の設定操作4.
        5.再生検証

A、DataTable-最も一般的な

シートグローバルテーブルまたはテーブルデータによれば、ラインによってそうすることの前に提供されたデータの行を行います。

SystemUtil.Run "C:\HP\QTP\samples\flight\app\flight4a.exe"
Dialog("Login").WinEdit("Agent Name:").Set DataTable("p_Text", dtGlobalSheet)
Dialog("Login").WinEdit("Agent Name:").Type  micTab 
Dialog("Login").WinEdit("Password:").SetSecure DataTable("p_Text1", dtGlobalSheet)
Dialog("Login").WinEdit("Password:").Type  micReturn 
Window("Flight Reservation").Close

第二に、乱数

乱数間隔で乱数、その後指定された場所を入力し、次のフレームのためのように。

SystemUtil.Run "C:\HP\QTP\samples\flight\app\flight4a.exe"
Dialog("Login").WinEdit("Agent Name:").Set RandomNumber(1000, 2000)
Dialog("Login").WinEdit("Agent Name:").Type  micTab 
Dialog("Login").WinEdit("Password:").SetSecure DataTable("p_Text1", dtGlobalSheet)
Dialog("Login").WinEdit("Password:").Type  micReturn 
Window("Flight Reservation").Close

第三に、環境変数

あなたは、環境変数を設定した後、次はそれを手動で変更しない限り、値は、常に環境変数の設定値であり、変更は発生しません。

静的環境変数 - いないシステムのデフォルトのカスタム変更 

TestDir:当前测试脚本目录
TestName:当前测试脚本名称
ActionName:当前测试脚本Action名称
ProductDir:当前产品的安装路径
ResultDir:当前脚本测试报告保存路径
LocalHostName:本机计算机名称

動的な環境変数 - [インポートおよびアウトソーシングをカスタマイズすることができます

获取环境变量的值:Envionment(“VarName”)
设置环境变量的值:Envionment(“VarName”) =“test”
SystemUtil.Run "C:\HP\QTP\samples\flight\app\flight4a.exe"
Dialog("Login").WinEdit("Agent Name:").Set Environment("ResultDir")
Dialog("Login").WinEdit("Agent Name:").Type  micTab 
Dialog("Login").WinEdit("Password:").SetSecure DataTable("p_Text1", dtGlobalSheet)
Dialog("Login").WinEdit("Password:").Type  micReturn 
Window("Flight Reservation").Close

 

 

 

公開された349元の記事 ウォンの賞賛161 ビュー190 000 +

おすすめ

転載: blog.csdn.net/qq_42192693/article/details/103675360
おすすめ