摘要: 本篇转自博客:上海-小T 原文地址:http://blog.csdn.net/real_tino/article/details/59068827 我们在浏览网页时经常会碰到各种花样的弹窗,在做UI自动化测试的时候势必要处理这些弹窗,这里就介绍一下目前前端界两种弹窗的处理方法。 一、alert弹窗 阅读全文
posted @ 2017-03-01 22:42 上海-悠悠 阅读(10882) 评论(4) 推荐(0) 编辑
摘要: 前言 最近有小伙伴问百度输入后,输入框下方的联想词如何定位到,这个其实难度不大,用前面所讲的元素定位完全可以定位到的。 本篇以百度输入框输入关键字匹配后,打印出联想词汇。 一、定位输入框联想词 1.首先在百度输入框输入关键词,如:博客,然后输入框下方会自动匹配出关键词。 2.这时候可以用firebu 阅读全文
posted @ 2017-02-28 23:26 上海-悠悠 阅读(4608) 评论(6) 推荐(2) 编辑
摘要: 前言 文件上传是web页面上很常见的一个功能,自动化成功中操作起来却不是那么简单。 一般分两个场景:一种是input标签,这种可以用selenium提供的send_keys()方法轻松解决; 另外一种非input标签实现起来比较困难,可以借助autoit工具或者SendKeys第三方库。 本篇以博客 阅读全文
posted @ 2017-02-26 17:57 上海-悠悠 阅读(10278) 评论(6) 推荐(1) 编辑
摘要: 前言 在打开页面上链接的时候,经常会弹出另外一个窗口(多窗口情况前面这篇有讲解:Selenium2+python自动化13-多窗口、句柄(handle)),这样在多个窗口之间来回切换比较复杂,那么有没有办法让新打开的链接在一个窗口打开呢? 要解决这个问题,得从html源码上找到原因,然后修改元素属性 阅读全文
posted @ 2017-02-21 22:53 上海-悠悠 阅读(4721) 评论(1) 推荐(5) 编辑
摘要: 前言 在web页面中经常会遇到table表格,特别是后台操作页面比较常见。本篇详细讲解table表格如何定位。 一、认识table 1.首先看下table长什么样,如下图,这种网状表格的都是table 2.源码如下:(用txt文本保存,后缀改成html) <!DOCTYPE html><meta c 阅读全文
posted @ 2017-01-15 22:30 上海-悠悠 阅读(13273) 评论(7) 推荐(6) 编辑
摘要: 前言 前面都是点点滴滴的介绍selenium的一些api使用方法,那么selenium的api到底有多少呢?本篇就叫大家如何去查看selenium api,不求人,无需伸手找人要,在自己电脑就有。 pydoc是Python自带的模块,主要用于从python模块中自动生成文档,这些文档可以基于文本呈现 阅读全文
posted @ 2016-12-17 15:12 上海-悠悠 阅读(7132) 评论(4) 推荐(6) 编辑
摘要: 前言: Appium Python API全集,不知道哪个大神整理的,这里贴出来分享给大家。 1.contexts contexts(self): Returns the contexts within the current session. 返回当前会话中的上下文,使用后可以识别H5页面的控件 阅读全文
posted @ 2016-12-17 11:55 上海-悠悠 阅读(18843) 评论(2) 推荐(8) 编辑
摘要: 前言 前面有篇专门用js解决了浏览器滚动条的问题,生活总是多姿多彩,有的滚动条就在页面上,这时候又得仰仗js大哥来解决啦。 一、内嵌滚动条 1.下面这张图就是内嵌div带有滚动条的样子,记住它的长相。 2.页面源码如下:(老规矩:copy下来,用文本保存下来,后缀改成.html,用浏览器打开) <! 阅读全文
posted @ 2016-12-16 21:54 上海-悠悠 阅读(8534) 评论(5) 推荐(1) 编辑
摘要: 前言 有时候一个页面上有多个对象需要操作,如果一个个去定位的话,比较繁琐,这时候就可以定位一组对象。Selenium2library提供了Get Webelements 关键字,用于定位一组元素 以百度页面为例,先定位一组对象,然后依次打开每个链接,检测返回结果。 一、定位一组对象 1.打开百度页面 阅读全文
posted @ 2016-12-16 21:20 上海-悠悠 阅读(5407) 评论(0) 推荐(0) 编辑
摘要: 前言 RF系列主要以案例为主,关键字不会的可以多按按F5,里面都有很详细的介绍,要是纯翻译的话,就没太大意义了,因为小编本来英语就很差哦! 前面selenium第八篇介绍过定位一组搜索结果,是拿百度搜索案例,RF也可以实现同样的功能,本篇以部落论坛搜索为例。获取搜索的返回结果,随机取一个结果打开。s 阅读全文
posted @ 2016-12-16 21:18 上海-悠悠 阅读(8027) 评论(1) 推荐(0) 编辑