Mar*_*cel 7 testing user-interface selenium integration-testing gui-testing
我们有一个典型的Web应用程序堆栈.有120个针对应用程序执行的selenium(webdriver)测试.这需要约1小时.我们将它们作为构建链"compile> unit test> integration test> gui tests"的一部分执行.gui测试占用了大量时间,我们想知道如何更好地构建它们.目前他们是"快乐案例和不快乐"案件测试.它们非常稳定,即它们不会因程序员错误而失败.
我们希望缩短构建时间,最重要的是gui测试.我们想基于"客户旅程"这样做,即指定(与商界人士一起)一些典型的用例并测试它们(快乐路径)而不是测试太多.....
你们如何构建你的gui测试?这里有一些我想到的想法
我很感激你的想法
谢谢马塞尔
夜间是Selenium测试的最佳时间 - 您只需要记住"不要让我失望!" 你电脑上的粘滞便笺:).
此外,当夜间开始太短而无法运行所有测试时,总会有Selenium Grid.使用Grid,您可以并行运行多台计算机上的测试!
我们有几个适用于不同情况的测试套件.在主要版本(测试,预生产,生产)之前,一切都在运行.通常(在每天甚至每小时的高峰时段)只运行"通过应用程序的用户加快的正常路径"套件.如果某人"修复"了一个大错误,那么就会运行与该应用程序部分相关的测试.
归档时间: |
|
查看次数: |
1527 次 |
最近记录: |