【问题标题】:To generate pass/fail automation reports in Appium using Android studio with Testng or with any other tool使用带有 Testng 的 Android Studio 或任何其他工具在 Appium 中生成通过/失败自动化报告
【发布时间】:2019-08-01 11:26:52
【问题描述】:

我想在 Testng 的帮助下使用 appium 在移动自动化中生成报告,或者我可以在其中包含测试用例(例如通过/失败)的任何其他工具

还请建议该工具所需的库或 jar 文件

【问题讨论】:

    标签: testng report appium


    【解决方案1】:

    您可以使用 Extent Report 是 Testng 的不错选择。它非常具有表现力,并代表了有关您的测试执行的更多细节。您可以在下面的链接和一些报告示例中查看如何实现它。

    https://www.swtestacademy.com/extentreports-testng/

    希望它会有所帮助。

    【讨论】:

      【解决方案2】:

      对于自动化测试和报告,您必须首先检查您需要什么作为报告。

      1. 选择 BDD 框架,例如 Cucumber + Gherkin
      2. 检查 Java 的 Maven 项目设置,将 .jar 文件作为依赖项维护的简便方法
      3. 为框架集成您的报告
      4. 执行测试 Junit 并获取执行状态作为报告。该报告将向您显示您编写的每个 BDD 步骤的通过失败状态。

      设置和执行的视频指南

      https://www.youtube.com/channel/UCSMFeUcRuAqIGQu3RWOlCRg

      【讨论】:

        【解决方案3】:

        您可以尝试任何TestNG extension。其中一个非常知名的是QAF,它通过detailed reporting 为Web、移动和Web 服务提供TestNG 实现,包括屏幕截图和命令日志。您可以使用测试自动化所需的不同功能在 JAVA 或 BDD 中编写测试。

        在这里你可以找到step-by-step-tutorial 开始。

        【讨论】:

          【解决方案4】:

          您可以在 Appium Studio 中尝试一下。它捆绑了所有必需的库以及内置的报告机制和云设备。 你可以看看他们的documentation

          【讨论】:

            猜你喜欢
            • 2019-09-20
            • 1970-01-01
            • 1970-01-01
            • 2016-10-25
            • 1970-01-01
            • 1970-01-01
            • 2012-08-25
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多