使用 wdio-cli/ 为 React Native 实现 resetApp 的方法? - 网络驱动程序
Way to implement resetApp for React Native with wdio-cli/? - webdriverio
你好!我正在使用 wdio/cli 所以我用这个命令创建了 wdio.conf.js ,然后我开始做测试。但问题是在一个或多个测试文件中有多个测试。
在测试文件中我有这样的东西:
beforeEach(async function() {
$('~home').waitForDisplayed(81000, false);
});
其中home标签是当应用在第一屏运行时在第一视图中的标签。并出现这个错误:
element ("~home") still not displayed after 10000ms
所以需要做一些 driver.resetApp()/ 但不知道该怎么做,我需要做些什么导入等等
你试过了吗resetApp
?您不能将 driver
用作“主要对象” - 一切都在 browser
变量下。试试这个
//async
await browser.resetApp();
//sync
browser.resetApp();
检查 Appium doc + wdio 文档。
你好!我正在使用 wdio/cli 所以我用这个命令创建了 wdio.conf.js ,然后我开始做测试。但问题是在一个或多个测试文件中有多个测试。
在测试文件中我有这样的东西:
beforeEach(async function() {
$('~home').waitForDisplayed(81000, false);
});
其中home标签是当应用在第一屏运行时在第一视图中的标签。并出现这个错误:
element ("~home") still not displayed after 10000ms
所以需要做一些 driver.resetApp()/ 但不知道该怎么做,我需要做些什么导入等等
你试过了吗resetApp
?您不能将 driver
用作“主要对象” - 一切都在 browser
变量下。试试这个
//async
await browser.resetApp();
//sync
browser.resetApp();
检查 Appium doc + wdio 文档。