テーブルからセルをランダムに選択するために、この方法を使用しています。
Math.floor(Math.random() * example.length)
問題なく動作します。
しかし、プロジェクトの後半でそのセルを再び選択できるように、選択を記憶する必要があります。
これを行う方法はありますか?
編集:テストスクリプトでこのメソッドを使用しています:
lvwPrivilegestable().click(
atCell(atRow((int)Math.floor(Math.random() * orderTable.getRowCount())),
atColumn((int)Math.floor(Math.random() * orderTable.getColumnCount()))));
そのため、テストを再生するときにテーブル内のセルをクリックすることができました。そして、後で同じセルをクリックしたいと思います。
答え:
カミュは正しかったようです。結果を変数に渡し、後でそれを読み取ることで問題が解決しました。もう少し複雑だと思いました。
編集:
さて、毎回異なるセルをランダムに選択する方法はありますか? 私の方法を使用すると、同じセルを選択する可能性があるためです。