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

如何为硒TestNG java项目设置诱惑力?

周和志
2023-03-14

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

没有pom。当前java项目中的xml文件。。。所以这是一个疑问,如果我可以实现

共有2个答案

常睿范
2023-03-14

如果您不使用pom,那么根据当时可用的最新版本,您需要在eclipse中的项目构建路径中添加以下JAR文件。

在我的示例中,我将使用2.9.0版

  1. allure-testng-2.9.0.jar
  2. allure-model-2.9.0.jar
  3. allure-java-commons-2.9.0.jar
  4. allure-descriptions-javadoc-2.9.0.jar
  5. sl4j-api-1.x.x.jar

最后,您需要allure-commandline-2.9.0。拉链选择已下载上述文件的相同版本。提取并设置链接中所述的路径-https://docs.qameta.io/allure/#_manual_installation

希望有帮助!谢谢

欧阳衡
2023-03-14

这相当简单。如果您没有pom,这意味着您可能正在使用ant构建测试。这不是问题。你能做的就是下载诱惑。jar文件。将它添加到您的项目中,然后就可以开始了。使用allure,无需设置。然而,您将需要在类中实现注释,在这些类中您希望吸引日志内容。

这是一个例子:

诱惑然后将记录您的测试和步骤,因为您可能会怀疑本机。如果你想要屏幕截图和所有其他好东西,你需要实现它。文档可以帮助完成此部分。

以下是指向诱惑的jar文件的链接-https://jar-download.com/artifact-search/allure-testng

祝你今天愉快!

 类似资料:
  • 我遵循以下步骤在詹金斯得到诱惑报告,但得到错误,我能够得到本地报告 1.增加了诱惑力命令行安装(图1) 2.增加了建造后的动作诱惑力-结果(图2) [Project-Allure]$C:\Windows\System32\Config\SystemProfile\AppData\Local\Jenkins.Jenkins\Tools\ru.yandex.qatools.allure.Jenkins

  • 我可以用Gradle运行cucumberJVM,但不确定我到底需要在build.gradle中添加什么来在测试执行后获得诱惑报告。 我检查了官网链接,阅读了cucumberJVM部分,但只有关于maven项目的信息 如果我们使用Cucumber JVM Gradle Allure的组合,有人能举一个build.gradle文件的适当设置的例子吗?

  • 尝试为Angular 7代码库设置Sonarqube以进行代码覆盖率分析。我已经安装了Sonarqube并在Admin中创建了一个项目,获得了授权cmd “sonar-scanner.bat-d”sonar.projectkey=testapp“-d”sonar.sources=.“-d”sonar.host.url=http://127.0.0.1:9000“-d”sonar.login=508

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

  • 我用eclipse创建了一个maven项目,并用下面的命令制作了jar文件 打包 当我尝试知道我的mvn项目配置是真的还是不是这个命令 mvn exec:Java-D exec . main class = " giraph . hello world . app " 我得到这个错误: 在helloworld项目上执行目标 org.codehaus.mojo: exec-maven-plugin: