Calabash 如何用葫芦生成诱惑报告?

Calabash 如何用葫芦生成诱惑报告?,calabash,calabash-ios,calabash-android,allure,Calabash,Calabash Ios,Calabash Android,Allure,我在用葫芦做自动移动应用。 是否可以将allure report集成到葫芦框架中?我目前使用allure进行报告 他们有一个循序渐进的过程 TL;博士 将gem'allure cumber'添加到您的gem文件中 捆绑安装 将require'allure cumber'添加到您的env文件中 添加cumber.configure do | config| config.output_dir='allure' 结束 到您的env.rb文件- 注意:您可以更改报告的位置。我使用一个名为allur

我在用葫芦做自动移动应用。
是否可以将allure report集成到葫芦框架中?

我目前使用allure进行报告

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

TL;博士

  • gem'allure cumber'
    添加到您的gem文件中

  • 捆绑安装

  • require'allure cumber'
    添加到您的env文件中

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

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

  • 然后将
    --format cumber::Formatter
    添加到cucumber配置文件或runner选项中
注意:根据您使用的格式化程序的不同,您可能需要为allure添加一个假的输出位置。要解决这个问题,我只需执行
--format cumber::Formatter--out temp.html

在此之后,您可以使用他们的


希望这对我的报道有所帮助

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

TL;博士

  • gem'allure cumber'
    添加到您的gem文件中

  • 捆绑安装

  • require'allure cumber'
    添加到您的env文件中

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

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

  • 然后将
    --format cumber::Formatter
    添加到cucumber配置文件或runner选项中
注意:根据您使用的格式化程序的不同,您可能需要为allure添加一个假的输出位置。要解决这个问题,我只需执行
--format cumber::Formatter--out temp.html

在此之后,您可以使用他们的


希望这有助于创建葫芦测试报告:

为黄瓜安装诱惑:

  • gem安装诱惑黄瓜
然后将以下内容添加到features/support/env.rb文件中

require 'allure-cucumber'
AllureCucumber.configure do |c|
   c.output_dir = "reports"
end
上面我已经给出了“reports”作为文件夹名,所以测试报告将驻留在这里

现在运行葫芦测试:

  • 葫芦android运行'your.apk'——格式化程序:格式化程序
这将在“reports”文件夹中创建一个XML文件


您可以在测试过程中进行更多自定义,以创建葫芦测试报告:

为黄瓜安装诱惑:

  • gem安装诱惑黄瓜
然后将以下内容添加到features/support/env.rb文件中

require 'allure-cucumber'
AllureCucumber.configure do |c|
   c.output_dir = "reports"
end
上面我已经给出了“reports”作为文件夹名,所以测试报告将驻留在这里

现在运行葫芦测试:

  • 葫芦android运行'your.apk'——格式化程序:格式化程序
这将在“reports”文件夹中创建一个XML文件


您可以在测试通过时进行更多定制

很高兴为您提供帮助!尽管这篇帖子很老:DHappy来帮忙!尽管这篇文章很老:Drubocop会标记你的代码;您可以更简洁地这样:
allexecuber.configure{c | c.output\u dir='reports}}
rubocp wil标记代码;您可以更简洁地这样做:
allure.cumber.configure{| c | c.output_dir='reports'}