在我的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试过这个吗? –