如何从EggPlant functional调用Java程序? 11 月,2 周 Questions & Answers 757 我需要在sensetalk脚本或EggPlant中调用Java程序。 有没有可能这样做
# 1 楼答案 这样做没有内置的机制。如果可以将java代码打包为可以通过命令行调用的东西,那么可以使用EggPlant的shell命令来运行java代码,就像它是通过shell调用的一样 我知道这是一个笨拙的解决方案,尤其是如果你想在Java和EggPlant之间来回传递数据,但这是我在EggPlant工作时唯一能想到的解决方案 http://docs.testplant.com/ePF/SenseTalk/stk-system-interaction.htm
# 2 楼答案 set destinationFile to "/Users/username/eggPlantTemp.txt" shell "java -jar /Users/username/IdeaProjects/S3_tests/target/S3_tests-1.0-SNAPSHOT.jar ios > " & destinationFile LogSuccess file destinationFile 你可以用shell。 该命令将执行jar(带有参数“ios”),将输出记录在一个文件中,然后将该文件显示在eggPlant log中
# 1 楼答案
这样做没有内置的机制。如果可以将java代码打包为可以通过命令行调用的东西,那么可以使用EggPlant的
shell
命令来运行java代码,就像它是通过shell调用的一样我知道这是一个笨拙的解决方案,尤其是如果你想在Java和EggPlant之间来回传递数据,但这是我在EggPlant工作时唯一能想到的解决方案
http://docs.testplant.com/ePF/SenseTalk/stk-system-interaction.htm
# 2 楼答案
你可以用shell。 该命令将执行jar(带有参数“ios”),将输出记录在一个文件中,然后将该文件显示在eggPlant log中