我目前正在使用Appium进行移动自动化。目标是同时在不同设备上运行相同的测试。我的问题是如何有效地做到这一点。我已经搜索了很多解决方案,但大多数问题是如何使用selenium网格运行多个设备。我更进了一步。
我想创建一个安装程序类,它创建一个稍后与测试一起使用的驱动程序。但如果我同时拥有多个设备,我也必须拥有多个驱动程序。
我在想我可以创建所有驱动程序的数组/列表,将其传递给测试并为每个驱动程序执行它。虽然它不是平行而是顺序,但这不是我的目标。 复制测试/代码也不是可行的方法。
如何表示我有更多驱动程序,并且我想为每个驱动程序执行一个测试实例? 代码只是想象我的意思。
1. $sourcePath = "\\path\to\the\file\"
2. Remove-Item "$sourcePath*whatever*"