我有一个功能自动化脚本,它从测试数据(excel文件)中提取数据,我曾经运行过这个脚本Eclipse GUI。
现在,我所做的是,我已将脚本导出到可执行Jar文件并从命令提示符(java -jar <Filename.jar>
)运行。
但是通过这种方法,我遇到了这样的问题,即每当测试数据文件中的数据发生变化时,我都必须更改实际文件并导出另一个jar文件。随着数据的巨大变化,这种方法对我来说变得很可怕。
为了消除这种情况,我在执行jar时在命令中传递Test Data file(excel)路径,脚本应该从指定文件中选择数据。
我对此进行了研究,但我得到的只是死路一条。所以,我的问题是&#34;这种方法是否可行?&#34;
答案 0 :(得分:0)
将Excel文件移出项目(在目录结构中向上一级)并从那里读取Excel,以便excel文件不再包含在Jar文件中,并且在代码本身中使用{{ 1)} excel文件并构建jar。将jar和Excel文件放在正确的路径中,如代码中所声明的那样(一级向上),使用Jar。