私はjavascriptUIAutomationテストスクリプトを書いています。実行中のテストのスクリーンショットを撮るにはどうすればよいですか?
質問する
1949 次
1 に答える
1
JSコードでは、UIATargetメソッドcaptureScreenWithNameおよびcaptureRectWithNameを使用してスクリーンショットを撮ることができます。
例えば:
target = UIATarget.localTarget();
application = target.frontMostApp();
target.captureScreenWithName("myscreenshot");
次に、Instrumentsの[記録]ボタンを押してスクリプトを再生すると、実行が終了して停止したときに、テスト結果ディレクトリにスクリーンショットが表示されます。
私のシステムでは、上記の例を実行した後に保存されたスクリーンショットは次の場所にあります。
~/Instruments/myscreenshot.png
于 2012-05-04T22:29:04.393 に答える