2016-07-14 174 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