在我的web應用程序中,我有一個簡單的文本框。在這個文本框中,我有一個jQuery函數,它將始終在每個關鍵幀上執行。有了這個函數,就會分配一個Ajax請求,每次SQL查詢的結果都會加載該請求。我的代碼相當於 RailsCasts的代碼。現在我正在用Selenium測試我的webapp。用這行代碼Watir和Ajax請求
browser.text_field(:id => 'textfield').set("Search text")
文本將被寫入並且內容將被改變。後應該單擊它置於動態內容與此代碼
browser.a(:id => "link").click
問題的鏈接現在是,點擊事件不會被執行。有人知道問題可能是什麼?或者也許是Watir和Ajax的例子?
我不明白這裏有什麼問題。當你點擊一個鏈接什麼都沒有發生?而且會發生什麼?你能否創建一個示例頁面並提供URL? –
你說:「現在我正在用Selenium測試我的webapp。用這行代碼」,但接下來是Watir代碼..這讓我有些困惑......這只是對這個問題的缺失編輯? –
你用Watir-Webdriver試過這個嗎? –