Performance 所有的自动化测试软件都很慢吗?硒有速度问题吗

Performance 所有的自动化测试软件都很慢吗?硒有速度问题吗,performance,selenium,testing,qa,Performance,Selenium,Testing,Qa,仅设置一项就需要大约10秒钟。我不仅在Selenium上注意到了这一点,在Galen框架上也注意到了这一点有没有更快的选择/我可以做些什么来加快速度?我也尝试过在Firefox和Chrome之间切换,但没有什么区别 把事情放在上下文中: import unittest from selenium import webdriver #from selenium.webdriver.common.keys import Keys #from selenium.webdriver.support.ui

仅设置一项就需要大约10秒钟。我不仅在Selenium上注意到了这一点,在Galen框架上也注意到了这一点有没有更快的选择/我可以做些什么来加快速度?我也尝试过在Firefox和Chrome之间切换,但没有什么区别

把事情放在上下文中:

import unittest
from selenium import webdriver
#from selenium.webdriver.common.keys import Keys
#from selenium.webdriver.support.ui import Select


class paymentForm(unittest.TestCase):
    def setUp(self):
        self.driver=webdriver.Chrome()

    def test_login(self):
        driver=self.driver
        driver.get("http://selenium-python.readthedocs.io/")
        self.assertIn("Selenium with Python",driver.title)
结果:
以11.253s运行了1次测试

平均:11秒,正如您所看到的,代码甚至没有检查任何主要内容或真正做任何事情。它只是加载页面并做出一个断言


另外,我对这个主题不太清楚,但我读到Python是性能更好的语言之一(即,它已经比我使用Java更快)

“为什么汽车这么慢?比如普锐斯”--看到这个命题中的缺陷了吗?假设所有的汽车(“测试软件”)都很慢,因为一个特定的实现通常被认为是缓慢的。你考虑过你的代码是原因吗?在有人建议选项之前添加相关的代码…好吧,我在那里做了一个推广。看到我没有探索过所有的自动化测试软件,但那是因为我认为会有一个一般性的解释。如果没有,那么我很乐意学习一个更快的方法alternative@Grasshopper我的错是,我认为这是一个一般类型的问题。我添加了一个示例,以使事情更清楚。