0

10 個のドロップダウン オプションを含むページがあり、各ドロップダウンには値のリストがあります。Selenium でスクリプトを実行し、ランダムなドロップダウンを選択してから、そのドロップダウン内のランダムな値を選択したいと思います。ランダムな値を選択する方法についての洞察を持っている人はいますか?

現在、使用可能な最初のドロップダウンを選択してから、そのリスト内の最初の値を選択するようにコードを設定しています。コードは次のようになります。

// Selects the first drop down
selenium.click("css=div.dropdown"); 
// Selected the first value in the first drop down
selenium.click("css=td.dijitMenuItemLabel"); 

どんな助けでも素晴らしいでしょう!

4

2 に答える 2

4

これは、ランダムなドロップダウン値を選択するためのコードです

String []options = selenium.getSelectOptions("locator");
int index = (int)( Math.random() * options.length);
selenium.select("locator" , "index="+index);

ドロップダウンに関しては、ロケーターを配列に保存し、ランダムな値を選択できます

于 2012-12-21T06:29:25.853 に答える