問題タブ [qtp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
12199 参照

vbscript - QTPで、ダイアログがすでに開いているかどうかを確認する方法は?

次のコードを使用して、ダイアログが既に開いているかどうかを確認しています

このコードは、コードを実行するたびに同じダイアログを再度開かないようにするためのものです。ただし、qtp の実行は約 10 ~ 15 秒待機してから、次のステップに進みます。どうすればこれを避けることができますか?

ダイアログが開いていない場合は、メニューをクリックしてダイアログを開きます。

0 投票する
1 に答える
193 参照

vbscript - 配列要素への複数変換の問題

次のようなコードを使用しています

F2 F3 F5 として値を返す split(Window(window_name).Dialog(dialog_name).WinList(control_name).GetSelection

ただし、同じものを分割しようとすると、次のように配列 selected_values に値を格納するために、 selected_values = split(Window(window_name).Dialog(dialog_name).WinList(control_name).GetSelection," ",-1,1)

selected_values は単一の要素として保存されません。代わりに、selected_values(0) は結果を F2 F3 F5 として表示します。複数行の要素を単一の配列に保存するにはどうすればよいですか? スペースに基づいて文字列を分割できず、同じ文字列に改行を導入できませんでした..

0 投票する
3 に答える
6541 参照

string - VBScript: 同一に見える 2 つの文字列の違いを見つける方法

VB スクリプトで比較される 2 つの文字列 "test_name" があります。これらは同一である必要があり、デバッグ ビューアでは同一に見えますが、StrCompare(string1, string2) は 1 を返します。

歴史。 これは QTP でのテストです。最初の文字列は Excel から読み取られます。2 つ目は、Windows アプリケーションからのものです。QTP は Excel から値を読み取り、それを Windows フォームに入力してから、別の場所から同じ値を読み取ります。これら 2 つの値が同じ場合、テストは成功します。

テストを修正できるように、これら 2 つの文字列の違いを見つけるにはどうすればよいですか?

0 投票する
1 に答える
1308 参照

vbscript - ツールバーボタンにまったくアクセスできません

次のコードを使用していますが、ツールバーのボタンにまったくアクセスできません。エラーは「不明なエラー」です

ここでは、サンプル ツールバーがオブジェクト リポジトリに追加され、正しく強調表示されます。

0 投票する
2 に答える
7540 参照

automation - セッションを最小化したままにして、リモート マシンで QTP スクリプトを実行できますか

実行をスケジュールしたいマシンがいくつかあります。これらのマシンにリモートでアクセスして実行する必要があります。これらのマシンから実行を開始してセッションを最小化すると、スクリプトが失敗します。したがって、セッションを最小限に抑えながら QTP スクリプトを実行できるかどうかを知りたいだけです。はいの場合、スクリプトでどのような変更を加える必要がありますか。ありがとう。

0 投票する
1 に答える
193 参照

automation - 奇数記録 qtp

qtp でテキスト chepoing を作成していたときに、記録結果が奇妙な記録結果になる

スキャンされた入力は

代替テキスト http://img22.imageshack.us/img22/8255/capture1pa.png

そして、私はこのように表示される秒数の代わりに出力を取得します

代替テキスト http://img22.imageshack.us/img22/5273/capture2c.png

そして、私はこのようにテキストを変更しました

代替テキスト http://img801.imageshack.us/img801/7492/capture4f.png

しかし、テストを実行すると、テスト結果は次のようになります

代替テキスト http://img94.imageshack.us/img94/2575/capture3z.png

何度もキャプチャしましたが、上記と同じように表示されます。このような表示の仕方がわかりません、助けてください。

0 投票する
1 に答える
4747 参照

vbscript - アイテムがコンボボックスに存在するかどうかを確認するqtpの方法はありますか?

コンボ内のすべての要素を取得し、必要な値を確認する次のコードを作成しましたが、もっと良い方法があると思います。コンボボックスに項目があるかどうかを確認するより良い方法は何ですか? QTP ヘルプから取得できませんでした。

0 投票する
2 に答える
1852 参照

qtp - qtpの標準およびテキストチェックポイントの時期

私はqtpが初めてで、標準チェックポイントとテキストチェックポイントと混同しています.標準チェックポイントはウィンドウ内のすべてのテキストコンテンツを読み取ることがありますが、テキストはテキストコンテンツを読み取りません.

標準およびテキストチェックポイントが使用される状況で私を助けてください

0 投票する
1 に答える
1289 参照

qtp - qtpのチェックポイントで実際のデータを取得する方法は?

私はqtpを初めて使用します。データをチェックポイントで取得したいのですが、チェックポイントの戻り値、チェックポイントのキャプチャデータ、そのデータがmsgboxに表示されるかどうかについては尋ねていません。

0 投票する
3 に答える
455 参照

vbscript - Quick Test Pro のあいまいなオブジェクト

Quick Test Pro を使用して、アプリケーション内の特定のオブジェクトを一意に識別できるかどうか疑問に思っています。

たとえば、Web ページに 10 個の OK ボタンがあり、HTML や Javascript で一意の識別子が指定されていない場合、3 番目のボタンをどのように選択すればよいでしょうか?

ご協力いただきありがとうございます。