我正在使用 watir 来自动执行一项任务。 登录后,我需要输入一个文本,我的 cursor 已经在消息 window 上,所以不需要定位元素,只需要输入我的文本并发送(:输入)。 顺便说一句,我找不到输入栏。 那么有没有命令告诉 watir 在不定位元素的情况下输入文本? ...
我正在使用 watir 来自动执行一项任务。 登录后,我需要输入一个文本,我的 cursor 已经在消息 window 上,所以不需要定位元素,只需要输入我的文本并发送(:输入)。 顺便说一句,我找不到输入栏。 那么有没有命令告诉 watir 在不定位元素的情况下输入文本? ...
我写了一个 ruby 代码,浏览器 object 找到所有链接,然后如果它们与特定的正则表达式匹配,我将它们一一存储在一个数组中。 我正在尝试创建一个过滤器,我只遍历那些链接,其中第二个子 div 内的 span 包含 aria-label 作为Multimedia 。 附上HTML结构的截图。 ...
我有这张表,如下图所示:我正在使用Ruby Watir获取第一列的每一行。 https://dominiumestate.com/wp-content/uploads/2019/08/Capture.jpg 我已经尝试过了,但是我不能只获得表的第一行 t = browser.t ...
我正在尝试从选择字段中选择一个值: 在我的代码中,我试图设置第二个选项: 而且我收到此错误: 我尝试了以下替代方法,但它们不起作用: 通过javascript单击元素: @ browser.execute_script(“返回参数[0] .click();” ...
嗨,我在使用Sinatra和Watir gem在Heroku上部署Ruby应用程序时遇到了一些麻烦。 我必须加载一个Chrome窗口,这就是为什么我会看到以下消息: "Application error An error occurred in the application and yo ...
我有一个HTML,可通过以下方式显示产品详细信息: Ruby代码如下: 我这样获得输出: 但我希望详细信息显示如下: 谁能帮忙吗? ...
我可以使用其XPath来查找元素,但不能使用其ID,类或文本来查找。 我不想使用XPath,因为我知道它会轻易损坏。 看起来是这样的: 它返回true并单击该元素。 按照路径,找到元素,然后尝试使用其ID,例如: 它返回false并尝试单击超时。 文本或类也是如此 ...
在Web集成测试中,由于某些操作,预期页面对象将返回其他页面对象。 例如, LoginForm.submit()可能在成功时返回CustomerDashboard页面对象,或者在失败时返回LoginFailed对象。 我很难理解的是,当系统不确定性很大时会发生什么。 例如, Order ...