【问题标题】:Running Appium recorded test运行 Appium 记录测试
【发布时间】:2014-04-05 06:05:55
【问题描述】:

我是 Appium 的新手。我开始使用 Appium 应用程序,添加模拟器应用程序文件并启动模拟器(使用“启动”),如 here

所述

我还成功记录了我的应用程序的测试并获得了 Ruby 输出(是否有 PHPUnit 选项?)。

我现在找不到关于如何运行/使用此测试的任何好的知识库? (假设我已经创建/记录了一个测试)

注意:我发现的唯一接近的是:

bundle exec cucumber features/plain_note.feature

但它使用黄瓜。如何在检查器中运行简单的测试记录器?

【问题讨论】:

    标签: selenium automation selenium-webdriver automated-tests appium


    【解决方案1】:

    这是运行 Appium Inspector 保存的 ruby​​ 样板测试的方法。

    1) 用这个在终端中启动 Appium 服务器,并保持这个终端窗口打开。

    $ appium &

    2) 当 appium 服务器在之前的终端窗口中运行时,打开一个新的终端窗口并导航到测试所在的目录并使用它运行它们。

    $ ruby "your_test.rb"

    这应该会执行您使用 Appium 检查器记录的 Appium 测试。

    如果您正在运行/打开 Appium GUI,您可能会遇到关于已在使用的同一端口的节点问题。如果发生这种情况,只需在终端中运行它。

    $ killall node
    

    如果您还没有安装 appium 服务器,您可以通过在需要安装 npm 的终端中运行它来安装它。

    $ npm install -g appium
    

    希望这会有所帮助。

    【讨论】:

      猜你喜欢
      • 2013-10-31
      • 2017-11-07
      • 2015-08-31
      • 1970-01-01
      • 2015-03-17
      • 2020-11-06
      • 1970-01-01
      • 1970-01-01
      • 2022-07-26
      相关资源
      最近更新 更多