处理错误:testng.selenium.endpoint必须是已配置的系统属性

处理错误:testng.selenium.endpoint必须是已配置的系统属性,testng,Testng,将Maven原型用于Testng时,通过pom.xml执行会无缝进行,但使用Testng插件时会出现错误: [MyArtifact]testng.selenium.endpoint必须是已配置的系统 财产 我的回答分为两个部分:1。快速修复2。详细决议 1。快速修复 在repo中标识文件testng-selenium.properties,它应该与testng.xml处于同一级别。 将google.com替换为您的应用程序URL后,在此处添加以下行: testng.selenium.end

将Maven原型用于Testng时,通过pom.xml执行会无缝进行,但使用Testng插件时会出现错误:

[MyArtifact]testng.selenium.endpoint必须是已配置的系统 财产


我的回答分为两个部分:1。快速修复2。详细决议

1。快速修复

  • 在repo中标识文件testng-selenium.properties,它应该与testng.xml处于同一级别。

  • 将google.com替换为您的应用程序URL后,在此处添加以下行:

    testng.selenium.endpoint=https://google.com

  • 它看起来像这样:

  • 再执行一次

2。详细分辨率

  • 阅读以下文档:

  • 您将看到有三种方法可以更新系统属性

  • 根据您的项目需要确定合适的方式并设置属性