gpt4 book ai didi

python - Webdriver 能以 Selenium IDE 的速度运行吗?

转载 作者:行者123 更新时间:2023-12-01 05:47:34 31 4
gpt4 key购买 nike

我正在使用自定义测试运行程序在 TeamCity 中执行 Selenium 测试。其最新功能是能够在 IDE 中创建测试并将其保存为 html,然后测试运行器将在 Python 中运行该测试。

将 Python 测试与 IDE 测试进行比较时,最直接的区别是 IDE 的执行速度最快。据我所知,我在 Selenium 中看到的 set_speed() 函数不久前已从 WebDriver 中弃用,但是有没有办法更快地运行 WebDriver 测试?

添加更多测试的主要缺点是执行时间(显然),因此尽可能加快速度会很棒。

以及测试运行程序的一些代码...

class BPTSeleniumTestCase(test.TransactionTestCase):
@classmethod
def setUpClass(cls):
cls.driver = webdriver.Firefox() # can you set speed here somehow?
super(BPTSeleniumTestCase, cls).setUpClass()

def setUp(self):
self.live_server_url = settings.BASE_URL
self.driver.live_server_url = self.live_server_url
self.wait = Wait(self.driver)

最佳答案

没有可用于加速 WebDriver 执行的设置。 WebDriver 执行速度还取决于所使用的浏览器驱动程序和编程语言。我尝试探索 FireFoxDriver 配置文件设置以提高执行速度,但没有可用的设置。

关于python - Webdriver 能以 Selenium IDE 的速度运行吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15566081/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com