0

TestComplete のデスクトップ ショートカットからアプリケーションを起動しようとしています。アプリケーションが正常に起動したかどうかを確認する必要があります。そうでない場合は、失敗の理由を知りたいです。

Testcomplete は、Win32API ライブラリを使用して一部の Windows API の呼び出しを容易にします。したがって、exe を介してアプリケーションを起動するには、Win32API.WinExec() メソッドを使用しています。WinExecの戻り値に基づいて、何か問題が発生したかどうかがわかります。ただし、WinExec は .lnk ファイル/ショートカットでは使用できません。WinExec の 1 番目の引数として .lnk ファイルを指定する代わりに、.lnk ファイルが存在しない場合でも常に true を返す cmd /c xyz.lnk を指定できます。これは、cmd.exe で検証が成功したか、いいえ。しかし、このシナリオを検証するためのより良い解決策はありますか?

ちなみに、Testcomplete では JScript を使用しています。

4

1 に答える 1