我在eclipse中有一个selenium项目,我想分发给没有Eclipse或Java知识的手动测试人员。因此我希望将它作为可执行文件分发给他们,这样他们就不需要使用eclipse来运行它们。任何人都可以建议最好的方法,而无需安装任何第三方扩展?
P.S:我的组织不允许我在Eclipse上安装第三方扩展。这需要大量的批准。因此,我想知道Eclipse内部是否有任何可用的方法?
答案 0 :(得分:0)
几年前我在我的eclipse版本中完成了它: 文件 - >出口 - > java - >可运行的jar文件
如果你想要一个exe文件,你可以使用:Launch4J
答案 1 :(得分:0)
将项目导出为jar文件并创建一个.bat文件,该文件将包含项目类路径中所有必需的库,然后调用底层脚本(如果您使用的是testng,则testng可以选择进行命令行调用)
否则使用Maven
编辑:
下面的东西:
1.创建run.bat文件
2. bat文件的内容:
JAVA_HOME = {JDK的路径}
CLASSPATH =%PATH%; {项目的所有相关jar文件以及项目}
{从命令行调用你的Junit脚本}像Run JUnit from command line这样的事情
3.运行批处理文件(run.bat)
如果您希望从命令行运行JUnit测试,我可能没有提供确切的代码,但是您应该在哪里。
注意/仅供参考:Maven不需要任何安装或批准。您只需下载zip并解压缩并设置环境变量即可。