2011-12-29 3 views
0

safariwatir을 사용하고 있으며 목록에서 옵션을 선택하는 데 코드가 작동하지 않습니다. 내가 선택하는 데 사용되는 구문은 다음과 같습니다Selectir가 Watir과 호환되지 않습니다

<table> 
    <input type="textbox" name="selectedIndex" style="display:none" id="selectedIndex" /> 
    <input type="hidden" id="fromNo" /> 
    <input type="hidden" id="toNo" /> 
    <tr><td height="5px" colspan="2"></td></tr> 
    <tr> 
    <td class="col-header"> 
     Select Base No. 
    </td> 
    <td class="col-field" align="left"> 

     <select id="select" name="select" onChange="loadFrames();disableTemporarily('select');"> 

     <option value="" selected>Select a base</option> 

     <option value="CSindicator=Y&MMindicator=Y&FXindicator=Y&customerNum=MTAzNjQ5&branch=MTAy&GFCID=&accountNum=&asOfDate=&countrycode=102&activebase=MTAzNjQ5&MERMAID=c2dsaW13ZWlzYW5vbmxpbg==&PLANERILLA=c2dsaW13ZWlzYW5vbmxpbg==">USA</option> 



     </select> 
    </td> 
    </tr> 
</table> 

심지어 긴 값을 모두 배치하는 것을 시도했다 :

여기
browser.select_list(:id," select").select_value("USA") 

는 테이블 자체에 대한 HTML 코드입니다. 내가 그것을 실행할 때, 터미널은 일반적으로 작동하지만 목록이 선택되지 않은 채로 남아있는 nil을 출력합니다. 어떤 아이디어 나 도움을 주시면 감사하겠습니다. 감사.

답변

1

후반 응답 미안하지만, Safariwatir 꽤 많이 Watir과-Webdriver에 Safariwatir에서

스위치는 사파리

와 함께 작동하는 방법에 대한 자세한 내용은 this link 볼이 시점에서 죽은 프로젝트