摘要: 日期操作也是自动化测试中必不可少的一环,有些日期控件操作简单直接用send_key便可,而一些复杂的需借助外力,请看以下示例: 需求1:对去哪儿火车页面日期操作 特点:手动可以直接输值 代码实现 #大牛测试:轻轻松松自动化 #QQ:2574674466 #专注自动化测试技术 #coding=utf- 阅读全文
posted @ 2021-10-09 12:32 大牛测试技术 阅读(278) 评论(0) 推荐(0) 编辑
摘要: WebDriver对部分对部分浏览器控件不直接支持,如滚动条、富文本等,此时可借助js进行间接操作 需求: 用js实现百度框输入“大牛测试” 用脚本实现功能 用jquery实现该功能 实现步骤: 在console中输入:document.getElementById("kw").value="大牛测 阅读全文
posted @ 2021-10-09 12:04 大牛测试技术 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 在自动化测试过程中,经常遇到这类控件,当鼠标放在控件上方时,详细的控件信息才会显示,此类控件常规的操作方法无用,可借助键盘事件 需求:对百度首页“设置”按钮 方法:因常规方法不起效,用键盘事件中“move_to_element"方法 代码: #大牛测试:轻轻松松自动化 #QQ:2574674466 阅读全文
posted @ 2021-10-09 11:25 大牛测试技术 阅读(406) 评论(0) 推荐(0) 编辑
摘要: 在做登录测试时,有些站点会有“滑块”验证功能,自动化测试可用对滑块拖拉操作的方式处理: 需求:携程注册“滑块”操作 思路: 按住左边滑块 拖放到最右边 用键盘事件中:drag_and_drop_by_offset 代码为: #大牛测试:轻轻松松自动化 #QQ:2574674466 #专注自动化测试技 阅读全文
posted @ 2021-10-09 11:14 大牛测试技术 阅读(696) 评论(0) 推荐(0) 编辑
摘要: 在web自动化测试过程中,窗口切换是必不可少步骤,也是自动化测试难点之一,本篇将分析自动化如何实现窗口切换: 目标:学会多窗口切换 需求: 打开“hao123"网站 点击“hao123推荐” 点击“一键登录” 知识点:每个tab页面都对应一个句柄,需进行获取句柄、获取所有句柄操作,而后用switch 阅读全文
posted @ 2021-10-09 11:05 大牛测试技术 阅读(188) 评论(0) 推荐(0) 编辑
摘要: selenium不仅仅可以测试桌面pc web浏览器,还可以对手机浏览器进行测试,从而不必用appium对手机测试,采用selenium比移动自动化有无可比拟的速度、稳定性优势: 学习目标:学会移动浏览器自动化测试 功能:打开m站百度,并输入“大牛测试” 步骤:配置chrome_option 在开 阅读全文
posted @ 2021-10-09 10:42 大牛测试技术 阅读(493) 评论(0) 推荐(0) 编辑
摘要: 自动化测试中,日常工作与元素定位息息相关,本篇将介绍xpath模糊定位: contians 包含 功能:实现“美团登录” 条件:用模糊定位方式 登录前端代码: 代码,通过部分id定位,如:"ogin-emai" #大牛测试:轻轻松松自动化 #QQ:2574674466 #专注自动化测试传播 from 阅读全文
posted @ 2021-10-09 10:29 大牛测试技术 阅读(427) 评论(0) 推荐(0) 编辑