代码改变世界

Appium键盘操作

2015-06-24 16:16 by xiaoluosun, 507 阅读, 0 推荐, 收藏, 编辑
摘要:方法1 AppiumDriver实现了在上述功能,代码如下(java版本)driver.sendKeyEvent(66);方法2HashMap keycode = new HashMap();keycode.put("keycode", 82);((JavascriptExecutor)driver... 阅读全文

【转】Android 常用 adb 命令总结

2015-06-12 14:18 by xiaoluosun, 466 阅读, 0 推荐, 收藏, 编辑
摘要:原文地址:http://testerhome.com/topics/2565针对移动端 Android 的测试, adb 命令是很重要的一个点,必须将常用的 adb 命令熟记于心, 将会为 Android 测试带来很大的方便,其中很多命令将会用于自动化测试的脚本当中。Android Debug Br... 阅读全文

Jenkins + robot framework自动发送邮件报告

2015-06-10 16:23 by xiaoluosun, 1281 阅读, 0 推荐, 收藏, 编辑
摘要:一、Jenkins安装插件 进入系统管理—插件管理—可选插件下安装以下插件Email-ext plugin、Email-ext Template Plugin。 安装完如下: 二、系统设置 1.设置系统管理员 进入系统管理—系统设置页面。找到如下位置: 系统管理员邮件地址一定要和下面的... 阅读全文

robot framework用python扩展编写自定义library

2015-06-04 16:09 by xiaoluosun, 1405 阅读, 0 推荐, 收藏, 编辑
摘要:我的utils.py文件#!/usr/bin/env python#-*- coding:utf8 -*-__version__ = '0.1'import sysreload(sys)sys.setdefaultencoding('utf8')from robot.api import logge... 阅读全文

Appium在手机浏览器使用滑屏Not yet implemented解决办法。

2015-06-04 15:34 by xiaoluosun, 1013 阅读, 0 推荐, 收藏, 编辑
摘要:在手机浏览器使用swipe、scroll等手机特有行为时,因为默认context是WEBVIEW,所有一定要切换回NATIVE_APP才可以使用。python:driver.switch_to.context("NATIVE_APP") driver.swipe(300, 970,... 阅读全文

Jenkins + robot framework + git持续集成

2015-06-04 15:06 by xiaoluosun, 3907 阅读, 1 推荐, 收藏, 编辑
摘要:安装略过...一、Jenkins安装插件 进入系统管理—插件管理—可选插件下安装以下插件Git Client Plugin、GIT plugin、GitHub API Plugin、GitHub plugin、Robot Framework plugin。 安装完如下: 二、配置git P... 阅读全文

【转】传递给Appium服务器以开启相应安卓Automation会话的Capabilities的几点说明

2015-05-21 11:36 by xiaoluosun, 332 阅读, 0 推荐, 收藏, 编辑
摘要:原文地址:http://blog.csdn.net/zhubaitian/article/details/39431307Desired Capabilities是由客户端发送给Appium服务器端的用来告诉服务器去启动哪种我们想要的会话的一套键值对集合。当中也有一些键值对是用来在自动化的过程中修改... 阅读全文

【转】Appium 服务器端从启动到case完成的活动分析

2015-05-21 11:33 by xiaoluosun, 217 阅读, 0 推荐, 收藏, 编辑
摘要:原文地址:http://blog.csdn.net/zhubaitian/article/details/39474151此文的目的主要是通过分析Appium Server打印出来的log,加深对Appium Server所扮演角色的理解。这整一个过程是由一个Test Case开始执行到结束,测试的... 阅读全文

【转】UIAutomator定位Android控件的方法实践和建议(Appium姊妹篇)

2015-05-21 11:28 by xiaoluosun, 261 阅读, 0 推荐, 收藏, 编辑
摘要:原文地址:http://blog.csdn.net/zhubaitian/article/details/39777951在本人之前的一篇文章>第二章节谈到Appium可以通过使用UIAutomator的方法去定位Android界面上的控件,当时只是一笔带过举了个例子。如该文给自己的承诺,今天特撰写... 阅读全文

【转】Appium测试安卓Launcher以滑动窗体获得目标应用

2015-05-21 11:26 by xiaoluosun, 388 阅读, 0 推荐, 收藏, 编辑
摘要:原文地址:http://blog.csdn.net/zhubaitian/article/details/39755553所谓Launcher,指的是安卓的桌面管理程序,所有的应用图标都放在launcher上面。其实这是一个很简单的例子,只是为了验证几点想法而已。1.实验目的做这个试验的目的有二尝试... 阅读全文