2つのフィールドがある画面のスクリプトを作成し、それらのフィールドの値のさまざまな可能性をテストして、次の画面に移動するかどうかをテストします。ただし、これらのフィールドに入力するデータの組み合わせが大きすぎます。では、データがすでに保存されているExcel /その他のファイルからデータをインポートできますか?
質問する
437 次
1 に答える
2
はい、可能です。bash スクリプトで取得できるすべてのデータを取得できます。必要な情報を標準出力に出力するスクリプト ファイルを作成します。例えば
#!/bin/bash
cat myfile
この bash スクリプトを UIAutomation から実行し、このコマンドで出力を取得できます。
var result = target.host().performTaskWithPathArgumentsTimeout(full_path_to_your_script, [""], 10);
これで、bash スクリプトの出力を使用できます。
element.setValue(result.stdout);
ここで fabe の回答を参照してください。 https://stackoverflow.com/a/19016573/344798
于 2013-11-26T13:19:00.730 に答える