2016-08-26 8 views
0

テーブルからランダムなセルを選択して、選択された要素ごとに表示される共通要素のアサーションを行うテストを作成しようとしています。私は特定の座標をタップすることを避けたいですが、私はほぼ完全にオートメーションとプログラミングの両方に新しいと答えを見つけることができません。私は完全なコードがそれが可能であればちょっとしたアドバイスを望んでいません。ありがとう!テーブル内の特定のセルをタップする方法UIオートメーション(Switft)

+0

私はあなたが持っていると確信しているいくつかの他の質問に役立つ可能性のある[UI Testing Cheat Sheet](http://masilotti.com/ui-testing-cheat-sheet/)をまとめました。 –

答えて

0

あなたはセルがあるどのように多くのワークアウトとランダム1にアクセスするためのカウントから乱数を生成するためのクエリを使用し

let cell = XCUIApplication().tables.cells.elementAtIndex(randomInt) 
2

のようなもので、ランダムなセルを得ることができます。

let cells = XCUIApplication().tables.cells 
let n = arc4random_uniform(cells.count) 
let randomCell = cells.elementBountByIndex(n) 
関連する問題