2
我正在爲www.offdesk.com編寫測試,當點擊「註冊」錨時,它會打開一個pirobox模式窗口,此時我的irb工作正常,但是我不能將文本設置到其中的輸入文本中。用Watir測試pirobox(燈箱一樣)模式
我寫道:
browser.link(:id, 'lkNovaConta').click()
browser.text_field(:id, "usuario_nome").wait_until_present
browser.text_field(:id, "usuario_nome").set("Test user")
,但從來沒有經過until_present,使我與HTML內容的JS變種,我想我有一個索引萬阿英,蔣達清,所以我tryed:
browser.link(:id, 'lkNovaConta').click()
browser.text_field(:id => "usuario_nome", :index => 1).wait_until_present
browser.text_field(:id => "usuario_nome", :index => 1).set("Test user")
也嘗試索引= 2,索引= 0 ...但都失敗了
你有任何想法如何測試它或任何建議,使此功能可測試?
感謝您的答覆,但它並沒有爲我工作... 我的紅寶石和的Watir版本是不同的,我也執行了測試,但測試UINT用耙子測試:單位..所以也許這是一個併發問題在這一點上......試圖訪問usuario_nome真正出現之前。 – SAnjos
也許嘗試使用Class而不是ID作爲標識符? –