摘要: 前言 在web页面中经常会遇到table表格,特别是后台操作页面比较常见。本篇详细讲解table表格如何定位。 一、认识table 1.首先看下table长什么样,如下图,这种网状表格的都是table 2.源码如下:(用txt文本保存,后缀改成html) <!DOCTYPE html><meta c 阅读全文
posted @ 2017-01-15 22:30 上海-悠悠 阅读(13301) 评论(7) 推荐(6) 编辑
摘要: 前言 前面都是点点滴滴的介绍selenium的一些api使用方法,那么selenium的api到底有多少呢?本篇就叫大家如何去查看selenium api,不求人,无需伸手找人要,在自己电脑就有。 pydoc是Python自带的模块,主要用于从python模块中自动生成文档,这些文档可以基于文本呈现 阅读全文
posted @ 2016-12-17 15:12 上海-悠悠 阅读(7140) 评论(4) 推荐(6) 编辑
摘要: 前言: Appium Python API全集,不知道哪个大神整理的,这里贴出来分享给大家。 1.contexts contexts(self): Returns the contexts within the current session. 返回当前会话中的上下文,使用后可以识别H5页面的控件 阅读全文
posted @ 2016-12-17 11:55 上海-悠悠 阅读(18910) 评论(2) 推荐(8) 编辑
摘要: 前言 前面有篇专门用js解决了浏览器滚动条的问题,生活总是多姿多彩,有的滚动条就在页面上,这时候又得仰仗js大哥来解决啦。 一、内嵌滚动条 1.下面这张图就是内嵌div带有滚动条的样子,记住它的长相。 2.页面源码如下:(老规矩:copy下来,用文本保存下来,后缀改成.html,用浏览器打开) <! 阅读全文
posted @ 2016-12-16 21:54 上海-悠悠 阅读(8546) 评论(5) 推荐(1) 编辑
摘要: 前言 有时候一个页面上有多个对象需要操作,如果一个个去定位的话,比较繁琐,这时候就可以定位一组对象。Selenium2library提供了Get Webelements 关键字,用于定位一组元素 以百度页面为例,先定位一组对象,然后依次打开每个链接,检测返回结果。 一、定位一组对象 1.打开百度页面 阅读全文
posted @ 2016-12-16 21:20 上海-悠悠 阅读(5419) 评论(0) 推荐(0) 编辑
摘要: 前言 RF系列主要以案例为主,关键字不会的可以多按按F5,里面都有很详细的介绍,要是纯翻译的话,就没太大意义了,因为小编本来英语就很差哦! 前面selenium第八篇介绍过定位一组搜索结果,是拿百度搜索案例,RF也可以实现同样的功能,本篇以部落论坛搜索为例。获取搜索的返回结果,随机取一个结果打开。s 阅读全文
posted @ 2016-12-16 21:18 上海-悠悠 阅读(8046) 评论(1) 推荐(0) 编辑
摘要: 前言 有时候一个页面上有多个对象需要操作,如果一个个去定位的话,比较繁琐,这时候就可以定位一组对象。Selenium2library提供了Get Webelements 关键字,用于定位一组元素 以百度页面为例,先定位一组对象,然后依次打开每个链接,检测返回结果。 一、定位一组对象 1.打开百度页面 阅读全文
posted @ 2016-12-16 21:15 上海-悠悠 阅读(7962) 评论(0) 推荐(0) 编辑
摘要: 前言 Robot Framework是一款python编写的功能自动化测试框架。具备良好的可扩展性,支持关键字驱动,可以同时测试多种类型的客户端或者接口,可以进行分布式测试执行。 Robot Framework特点: 1.开源的,不解释 2.基于Python2.7版本开发,所以支持Python2.7 阅读全文
posted @ 2016-12-16 21:11 上海-悠悠 阅读(6392) 评论(0) 推荐(1) 编辑
摘要: 前言 日历控件是web网站上经常会遇到的一个场景,有些输入框是可以直接输入日期的,有些不能,以我们经常抢票的12306网站为例,详细讲解如何解决日历控件为readonly属性的问题。 基本思路:先用js去掉readonly属性,然后直接输入日期文本内容 一、日历控件 1.打开12306的车票查询界面 阅读全文
posted @ 2016-12-14 22:12 上海-悠悠 阅读(12615) 评论(8) 推荐(9) 编辑
摘要: 前言 上一篇Selenium2+python自动化23-富文本(自动发帖)解决了富文本上iframe问题,其实没什么特别之处,主要是iframe的切换,本篇讲解通过js的方法处理富文本上iframe的问题 一、加载配置 1.打开博客园写随笔,首先需要登录,这里为了避免透露个人账户信息,我直接加载配置 阅读全文
posted @ 2016-12-11 21:40 上海-悠悠 阅读(6019) 评论(8) 推荐(0) 编辑