我是一名python程序员,没有Java脚本的经验,即使看起来非常基本,也要理会我的错误。
我正在尝试在appium中使用 toggle-airplane-mode 功能,该功能仅针对java脚本开发。
// webdriver.io example driver.toggleAirplaneMode(); // wd example await driver.toggleAirplaneMode();
https://appium.io/docs/en/commands/device/network/toggle-airplane-mode/#toggle-airplane-mode
我已经安装了
npm node appium wd
我通过互联网找到一个java脚本来启动会话,这是我到目前为止所写的内容
let driver = await wd.promiseChainRemote({
host: '127.0.0.1',
port: 4723
});
let desiredCaps = {
platformName: 'Android',
platformVersion: '7.0',
deviceName:'FA67MBN03500',
automationName: 'UiAutomator2',
appPackage:'com.htc.contacts',
appActivity:'com.htc.contacts.DialerTabActivity'
};
await driver.init(desiredCaps);
然而这会遇到错误
C:\Users\panmishr\Desktop\Appium_test.js:1
(function (exports, require, module, __filename, __dirname) { let driver = await
wd.promiseChainRemote({
^^
SyntaxError: Unexpected identifier
at createScript (vm.js:80:10)
at Object.runInThisContext (vm.js:139:10)
at Module._compile (module.js:607:28)
at Object.Module._extensions..js (module.js:654:10)
at Module.load (module.js:556:32)
at tryModuleLoad (module.js:499:12)
at Function.Module._load (module.js:491:3)
at Function.Module.runMain (module.js:684:10)
at startup (bootstrap_node.js:187:16)
at bootstrap_node.js:608:3
任何人都可以指导我如何成功运行此脚本并使用 的 toggleAirplaneMode()