Seleniumlibrary命令不能与Ride一起使用?

问题描述 投票:0回答:1

我遇到的问题是RIDE中硒库中的命令Go Back

我已经尝试将Go Back命令输入到正在运行的测试脚本中。然后,网站应模拟浏览器(chrome)中的后退按钮的单击。但是,它似乎没有完成,尽管它确实完成并通过了该步骤。我搜索了一些东西,发现有时在尝试执行下一个命令时浏览器尚未准备好加载,因此可能会造成问题。因此,我尝试实现Set Selenium Implicit Wait 10 seconds命令

在下面的img链接中(由于不是10名,所以无法发布img),您可以看到我有命令Go BackSet Selenium Implicit Wait 10 seconds。但是,这两种方法似乎都不起作用(请注意,虽然该计时器假设要消耗10秒。它在00:00:00.003标记为已完成)

https://gyazo.com/fa18566997436989ab5a6503b9064965

我注意到这两者都来自硒库,并且在安装和导入时(或Close Browser无法使用)均无效。我不确定在这里我做错了什么。在下面的图片中,我是如何在测试用例中写下它的。

https://gyazo.com/7d914c7c74999177ae2dca4a02d4a4bb

使鲍泽使用后退按钮和/或解释为什么硒图书馆的某些方面似乎不起作用的任何帮助将不胜感激。

我遇到的问题是RIDE中硒库中的命令Go Back。我试图将“返回”命令输入到正在运行的测试脚本中。然后,网站应模拟一个...

selenium robotframework
1个回答
0
投票

请参见implicit wait部分。可以将其读取为“等待查找元素的最长时间”。当您使用Go Back关键字时,没有任何元素可以等待,因此它是立即可用的。

© www.soinside.com 2019 - 2024. All rights reserved.