2012-12-10 5 views
0

무작위로 1을 선택하는 방법과 셀레늄 IDE를 사용하여 내 웹 사이트의 라디오 버튼/체크 필드에서 1-6 선택 사항 중 임의의 것을 선택하는 방법을 알고 싶습니다.라디오 버튼 임의 선택? - Selenium IDE

이미 드롭 다운 메뉴에서 무작위로 선택할 수있는 스크립트가 있습니다.이 스크립트는 이미 잘 작동하고 있습니다. 다른 옵션을 쉽게 만들 수 있습니까? (코드 예제를 신인으로 포함하십시오.)

도움 주셔서 감사합니다.

<tr> 
    <td>store</td> 
    <td>frontrudestatus</td> 
    <td>elementId</td> 
</tr> 
<tr> 
    <td>storeXpathCount</td> 
    <td>//select[@name='${elementId}']/child::option</td> 
    <td>elementCount</td> 
</tr> 
<tr> 
    <td>storeEval</td> 
    <td>Math.floor(Math.random() * (${elementCount}-1))+1</td> 
    <td>randomIndex</td> 
</tr> 
<tr> 
    <td>select</td> 
    <td>xpath=(//select[@name='${elementId}'])</td> 
    <td>index=${randomIndex}</td> 
</tr> 

답변

0

어때?

<tr> 
    <td>storeXpathCount</td> 
    <td>//input[@name='NAME']</td> 
    <td>total</td> 
</tr> 
<tr> 
    <td>storeEval</td> 
    <td>Math.floor(Math.random() * ${total})+1</td> 
    <td>index</td> 
</tr> 
<tr> 
    <td>click</td> 
    <td>xpath=(//input[@id='NAME'])[${index}]</td> 
    <td></td> 
</tr> 

먼저 이름 속성으로 사용할 수있는 총 방사능 버튼 수를 얻고 랜덤 화해야합니다.