获取可用上下文的列表。在使用 Appium 测试混合移动应用时使用。

更多信息请查看:https://appium.node.org.cn/docs/en/commands/context/get-contexts/

用法

                    .appium.getContexts([callback])
                

示例

module.exports = {
  'get available contexts': function (app) {
    app
      .appium.getContexts(function (result) {
        console.log('the available contexts are:', result.value);
      });
  },

  'get available contexts with ES6 async/await': async function (app) {
    const contexts = await app.appium.getContexts();
    console.log('the available contexts are:', contexts);
  }
};

参数

名称 类型 描述
回调
可选
函数

使用结果值调用的回调函数。

返回值

类型 描述
Array<string>

一个字符串数组,表示可用的上下文,例如 'WEBVIEW_', 或 'NATIVE_APP'

另请参阅