如何设置Selenium + TestNG + java项目的吸引力?

时间:2019-07-17 06:45:55

标签: selenium allure

我知道这是一个非常基本的问题,但是某些事情对我而言尚不清楚。我将扩展区报告与java selenium一起用于自动化测试,但我想尝试吸引人的报告。谁能向我解释如何在Eclipse中设置Allure + TestNG +硒以实现自动化。 它是否仅支持基于Maven的项目,甚至还支持Java项目?谢谢

当前的Java项目中没有pom.xml文件...所以这是否可以实现

2 个答案:

答案 0 :(得分:0)

这很简单。如果没有pom,则意味着您可能正在使用ant来构建测试。那不是问题。您可以做的是下载诱人的.jar文件。将其添加到您的项目中,然后就可以使用了。具有吸引力,无需设置。但是,您将需要在您的类中实现注解,以吸引您的日志记录。

这里是一个例子:

然后,魅力将记录您本来会怀疑的测试和步骤。如果您需要屏幕截图和其他所有功能,则需要实现它。该文档可以帮助这一部分。

enter image description here

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

祝你有美好的一天!

答案 1 :(得分:0)

如果您不使用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.zip 。选择与上述文件相同的版本。 按照链接-https://docs.qameta.io/allure/#_manual_installation

中的描述提取并设置路径

希望有帮助!谢谢