会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
听雨煮茗
博客园
首页
新随笔
联系
管理
订阅
2017年10月27日
在pycharm 中执行测试用例后无法生成测试报告
摘要: 成 1.问题: 在使用python+appium+unittest 做app 自动化测试项目时,使用HtmlTestRunner运行测试用例后,发现没有生成测试报告html文件 2.解决问题:需要修改测试用例的运行方式,将左边图的运行方式改成右边图的运行方式 方法一:一般在pycharm中将光标放置
阅读全文
posted @ 2017-10-27 21:51 听雨煮茗
阅读(3323)
评论(0)
推荐(0)
2017年10月26日
修改使用HtmlTestRunner 生成测试报告的路径
摘要: 1.问题: 在使用python+appium+unittest 做app 自动化测试项目时,用到HtmlTestRunner 工具生成的测试报告默认存放在测试用例所在的目录下, 希望能改成测试报告的目录与测试用例目录在同一级: 2.解决问题: 找到HtmlTestRunner 源码: 在result
阅读全文
posted @ 2017-10-26 21:46 听雨煮茗
阅读(2345)
评论(0)
推荐(0)
2017年10月21日
Appium 常见API 四(三种等待方式)
摘要: 第一种:强制等待sleep(2),不论页面是否加载完成,都是等待2秒后继续执行下一步 第二种:隐性等待implicitly_wait(5),页面加载完成则执行下一步,没有加载完成,则继续等待直到5秒后再执行下一步 第三种:显性等待WebDriverWait(driver,5,1).until(met
阅读全文
posted @ 2017-10-21 16:17 听雨煮茗
阅读(1371)
评论(0)
推荐(0)
Appium 常见API 三(操作元素)
摘要: 1.点击: click():直接对页面元素对象进行点击操作 tap([(x,y)(x2,y2].....):点击屏幕上的坐标位置,可放多组坐标,实现多点触摸 2.滑动/翻页: swipe(start_X,start_y,end_x,end_y,duration=n):在n毫秒内从(start_X,s
阅读全文
posted @ 2017-10-21 14:56 听雨煮茗
阅读(828)
评论(0)
推荐(0)
Appium 常见API 二(定位元素)
摘要: 使用android SDK 自带的工具uiautomator viewer 查看app 页面控件的各个属性: 1.根据id属性值定位目标元素: driver.find_element_by_id( id属性值 ):参数是uiautomator viewer工具中对应【resource-id】的值,返
阅读全文
posted @ 2017-10-21 14:28 听雨煮茗
阅读(473)
评论(0)
推荐(0)
2017年10月20日
Appium 常见API 一
摘要: 1.app 的安装与卸载 driver.install_app(apk path):安装app driver.remove_app(app package name):卸载app driver.is_app_installed(app package name):判断app是否已安装,已安装返回tr
阅读全文
posted @ 2017-10-20 19:57 听雨煮茗
阅读(1485)
评论(0)
推荐(0)
appium 基本代码示例
摘要: 所需安装软件:android SDK,appium sever,python3,pycharm(或者其他python 的开发工具) 1.appium支持native(本地应用),也支持hybrid(混合应用);支持ios,android,firefoxos ;针对Android平台的appium是基
阅读全文
posted @ 2017-10-20 15:35 听雨煮茗
阅读(1585)
评论(0)
推荐(0)
公告