2016-07-14 166 views
0

我被困在这里:硒IDE - 选择选项

https://www.otelo.de/handytarife/einsteiger-tarife/smartphone-100/page/2.html

我试图使用,例如,xpath=//input[@data-name="Internet-Flat 750"] 识别选项,但它不工作。

我做了什么:

<tr> 
    <td>store</td> 
    <td>${tarifoption}</td> 
    <td>tarifoption</td> 
</tr> 
<tr> 
    <td>store</td> 
    <td>${tarifoption2}</td> 
    <td>tarifoption2</td> 
</tr> 
<tr> 
    <td>store</td> 
    <td>${tarifoption3}</td> 
    <td>tarifoption3</td> 
</tr> 
<tr> 
    <td>if</td> 
    <td>storedVars['tarifoption'&amp;&amp;'tarifoption2'&amp;&amp;'tarifoption3'].m‌​atch(/^keine$/);</td> 
    <td></td> 
</tr> 
<tr> 
    <td>clickAndWait</td> 
    <td>css=input.btn.btn-primary</td> 
    <td></td> 
</tr> 
<tr> 
    <td>else</td> 
    <td></td> 
    <td></td> 
</tr> 

什么,我想,如果没有选择的所有3个选项就会去下一个屏幕,而且我试图用storedvars

storedVars['tarifoption','tarifoption2',tarifoption3'].match(/^keine$/); 

谢谢archieve !

+0

我做了什么: \t​​店 \t​​$ {} tarifoption \t​​tarifoption \t​​店 \t​​$ {} tarifoption2 \t​​tarifoption2 \t​​店 \t​​$ {} tarifoption3 \t​​tarifoption3。 \t​​如果 \t​​storedVars [ 'tarifoption' & & 'tarifoption2' & & 'tarifoption3']匹配(/^keine $ /); \t​​ \t​​clickAndWait \t​​CSS = input.btn。BTN-主要 \t​​ \t​​其他 \t​​ \t​​ – mytrasher

+0

我想要什么,如果所有的3个选项没有被选中它会去下一个屏幕和我试图使用storedvars storedVars ['tarifoption','tarifoption2',tarifoption3']执行。match(/^keine $ /); – mytrasher

回答

0

使用

//label[@data-name="Internet-Flat 750"] 

的标签labelinput

+0

你好Madhan,我做了xpath = //标签[@ data-name =“Internet-Flat 750”]它仍然不能正常工作它说错误:[error]这个元素没有值;它真的是一个表单字段吗? – mytrasher

+0

我在做:storevalue xpath = //标签[@ data-name =“Internet-Flat 750”]使用该值做一个if – mytrasher

+0

您想用该按钮点击该做什么? – Madhan