共15页: 首页 上一页 5 6 7 8 9 10 11 12 13 下一页 末页 
摘要: appium client是对webdriver原生api的一些扩展和封装。它可以帮助我们更容易的写出用例,写出更好懂的用例。appium client是配合原生的webdriver来使用的,因此二者必须配合使用缺一不可。从本节开始,教程的内容将涵盖3个语言,ruby/python/java。本文版...阅读全文
posted @ 2014-06-23 18:54 乙醇 阅读(30093) 评论(0) 编辑
摘要: appium的哲学里有一条就是不重新发明轮子。同样,官方已经有明确的安装步骤了,因此在这里纯属搬砖。原文地址感谢testerhome的辛勤翻译。本文版权归乙醇所有,欢迎转载,但请注明作者与出处,严禁用于任何商业用途限制如果你在windows上安装appium,你没法使用预编译专用于OS X的.app...阅读全文
posted @ 2014-06-23 13:53 乙醇 阅读(29004) 评论(2) 编辑
摘要: Client/Server Architectureappium的核心其实是一个暴露了一系列REST API的server。这个server的功能其实很简单:监听一个端口,然后接收由client发送来的command。翻译这些command,把这些command转成移动设备可以理解的形式发送给移动设...阅读全文
posted @ 2014-06-23 13:20 乙醇 阅读(28083) 评论(1) 编辑
摘要: 什么是appium? 本文已经迁移到测试教程网,后续更新会在测试教程网更新。 下面这段介绍来自于appium的官网。 Appium is an open-source tool you can use to automate mobile native, mobile web, and mobil阅读全文
posted @ 2014-06-23 12:56 乙醇 阅读(37349) 评论(1) 编辑
摘要: webdriver实用指南是本人编写的系列丛书,包括ruby版、python版和java版。在线版是免费的,之前是放在我的github上,但是很多同学总不记得地址,现在转到我的博客上,方便大家阅读。安装python及webdriver的开发环境场景工欲善其事必先利其器,搭建开发环境对于初学者来说往往...阅读全文
posted @ 2014-05-29 14:00 乙醇 阅读(2317) 评论(0) 编辑
摘要: Selenium3已经宣布不支持移动化测试。对于老牌测试工具selenium来说这是以退为进,因为移动自动化测试工具的标准还在selenium团队手上。本文轻度翻译了这个标准,看得懂的人不用翻译也能看懂,看不懂的人翻的天花乱坠也是一头雾水。注意,这个规格是给工具的开发者定义的条条框框,对于使用者来说...阅读全文
posted @ 2014-05-26 13:45 乙醇 阅读(2289) 评论(1) 编辑
摘要: 这个问题与语言无关,对于现代浏览器来说,使用window.performance.timing这个对象就好了。用execute_script方法(java用executeScript)方法执行window.performance.timing。一般来说,下面的值都是可以拿到的connectEnd 1...阅读全文
posted @ 2014-04-16 14:07 乙醇 阅读(1803) 评论(1) 编辑
摘要: 题目如下一、 UI自动化测试1、 Qunar机票搜索场景1) 访问Qunar机票首页http://flight.qunar.com,选择“单程”,输入出发、到达城市,选择today+7日后的日期,点“搜索”,跳转到机票单程搜索列表页。2) 在列表页停留1分钟,至到页面上出现“搜索结束”。3) 如果出现航班列表,对于出现“每段航班均需缴纳税费”的行随机点选“订票”按钮,在展开的列表中会出现“第一程”、 “第二程”;对于没有出现“每段航班均需缴纳税费”的行随机点选“订票”按钮,在展开的列表底部中会出现“报价范围”4) 如果不出现航班列表,则页面会出现“该航线当前无可售航班”2、 请使用maven创阅读全文
posted @ 2014-04-10 17:39 乙醇 阅读(2999) 评论(3) 编辑
摘要: python selenium webdriver 常见问题FAQ另一个FAQ:https://code.google.com/p/selenium/wiki/FrequentlyAskedQuestions怎么用ChromeDriver ?从这里下载最新的driver版本并解压# 好吧,这个命令是给linux or osx用户准备的# windows用户直接手点吧 by 乙醇unzip chromedriver_linux32_x.x.x.x.zip你会得到一个chromedriver的可执行文件. 现在用下面的代码就可以了:driver = webdriver.Chrome(executa阅读全文
posted @ 2014-04-04 09:39 乙醇 阅读(2659) 评论(0) 编辑
摘要: 启动浏览器关闭浏览器浏览器最大化设置浏览器大小访问链接打印当前页面的title及url前进和后退简单的对象定位定位一组对象层级定位操作测试对象send keys模拟按键输入处理button group处理button dropdown处理navs处理面包屑处理对话框新式的模态窗口获取测试对象的属性及内容获取测试对象的css属性获取测试对象的状态处理表单元素执行js处理alert/confirm/promptwait定位frame中的元素action上传文件下载超时设置Remote Webdrivercookie与自动登陆阅读全文
posted @ 2013-11-22 08:56 乙醇 阅读(2618) 评论(0) 编辑
共15页: 首页 上一页 5 6 7 8 9 10 11 12 13 下一页 末页 

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