0

1 つのプロジェクト [MonkeytalkProject1] を作成し、そこにログイン、ログアウトなどの複数のフォルダーを追加した状況があります。これで、login.mt と logout.mt のスクリプトが作成されました。このようにlogout.mtスクリプトをlogin.mtスクリプトで使用したい[スクリプトlouout.mt実行]。しかし、login.mt scrpt を実行するとログアウトせず、[Logout.mt source not found] というエラーが表示されます。また、MonkeyTalk でプロジェクトを作成する際に従う必要がある適切なテスト設計構造を教えてください。前もって感謝します。

4

2 に答える 2

1

これは、TestLibrary を使用して実現できます。前述のように、Logout フォルダー スクリプトを Login フォルダーで使用したい場合は、Logout フォルダーから必要なすべてのスクリプトを選択し、右クリックして [New] -> [Testlibrary] を選択するだけです。次に、TestLibrary_Logout.mtl のような論理名を付けて、ライブラリを作成するソース フォルダー [Login] を選択します。

これで、logout.mt スクリプトを login.mt で次のように呼び出すことができます。

Script louout.mt Run

ハッピーオートメーション!!

詳細については、こちらを参照してください

于 2015-07-24T12:28:47.493 に答える
0

Monkeytalk はフラットなディレクトリ構造で動作するため、別のフォルダーからスクリプトを呼び出すことはできません。

ログインとログアウトを個別の関数として js ファイルに入れ、その js をスクリプト ファイルに含めてから、必要に応じてそれらの関数を呼び出します。

于 2015-01-12T05:01:25.390 に答える