共15页: 首页 上一页 4 5 6 7 8 9 10 11 12 下一页 末页 
摘要: 2014应该是我职业生涯里非常重要的一年。2008年其实也很重要,那一年我开始了测试生涯。2010年转为全职测试开发,负责自动化测试,单元测试和性能测试。第一次接触到了watir——应该是对我影响最深的开源项目。2012年没有世界末日,不过测试生涯走向完结。那一年我开始做全职开发。2014年已经成长...阅读全文
posted @ 2015-01-05 09:42 乙醇 阅读(3044) 评论(6) 编辑
摘要: 2014年的最后一天,以一篇短文纪念一下。经常看到有同学说UI自动化测试定位难,找不到北。这话是不错的,定位是难,灵活且复杂,需要经验加技术,但是有写东西是可以提炼出来作为思想去推而广之的。简单来说,UI元素定位思想应该如下:大道至简大道至简指的是有明显特征的元素一定要用明显的特征去定位。比如有id...阅读全文
posted @ 2014-12-31 11:02 乙醇 阅读(5374) 评论(2) 编辑
摘要: 经常发现很多同学装好了python+selenium webdriver开发环境后不知道怎么去查看api文档,在这里乙醇简单介绍一下具体方法,其实非常简单。首先打开命令行,在dos窗口输入:python -m pydoc -p 4567 简单解释一下:python -m pydoc表示打开pydo...阅读全文
posted @ 2014-08-07 16:11 乙醇 阅读(7772) 评论(3) 编辑
摘要: 上一节乙醇带大家了解了appium的定位策略。实际上appium的控件定位方式是完全遵守webdriver的mobile扩展协议的。这一节将分享一下如何使用resource id来定位android策略。什么是resource id,这个不属于本文的范畴,大家可以点这里了解。我们可以有两种方式来使用...阅读全文
posted @ 2014-06-28 21:01 乙醇 阅读(20622) 评论(21) 编辑
摘要: 狭义上讲,UI级的自动化测试就是让机器代替人去点来点去的过程。但机器去点什么(点上面还是点左边),怎么点(是长按还是轻触),这些东西是必须由代码的编写者所指示清楚的。控件定位就是解决机器点什么的问题的。一般说来,我们可以这样告诉机器:去点登陆按钮。机器很笨,它并不知道什么是登陆按钮。因为登陆按钮是自...阅读全文
posted @ 2014-06-25 13:21 乙醇 阅读(19695) 评论(4) 编辑
摘要: 有时候在appium的Desired Capabilities中需要指定被测app的appActivity,下面的方法可能会对你有所帮助。方法一如有你有待测项目的源码,那么直接查看源码就好。如果没有,那么请联系有源码的同学,这是推荐方法。本文版权归乙醇所有,欢迎转载,但请注明作者与出处,严禁用于任何...阅读全文
posted @ 2014-06-24 21:50 乙醇 阅读(22833) 评论(4) 编辑
摘要: 那片笑声让我想起我的那些tool在我生命每个角落静静为我开着我曾以为我会永远守在她身旁今天我们已经离去在人海茫茫她们都老了吧 都更新换代了吧幸运的是我曾陪她们开发啦…… 想她啦…… 她还更新吗啦…… 去呀她们已经被风吹走散落在天涯正所谓工欲善其事必先利其器,对于appium实战android来说,下...阅读全文
posted @ 2014-06-24 21:04 乙醇 阅读(17185) 评论(2) 编辑
摘要: Desired Capabilities在启动session的时候是必须提供的。Desired Capabilities本质上是key value的对象,它告诉appium server这样一些事情:本次测试是启动浏览器还是启动移动设备?是启动andorid还是启动ios?启动android时,ap...阅读全文
posted @ 2014-06-24 12:42 乙醇 阅读(19530) 评论(3) 编辑
摘要: 一般情况下,我们都从命令行启动appium。windows下,dos命令窗口输入appium如果该命令报错,那么请重装appiumnpm install -g appium如果安装出错,请自行更换npm源。npm -g --registry http://registry.cnpmjs.org i...阅读全文
posted @ 2014-06-24 10:00 乙醇 阅读(29703) 评论(1) 编辑
摘要: appium client扩展了原生的webdriver client方法下面以java代码为例,简单过一下appium client提供的适合移动端使用的新方法resetApp()getAppString()sendKeyEvent()currentActivity()pullFile()push...阅读全文
posted @ 2014-06-23 19:08 乙醇 阅读(24513) 评论(0) 编辑
共15页: 首页 上一页 4 5 6 7 8 9 10 11 12 下一页 末页 

友情链接 虫师的blog  测试教程网  重定向科技  测试学习小组  省略