まず、私が何をやっているのか、いくつか考えてみましょう。私はフレームワークのないいくつかのテストケースを書いています。このために、UFTを起動するコードを記述したVBSファイルを作成し、アクションのオープンを作成しました。コードは次のようである:それは私がすべての呼び出していたにUFTを起動し、アクションを開きますHP UFT-Vbスクリプトのヘルプが必要です
Set qtApp= CreateObject("QuickTest.Application")
qtApp.Launch
qtApp.Visible = True
Set qtTest = qtApp.Test
'And then call your scripts one after another
qtApp.Open "D:\UFT\TestScript\Function_Demo",true
Set qtTest = qtApp.Test
qtTest.Run
はまた、このアクションに関連付けられている各シナリオの機能を作成しているので、VBSファイルは、第3のシステムによってトリガされるたび関数はここに私の最初の質問が来る
- 私はどのように順番に実行されるように関数の優先順位を設定できますか?
- また、結果ステータスのコードを合格/不合格として書きたいと思っています。また、合格と失敗のステータスに応じて、XML固有のノードをステータスで更新したいと同時に、テストケースのスクリーンショットをキャプチャしたいそれが失敗したときはいつでも、XMLノードのパスを更新する必要があります。 私はUFTについて非常に新しいので、これを行う方法がわからなかったので、誰かがこれで私を助けてくれますか?どのようにコードを記述し、すべてのものが必要になるのでしょうか?
クイック応答をいただければ幸いです。機能の優先順位について
あなたの最初のクエリがノーを作りますsense - 実行する順序で関数を呼び出す必要があります。適用する優先順位の割り当てはありません。 2番目のクエリは達成できますが、ここではコードを書くだけではなく、最初に費やした労力を示す必要があります。その時点で問題を解決するために役立ちます。 – Dave
最初の質問については、[ここ](https://stackoverflow.com/questions/32824427/why-only-the-latest-function-is-called-if-the-function-name-are-same -in-uft-12) – Pranav
こんにちはAmit、ようこそ、投稿していただきありがとうございます。この記事のこの2つの質問を2つの別々の質問に分けておけば、このポストを分割すると助けになると思います。質問は関連していないように見えます。 – Dan