当我的web service可以部署到IIS之后,想用Selenium写自动化测试,ruby语言。
写好测试文件后,希望在nant build脚本里写一个task让所有测试自动运行。
nant脚本如下:
${automation.tests.dir}是存放test文件的地方;
${ruby.exe} 是ruby.exe的文件全路经,但如果已经注册了环境变量,文件名也可以;
但是问题就来了,运行这个task之前,需要先启动selenium-server,运行后需要关闭它。
运行selenium-server,不能在nant build脚本运行的控制台内,否则