Appium:android Emulator:Mac M1: 测试在终端上成功运行但在模拟器上运行不成功(android M1 Preview)

时间:2021-04-22 11:50:31

标签: android node.js macos appium webdriver-io

我目前面临无法在 Android 模拟器上运行 Appium 测试的问题。但是,我可以使用终端节点 index.js 在节点 js 上运行测试,代码成功执行,状态码为 200。

请参考以下代码:

const wdio = require("webdriverio"); const assert = require("assert");

const 选项 = { 路径:'/wd/hub', 端口:4723, 能力:{ 平台名称:“Android”, 平台版本:“11.0”, deviceName: "Android 模拟器", 应用程序:“/Users/rekha/Downloads/ApiDemos-debug.apk”, appPackage: "io.appium.android.apis", appActivity: ".view.TextFields", 自动化名称:“UiAutomator2” } };

异步函数main(){ const client = await wdio.remote(opts);

const field = await client.$("android.widget.EditText");
await field.setValue("Hello World!");
const value = await field.getText();
assert.strictEqual(value,"Hello World!");

await client.deleteSession();

}

main();

有人可以帮我在配备 M1 芯片的 Macbook Pro 上的 Android 模拟器上运行这个 appium 测试吗?

0 个答案:

没有答案