我使用Appium为Android和iOS应用创建测试。为了执行,我使用了模拟器。测试按预期运行,但我的问题在测试之间进行。加载时间。
目前我有42个测试。执行它们都需要50分钟。主要时间是这些测试之间的加载时间。每次测试大约45秒! 换句话说:加载时间为50分钟的测试执行中的30分钟。只需20分钟的应用程序使用。
是否有一些技巧可以让Appium更快地加载每个测试?
我已尝试使用无重置策略,但每次测试只能节省3秒。
答案 0 :(得分:1)
对于基于Web的应用程序,我们基本上使用selenium网格在多台PC上运行测试用例。但对于移动应用程序,它很难管理。
有技巧 您可以使用docker mobile emulator,以便可以并行运行测试用例。
此处您将获得有关使用情况的详细信息
答案 1 :(得分:1)
您可以尝试几种调整:
根据我的经验,这些调整的加速测试高达40%