私はセレンの新機能で、テスト問題です。 私は、動的に生成されるハイパーリンク要素のIDを取得しようとしています。 クリック操作は、セレンでクリックすると次のように記録され、太字の部分は動的に生成され、ページには多くあり、サイトごとに異なる場合があります(私はCMSをテストしています)。私はキャプチャしていずれかをクリックしたいと思います。 これは私がやったことです:動的に生成されたいくつかのリンク部分をクリック
storeAttribute | // button @ class onclick = " setLocation(javascript {baseUrlSelection()} ['/ checkout/cart/add/uenc /(a-zA-Z0-9)/product /(0-9)]' ') " | myid
echo | $ {myid} |
clickAndWait | $ {MYID [0]}
それは マイリンクが動作しませんクリックアクションがセレンに記録されたときに次のようになります。 ブトンは、[@ onclickの= "のsetLocation(」http://localhost/mydomaine/index.php/checkout/cart/add/uenc/aHR0cDovL2xvY2FsaG9zdC9NYWdlbnRvSGls
YWlyZURlbW9WMi9tYWdlbnRvZGVtb0hpbGFpcmVWMi9pbmRleC5waHAvY2F0ZWdvcmllMS5odG1sP19fX1NJRD1V/product// ') "> ご了承ください。
から適合しましたか? –