テストPCの画面解像度でアプリケーションオブジェクトにアクセスするQTPは、ラップトップのアプリケーションウィンドウオブジェクトにアクセスしませんか?これを解決するための提案はありますか?
4 に答える
私も質問を理解していませんが、それは解決の問題かもしれません:Mercury Quick Test Proと仮想マシンへの答えを見てみてください:あるクライアントマシンからは動作しますが、別のクライアントマシンからは動作しません。
コードに座標を含む多くのステートメントがありますか?
それらが座標を含む場合、コードが失敗する可能性が最も高くなります。コードスニペットをここに投稿しない場合は、分析できるようにしてください。
あなたが何を意味するのか本当に理解していない。職場でQTPを使用していることを知っておいてください。多くの理由で、QTPはあまり好きではありません...
Seleniumを試してみたほうがいいでしょう。これは強力なツールです:)
ねえ、もしあなたがウェブアプリケーションを自動化しているなら、あなたの解像度を100%に変えてください。100%以上または100%未満の場合、qtpスクリプトは失敗します。
OR
別の解決策として、QresやMultiResなどのサードパーティツールを使用できます。これらのツールは、実行時にQTPを使用して操作できます。これまでのところ、vbスクリプトを使用して実行時に画面解像度を変更するためのコードは見つかりませんでした。誰かがそれを見つけたら、それを投稿してください。