Ubuntu下面搭建RobotFramework+Selenium环境...
分类:
其他好文 时间:
2014-06-16 12:49:17
阅读次数:
177
原文:http://www.cnblogs.com/TankXiao/archive/2013/05/29/3033640.htmlC#之所以容易让人感兴趣,是因为安装完Visual
Studio, 就可以很简单的直接写程序了,不需要做如何配置。 对新手来说,这是非常好的“初体验”, 会激发初学者的...
分类:
编程语言 时间:
2014-06-16 00:42:48
阅读次数:
352
Windows Phone 8.1 测试自动化初探...
最近在项目过程中使用selenium 判断元素是否存在的时候 遇到一个很坑爹的问题,
用以下方法执行的时候每次都会等待很长一段时间,原因是因为对selenium实现方法了解不足导致一直找不到解决方法。 private boolean
isElementPresent(By by) { t...
分类:
其他好文 时间:
2014-06-13 20:30:46
阅读次数:
352
客户端自动化特点客户端的自动化,通常做过的人都不是很愿意深入讨论。因为除了功能和逻辑之外,不得不面对各种界面变化,各种和环境交互,各种兼容问题以及想不到灰色地带,就算这样,也找不到太多有效的bug。然而即便如此,客户端的自动化必须去做,尤其是GUI的。它的自动化特点是:复杂成本高不容易发现问题技术要...
分类:
其他好文 时间:
2014-06-13 15:13:38
阅读次数:
306
1. 安装seleniumpip install selenium2.
安装phantomjs如果你是Ubuntu12.04,默认安装的版本是1.4.这个会出错。需要安装1.9.7cd /usr/local/sharesudo
wget https://bitbucket.org/ariya/pha...
分类:
Web程序 时间:
2014-06-13 07:32:47
阅读次数:
305
通过一周多的学习和总结,终于掌握了casperjs用于自动化的方法,填平了大大小小的各种坑。casperjs是一个新兴的测试框架,网上资料很少,基本上靠翻译英文资料。贡献出来,供大家参考://page.js,存放页面元素//c表示通过css选择元素,x表示通过xpath选择元素var
baseurl...
分类:
Web程序 时间:
2014-06-12 21:56:34
阅读次数:
445
在用webdriver对浏览器进行操作时,很多操作并不是那么好找,后来在朋友的推荐下可以用下面的方法来寻找针对浏览器的一些操作,函数或属性等,这样方便我们可以查找一些方法去完成我们要的操作。下面是查看的方法:from
selenium import webdriverbrowser = webdri...
分类:
Web程序 时间:
2014-06-12 09:03:31
阅读次数:
230
测试自动化实现的两个难点
设计——功能分解
实现——对象的识别
测试自动化实现的两个难点—功能分解
清晰画出业务流程图
根据业务流程分解业务功能,可以被复用的功能也要被分解出来。
按照路径覆盖的思想,组织测试用例
测试自动化实现的两个难点—对象识别
创建测试 获取被操作对象的属性信息
使用唯一的对象名在对象仓库中记录该对象。
标识关键属性信息...
分类:
其他好文 时间:
2014-06-10 06:51:42
阅读次数:
350