如何使用葫芦生成诱惑报告



我正在使用calabash来自动化移动应用程序。是否可以在calabash框架中集成诱惑报告?

为葫芦测试创建报告:

为黄瓜安装诱惑:

  • gem install allure-cucumber

然后将以下内容添加到features/support/env.rb文件中

require 'allure-cucumber'
AllureCucumber.configure do |c|
   c.output_dir = "reports"
end

上面我给出了"reports"作为文件夹名称,所以测试的报告将驻留在这里。

现在运行葫芦测试:

  • calabash-android run 'your.apk' --format AllureCucumber::Formatter

这将在"reports"文件夹中创建一个XML文件作为结果。

您可以在测试中进行更多定制。点击此处

我目前使用诱惑进行报告。

他们的Readme有一个循序渐进的过程。

TL;博士

  • gem 'allure-cucumber'添加到您的gemfile

  • 捆绑安装

  • require 'allure-cucumber'添加到您的环境文件

  • 添加AllureCucumber.configure do |config| config.output_dir = 'allure' end到您的env.rb文件-

注意:您可以更改报告的位置。我使用一个名为诱惑的文件夹

  • 然后将--format AllureCucumber::Formatter添加到黄瓜配置文件或跑步选项中

注意:根据你使用的格式化程序的不同,你可能需要放入一个伪造的位置来吸引眼球。为了解决这个问题,我只做--format AllureCucumber::Formatter --out temp.html

之后,您可以使用他们的命令行工具生成报告

希望这能帮助

相关内容

  • 没有找到相关文章

最新更新