摘要: 前言 有时候一个页面上有多个对象需要操作,如果一个个去定位的话,比较繁琐,这时候就可以定位一组对象。Selenium2library提供了Get Webelements 关键字,用于定位一组元素 以百度页面为例,先定位一组对象,然后依次打开每个链接,检测返回结果。 一、定位一组对象 1.打开百度页面 阅读全文
posted @ 2016-12-16 21:15 上海-悠悠 阅读(7953) 评论(0) 推荐(0) 编辑
摘要: 前言 Robot Framework是一款python编写的功能自动化测试框架。具备良好的可扩展性,支持关键字驱动,可以同时测试多种类型的客户端或者接口,可以进行分布式测试执行。 Robot Framework特点: 1.开源的,不解释 2.基于Python2.7版本开发,所以支持Python2.7 阅读全文
posted @ 2016-12-16 21:11 上海-悠悠 阅读(6375) 评论(0) 推荐(1) 编辑
摘要: 前言 日历控件是web网站上经常会遇到的一个场景,有些输入框是可以直接输入日期的,有些不能,以我们经常抢票的12306网站为例,详细讲解如何解决日历控件为readonly属性的问题。 基本思路:先用js去掉readonly属性,然后直接输入日期文本内容 一、日历控件 1.打开12306的车票查询界面 阅读全文
posted @ 2016-12-14 22:12 上海-悠悠 阅读(12591) 评论(8) 推荐(9) 编辑
摘要: 前言 上一篇Selenium2+python自动化23-富文本(自动发帖)解决了富文本上iframe问题,其实没什么特别之处,主要是iframe的切换,本篇讲解通过js的方法处理富文本上iframe的问题 一、加载配置 1.打开博客园写随笔,首先需要登录,这里为了避免透露个人账户信息,我直接加载配置 阅读全文
posted @ 2016-12-11 21:40 上海-悠悠 阅读(6007) 评论(8) 推荐(0) 编辑
摘要: 前言 富文本编辑框是做web自动化最常见的场景,有很多小伙伴遇到了不知道无从下手,本篇以博客园的编辑器为例,解决如何定位富文本,输入文本内容 一、加载配置 1.打开博客园写随笔,首先需要登录,这里为了避免透露个人账户信息,我直接加载配置文件,免登录了。 不懂如何加载配置文件的,看这篇Selenium 阅读全文
posted @ 2016-12-04 21:51 上海-悠悠 阅读(8406) 评论(17) 推荐(2) 编辑
摘要: 前几天有人在群里给小编出了个数学题: 假设你有无限数量的邮票,面值分别为6角,7角,8角,请问你最大的不可支付邮资是多少元? 小编掰着手指头和脚趾头算了下,答案是:1.7元 那么问题来了?为啥是1.7呢,于是小编用python解决了这个小学数学题。 一、排列组合 假设6、7、8角各有50张(50张够 阅读全文
posted @ 2016-12-03 21:23 上海-悠悠 阅读(18164) 评论(20) 推荐(3) 编辑
摘要: 前言 在做app自动化过程中会踩很多坑,咱们都是用的中文的app,所以首先要解决中文输入的问题! 本篇通过屏蔽软键盘,绕过手机的软键盘方法,解决中文输入问题。 一、定位搜索 1.打开淘宝点搜索按钮,进入到搜索页面 2.然后定位到搜索框后用sendkeys方法输入“hao”,这里定位元素用第四篇讲的u 阅读全文
posted @ 2016-12-03 15:19 上海-悠悠 阅读(17677) 评论(7) 推荐(4) 编辑
摘要: 前言 在第三篇启动app的时候有这样一行代码driver = webdriver.Remote('http://192.168.1.1:4723/wd/hub', desired_caps),很多小伙伴不知道这个ip和端口哪里来的,于是小编决定写一篇关于这个appium的服务器ip文章! 一般来说a 阅读全文
posted @ 2016-12-03 15:14 上海-悠悠 阅读(14236) 评论(1) 推荐(4) 编辑
摘要: 前言 appium Inspector从入门到放弃!反正你都打开了,那就看下为什么要放弃吧! Appium Inspector是appium自带的一个元素定位工具,上一篇介绍了如何使用uiautomatorviewer进行元素定位。本篇学习Appium Inspector是如何定位的。 一、设置ap 阅读全文
posted @ 2016-12-03 15:12 上海-悠悠 阅读(17426) 评论(1) 推荐(1) 编辑
摘要: 前言 环境搭建好了,下一步元素定位,元素定位本篇主要介绍如何使用uiautomatorviewer,通过定位到页面上的元素,然后进行相应的点击等操作. uiautomatorviewer是android-sdk自带的一个元素定位工具,非常简单好用,使用uiautomatorviewer,你可以检查一 阅读全文
posted @ 2016-12-03 14:42 上海-悠悠 阅读(28575) 评论(12) 推荐(2) 编辑