最近、私はiOSアプリでいくつかのストレステストを行う必要があります。私は単体テストがいくつかのコードレベルまたは小さなモジュールレベルのテストのためだけであることを発見しました(多分私は間違っていますが、これは私が今理解しているものです)UIAutomatoinのjavascript(iOS)でアプリケーションフローを制御する方法は?
私はいくつかのアプリケーションレベルのストレスアプリ全体を実行してテストすると、私は楽器のUIAutomationを使うことができます。
Appleは、使用方法に関する多くの文書を提供していません。私はウェブを検索し、UIAutomationを使う基本的な方法を学んだ。しかし、もっと複雑なやり方でそれを使う方法は?
私は、UIAElementがwaitForInvalidメソッドを持っていることがわかりました。いくつかのコントロール作業を行うことができます。しかし、どうすれば "waitUntilItAppearsOnScreen"のようにすることができますか?
私は
while(true)
{
if(something.isOnScreen())
{break;}
}
のようなものを使用する必要がありますか?
(私はそれがちょうど、について説明するために、javasciptのコードではないかもしれません知っている)