当前位置: 首页 > 知识库问答 >
问题:

诱惑力和截图

甘祺
2023-03-14

我目前正在使用cucumber json report进行来自jenkins的报告。该报告将测试的每个屏幕截图保存在内存中,这通常会导致java堆内存错误。我想尝试一下“诱惑”,但是在创建报告时没有找到任何关于它的行为的信息。所以我有几个问题:1。诱惑报告是在测试执行过程中创建的,还是在执行完成后才将所有结果汇总并写入报告?2.报表在其他地方存储时,是否将截图嵌入到报表中或作为链接添加?3.截图是保存在某个文件夹还是内存中?

我将感谢任何关于诱惑的额外信息,以帮助我决定我们是否应该切换到它。谢谢!

共有1个答案

衡翰翮
2023-03-14

诱惑报告是在测试执行过程中创建的,还是在执行完成后才将所有结果汇总并写入报告?

当运行mvn site时,在测试执行之后生成诱惑报告站点。它利用了在MVN test执行期间生成的surefire报告中可用的测试执行信息。

报表是否将屏幕截图嵌入到报表中,或者在报表存储在其他地方时将其作为链接添加?

 类似资料:
  • 我正试着把诱惑力报告整合到一个Gradle构建中。似乎没有对Gradle的直接支持(全部是Maven),只有对TestNG的一些最近的支持。进一步挖掘,我发现Gradle不支持JUnit侦听器的一些问题,但是他们支持TestNG侦听器(因为TestNG支持)。我尝试了一个gradle集成,遵循Maven pom作为JUnit插件的指导原则,但它显然不会产生任何输出。所以我想我的问题是:是否会有任何

  • 我正在尝试使用Allure aShot()类来截图我正在开发的一个网站上的特定WebElements,下面是我在selenium中使用的代码。请访问此链接,其中显示了aShot()项目文档: 所以我的问题是,这些WebElement的AShot()截图实际上保存在哪里?我使用testNG执行下面的方法,并成功地生成了诱惑报告,但我在这些报告中或我的框架中的任何地方都看不到这些屏幕截图。请检查下面的

  • 我有一个使用TestNG和Allure报告的设置,当我从IntelliJ运行测试时,它工作得很好。我看了一下运行配置,它所做的只是在执行测试之前进行一个构建。然后,该过程在allure-results文件夹中创建诱惑结果。 我看过这个问题(在Maven build上不会生成诱惑力结果),但这并没有解决我的问题。 我的pom文件少了什么吗?

  • 我使用java selenium进行自动化测试,但我想尝试诱惑力报告。有人能向我解释一下如何在eclipse中设置Allure TestNG selenium以实现自动化吗?它是否只支持基于maven的项目,甚至支持java项目,我们可以做到吗?谢谢 没有pom。当前java项目中的xml文件。。。所以这是一个疑问,如果我可以实现

  • 通过在allure-results目录外运行Allure serve可以生成(xmls)并查看诱惑结果,但当在Jenkins中使用具有来自Jenkins工作区的相对路径的诱惑结果目录进行配置时,将找不到诱惑结果。想必这条路有问题吧 [allure_test]$/users/me/.jenkins/tools/ru.yandex.qatools.Allure.jenkins.tools.allure

  • 我使用Allure框架来生成测试报告。在测试框架中用作maven依赖项。 在jenkins中运行测试时,allure按预期创建了报告,但是Allure生成的xml文件在控制台中很少有例外。Allure从测试信息中创建xml文件,但是它从html/JSON格式的rest API响应中生成xml文件,由于它不是有效的xml文件,Sax解析器异常被抛出。 我无法理解如何解决这些异常。 下面是异常[Fat