2012-12-31 3 views
3

저는 Ruby에서 Watir (watir-webdriver)를 사용하여 자동화 된 테스트 스크립트를 작성하고 있습니다.Watir을 사용하여 HTML에서 텍스트를 얻는 방법은 무엇입니까?

HTML에서이 경우 103QUL6M 인 임의의 숫자 인 텍스트를 가져 오려고합니다. 스크립트를 실행할 때마다 난수 텍스트가 다르므로 매번 코드가 작동하는지 확인하고 싶습니다. 텍스트를 얻은 후에 변수에 저장하고 싶습니다.

<div id="folio-main"> 
    <div id="main"> 
    <form action="/servlets/ProcessAction?identifier=orderConfirmationForm" method="post" name="orderConfirmationForm"> 
    <div id="header"> 
    <div id="info"> 
    <div id="OrderDetails" class="detailsLT"> 
    <h3>Order Details</h3> 
    <table cellspacing="0" cellpadding="0" border="0"> 
    <tbody> 
    <tr> 
    <td class="tdLabel"> Order Number: </td> 
    <td class="tdData">**103QUL6M**</td> 
     </tr> 
     <tr> 
     </tbody> 
     </table> 
     <ul class="listLinkCol"> 
     <ul class="listLinkCol"> 
     <ul class="listLinkCol"> 
     </div> 
     <div id="OrderHelp" class="detailsRT"> 
     </div> 
     <div style="clear:both;"></div> 
     <p> 
     </form> 
     </div> 
     </div> 
     </div> 
     </div> 
+0

알았어 ......... – WowBow

답변

4

Easy Peasy.

$browser.div(:id => "OrderDetails").table(:index => 0).rows[0].cells[1].text 
관련 문제