我是App-V的新手,它在我的办公室得到评估。
我有一个用JUnit5编写的Selenium测试套件,可以使用gradle-wrapper作为gradle test
任务启动它。我的最终目标是在类似于this question的App-V5.1虚拟环境中运行此代码。
在提到答案的the link之后,我尝试在App-V环境中启动cmd.exe
,并且为种子工作。然后,我尝试这样做:
./gradlew --no-daemon clean test
然后testClasses
阶段可以完美地工作,但是在test
阶段,我遇到了类似的错误:
Could not write standard input into: Gradle Worker 1.
java.io.IOException: The pipe is being closed
...
(抱歉,由于安全原因,我无法向您显示实际的错误日志,但这与this question类似。)
我可以说错什么吗?在App-V env中启动gradle测试的正确方法是什么?
答案 0 :(得分:0)
您是否尝试过从虚拟气泡中启动cmd.exe?我发现执行此操作的最佳方法是在排序过程中创建cmd.exe的快捷方式,并使用它来进行故障排除。
如果您的过程在气泡内进行,则解决方案可能就像允许本地交互一样简单。请阅读here的相关内容。