以在http://newtours.demoaut.com/index.php网站上完成一个简单的机票定制流程为例,慢慢优化:
1. 打开eclipse,新建一个测试项目,在BuildPath-->Libraries中,加入selenium-java-client-driver-1.0.x文件下所有的jar包,以及junit包;
2. 创建junit测试类SimpleWorkFlow, eclipse会自动创建测试的基本框架:
3. 把SimpleWorkFlow的文件中的内容改写如下:
4. 启动selenium server,运行该测试用例,一个简单的机票定制流程就好了。
接下来将逐步改进测试用例中标注有hard code, to be improve的地方,并尝试用多种方式来locate控件。