【问题标题】:How can I run Appium Inspector on Windows?如何在 Windows 上运行 Appium Inspector?
【发布时间】:2020-05-11 01:36:45
【问题描述】:

我是 Appium 移动自动化工具的新手。我在线学习了一些教程,并且能够在 Mac 机器上使用 Appium 的“记录”功能记录测试。但是,我的要求是在 Windows 机器上生成测试用例。我在 Appium 中搜索并偶然发现了这个 link

我正在尝试在本地 Windows 机器上运行它,但出现以下错误

Uncaught ReferenceError: require is not defined
file:///C:/browser/icons/style.css Failed to load resource: net::ERR_FILE_NOT_FOUND
file:///C:/browser/styles/style.css Failed to load resource: net::ERR_FILE_NOT_FOUND
file:///C:/node_modules/angular-ui-layout/src/ui-layout.css Failed to load resource: net::ERR_FILE_NOT_FOUND
file:///C:/node_modules/angular-material/angular-material.min.css Failed to load resource: net::ERR_FILE_NOT_FOUND
http://localhost:35729/livereload.js Failed to load resource: net::ERR_CONNECTION_REFUSED

谁能指导我如何让它在我的 Windows 机器上运行?

【问题讨论】:

    标签: automated-tests appium


    【解决方案1】:

    您必须使用 uiautomator viewer 来查找标识元素的路径,因为 windows 中的记录器无法正常工作。

    【讨论】:

    • appium 检查器与 Recorder 不同吗?
    • 检查器是搜索图标,当你点击进入它打开的窗口提供记录选项,如果你点击进入记录你的脚本将被生成
    • 好的,但是在这里我正在讨论 appium 中的这个 github.com/appium/appium-inspector
    • 那么请给我更多关于你想知道的细节?
    • 我想使用这个库获取 XPath。当我查看这个库的代码时,我发现它是基于 Node 和 Angularjs 的。我是 Node 或 Angularjs 的新手,所以坚持在我的机器上进行设置,
    【解决方案2】:

    您不需要单独安装 Appium Inspector。它带有 Appium 桌面。只需安装 Appium Desktop,然后在启动服务器后,单击放大镜图标。这将为 Appium Inspector 打开一个启动窗口。接下来,您需要定义两个键/值对。第一个是 platformName,您可以根据应用类型将其设置为 iOS 或 Android。第二个是deviceName,随意设置。然后提交表单,它将启动 Appium Inspector。

    【讨论】:

    猜你喜欢
    • 2022-07-22
    • 2016-02-22
    • 2016-05-31
    • 2014-10-25
    • 1970-01-01
    • 2014-02-09
    • 2014-11-05
    • 2016-09-26
    • 1970-01-01
    相关资源
    最近更新 更多