我正在使用 Protractor 来自动化我的应用程序。 我可以按顺序和并行方式高效地执行测试用例。 但是,在并行执行时,即一次在 4 个实例中,它会访问我的应用程序数据库,从而导致一些数据库死锁问题。
这是我的conf.js 文件
capabilities: {
'browserName': 'chrome',
shardTestFiles: true,
maxInstances: 4
},
我想知道是否有任何方法可以在并行执行的实例之间添加延迟,比如说实例之间大约 10 到 15 秒的延迟。任何建议。
最佳答案
browser.driver.sleep(15000);
应该在您想要延迟的测试开始时就可以解决问题
关于javascript - 并行执行中两个实例之间的 Protractor 延迟,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37803746/