1、 Qunar 机票搜索场景
- 1) 访问 Qunar 机票首页
http://flight.qunar.com
输入出发、到达城市,选择 today+7 日后的日期,点 “搜索”,跳转到机票单程搜索列表页。
- 2) 在列表页停留 1 分钟,至到页面上出现 “搜索结束”。
- 3) 如果出现航班列表,对于出现 “每段航班均需缴纳税费” 的行随机点选 “订票” 按钮,在展开的列表中会出现 “第一程”、 “第二程”;对于没有出现 “每段航班均需缴纳税费” 的行随机点选 “订票” 按钮,在展开的列表底部中会出现 “报价范围”
- 4) 如果不出现航班列表,则页面会出现 “该航线当前无可售航班”
2、 请使用 maven 创建 java 工程,引入 Selenium 框架,编写 WebUI 代码,实现上述人工操作和验证。要求能随机验证 100 个城市对的 3 个月内的任意搜索条件。
↙↙↙阅读原文可查看相关链接,并与作者交流