博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
有感于去哪儿的一道笔试题
阅读量:6701 次
发布时间:2019-06-25

本文共 658 字,大约阅读时间需要 2 分钟。

题目如下

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

很多人可能第一步就卡住了,怎么选择7天以后的日期呢?

实际上很简单,直接在输入框里输入就好了。因为selenium支持的语言很多,这里就用js写一下。大家用selenium执行这段js就可以搞定了。

var date = new Date();date.setDate(date.getDate() + 7);var a_week_later = date.getFullYear() + '-' (date.getMonth()+1) + '-' + date.getDate();$('input[name=fromDate]').val(a_week_later);

 

转载地址:http://yjgoo.baihongyu.com/

你可能感兴趣的文章
Kickstart Practice Round 2017---A
查看>>
Q-Dir
查看>>
Algs4-1.4.18数组的局部最小元素
查看>>
Algs4-1.4.38 3-sum的初级算法与ThreeSum性能比较
查看>>
谁获得了最高奖学金
查看>>
CODING 受邀参加《腾讯全球数字生态大会》
查看>>
python3基础3--数据类型--数据运算--表达式if -else-while-for
查看>>
如何学习前端 转载
查看>>
性能测试的重要意义(一)
查看>>
简单的文件上传功能实现(java)
查看>>
MySQL的简单使用
查看>>
浮动问题
查看>>
hausaufgabe--python 18- Defined specific Functions
查看>>
Django的视图层
查看>>
如何open一个新tab页面
查看>>
iOS开发UI篇—简单介绍静态单元格的使用
查看>>
转:Yupoo(又拍网)的系统架构
查看>>
.读取excel表格(JAVA)
查看>>
清空sql server日志
查看>>
c# 读取记事本txt文档到DataTable中
查看>>