使用pkill以编程方式使用Java杀死服务MAC OS X Mountain Lion
我正在测试一些RESTful和服务器端事件服务的html错误代码。我们目前只有模拟服务,当我关闭服务或启动/停止服务时,我应该在浏览器上获取相关的HTML错误代码。我想测试这一点的方式是使用我们现有的测试框架JAVA/testNG/Selenium Grid2/+其他东西以编程方式终止和启动这些模拟服务,然后进行必要的断言以确保一切正常。我们目前有这些函数的shell脚本,但不确定如何通过Java代码或钩住.sh脚本来实现 .sh脚本:使用pkill以编程方式使用Java杀死服务MAC OS X Mountain Lion,java,linux,command-line,osx-mountain-lion,Java,Linux,Command Line,Osx Mountain Lion,我正在测试一些RESTful和服务器端事件服务的html错误代码。我们目前只有模拟服务,当我关闭服务或启动/停止服务时,我应该在浏览器上获取相关的HTML错误代码。我想测试这一点的方式是使用我们现有的测试框架JAVA/testNG/Selenium Grid2/+其他东西以编程方式终止和启动这些模拟服务,然后进行必要的断言以确保一切正常。我们目前有这些函数的shell脚本,但不确定如何通过Java代码或钩住.sh脚本来实现 .sh脚本: '#!/bin/bash set -x cd /mock
'#!/bin/bash
set -x
cd /mock_services/push
pkill -f mockserver || true'
您可以通过使用
ProcessBuilder
执行shell命令
看看
[java]shell命令
,并列出了列表-但这是我今天第二次回答这样的问题;)是的,我想我在这个网站上是个傻瓜。。。也不能再发了,瘸子。