上一页 1 ··· 128 129 130 131 132 133 134 135 136 ··· 144 下一页
摘要: 前言 在启动app的时候,如果直接做下一步点击操作,经常会报错,于是我们会在启动完成的时候加sleep。 那么问题来了,这个sleep时间到底设置多少合适呢?设置长了,就浪费时间,设置短了,就会找不到元素报错了。 这个时候我们可以用wait_activity的语法,等到你想点击的页面activity 阅读全文
posted @ 2017-11-29 22:29 上海-悠悠 阅读(5683) 评论(0) 推荐(4) 编辑
摘要: 遇到问题 1.有些小伙伴在用pip安装selenium时候报 Read time out HTTPSConnectionPool(host='pypi.python.org' port443) 2.估计这些电脑不怎么正经,总是有奇葩问题 time out解决办法 1.如果是因为网速问题,超时了,可以 阅读全文
posted @ 2017-11-28 22:34 上海-悠悠 阅读(1573) 评论(0) 推荐(0) 编辑
摘要: appium_desktop_v1.2.6 1.appium_desktop在github上最新下载地址: "releases/tag/v1.2.6" 2.下载后傻瓜式安装,然后启动appium,这个界面跟之前老版本差别很大,版本号:V1.7.1 运行appium 1.启动界面点Start按钮后就直 阅读全文
posted @ 2017-11-27 20:21 上海-悠悠 阅读(7236) 评论(3) 推荐(1) 编辑
摘要: ​ 前言: 有时候定位元素的时候,你使出了十八班武艺还是定位不到,怎么办呢?(面试经常会问) 那就拿出绝招:点元素所在位置的坐标 tap用法 1.tap是模拟手指点击,一般页面上元素 的语法有两个参数,第一个是positions,是list类型最多五个点,duration是持续时间,单位毫秒 坐标定 阅读全文
posted @ 2017-11-04 10:30 上海-悠悠 阅读(21815) 评论(2) 推荐(1) 编辑
摘要: swipe介绍 1.查看源码语法,起点和终点四个坐标参数,duration是滑动屏幕持续的时间,时间越短速度越快。默认为None可不填,一般设置500 1000毫秒比较合适。 2.手机从左上角开始为0,横着的是x轴,竖着的是y轴 获取坐标 1.由于每个手机屏幕的分辨率不一样,所以同一个元素在不同手机 阅读全文
posted @ 2017-11-01 15:52 上海-悠悠 阅读(12384) 评论(0) 推荐(1) 编辑
摘要: 前言 selenium截取全图小伙伴们都知道,曾经去面试的时候,面试官问:如何截图某个元素的图?不要全部的,只要某个元素。。。小编一下子傻眼了, 苦心人,天不负,终于找到解决办法了。 selenium截图 1.selenium提供了几个截取全屏的方法 get_screenshot_as_file(s 阅读全文
posted @ 2017-10-29 00:18 上海-悠悠 阅读(9748) 评论(1) 推荐(3) 编辑
摘要: 优化html报告 为了满足小伙伴的各种变态需求,为了装逼提升逼格,为了让报告更加高大上,测试报告做了以下优化: 测试报告中文显示,优化一些断言失败正文乱码问题 新增错误和失败截图,展示到html报告里 优化点击截图放大不清晰问题 增加饼图统计 失败后重试功能 兼容python2.x 和3.x 报告效 阅读全文
posted @ 2017-10-27 17:50 上海-悠悠 阅读(7905) 评论(2) 推荐(0) 编辑
摘要: 前言 文件下载时候会弹出一个下载选项框,这个弹框是定位不到的,有些元素注定定位不到也没关系,就当没有鼠标,我们可以通过键盘的快捷键完成操作。 SendKeys库是专业的处理键盘事件的,所以这里需要用SendKeys解决 只支持python2环境 python3 的用 PyUserInput 看这篇  阅读全文
posted @ 2017-10-12 15:51 上海-悠悠 阅读(4013) 评论(10) 推荐(0) 编辑
摘要: 前言 关于非input文件上传,点上传按钮后,这个弹出的windows的控件了,已经跳出三界之外了,不属于selenium的管辖范围(selenium不是万能的,只能操作web上元素)。autoit工具处理windows的控件窗口是专业的,所以这个需借助AutoIt来解决了。 一、环境准备 1.可以 阅读全文
posted @ 2017-10-10 23:15 上海-悠悠 阅读(7752) 评论(9) 推荐(1) 编辑
摘要: Appium Desktop 原滋原味的 "官方文档" Appium Desktop是一款用于Mac、Windows和Linux的开源应用,它提供了Appium自动化服务器在一个漂亮灵活的UI中的强大功能。它是一些与appium相关的工具的组合: Appium服务器的图形界面。您可以设置选项、启动/ 阅读全文
posted @ 2017-09-28 21:16 上海-悠悠 阅读(9408) 评论(0) 推荐(1) 编辑
上一页 1 ··· 128 129 130 131 132 133 134 135 136 ··· 144 下一页