2016-12-22 18 views
1

sensetalkスクリプト内またはEggPlantからJavaプログラムを呼び出す必要があります。 同じことを実行する可能性はありますか?EggPlantからJavaプログラムを呼び出すか、呼び出す方法は?

+0

私はeggPlantで作業していませんでしたが(初めて聞いたことがあります!)、[これらのドキュメント](http://docs.testplant.com/?q=content/using-eggplant) Javaの例があります。それはあなたが探しているものですか?あなたが理解していないドキュメントには何かありますか? – yshavit

答えて

0

これを行うためのメカニズムはありません。コマンドラインから呼び出すことができるものとしてJavaコードをパッケージ化できる場合は、EggPlantのshellコマンドを使用して、Javaコードをシェルを介して呼び出されたかのように実行できます。

これは、特にJavaとEggPlantの間でデータをやりとりしたいと思っているが、私がEggPlantを使って作業していたときに思いついた唯一の解決策です。

http://docs.testplant.com/?q=content/system-interaction

1
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 

あなたがシェルを使用することができます。 このコマンドはjar(パラメータ "ios")を実行し、出力をファイルに記録し、そのファイルをeggPlantログに表示します。

関連する問題