swipe介绍 1.查看源码语法,起点和终点四个坐标参数,duration是滑动屏幕持续的时间,时间越短速度越快。默认为None可不填,一般设置500-1000毫秒比较合适。 2.手机从左上角开始为0,横着的是x轴,竖着的是y轴 获取坐标 1.由于每个手机屏幕的分辨率不一样,所以同一个元素在不同手机 ...
分类:
移动开发 时间:
2017-11-07 19:56:53
阅读次数:
387
Appium Desired Capabilities Desired Capabilities 是由 keys 和 values 组成的 JSON 对象。 举个简单例子: { "platformName": "iOS", "platformVersion": "11.0", "deviceName ...
分类:
移动开发 时间:
2017-11-07 19:55:39
阅读次数:
271
Appium Desktop 原滋原味的官方文档 Appium Desktop是一款用于Mac、Windows和Linux的开源应用,它提供了Appium自动化服务器在一个漂亮灵活的UI中的强大功能。它是一些与appium相关的工具的组合: Appium服务器的图形界面。您可以设置选项、启动/停止服 ...
分类:
移动开发 时间:
2017-11-07 19:52:09
阅读次数:
270
?# 前言:有时候定位元素的时候,你使出了十八班武艺还是定位不到,怎么办呢?(面试经常会问)那就拿出绝招:点元素所在位置的坐标 tap用法 1.tap是模拟手指点击,一般页面上元素的语法有两个参数,第一个是positions,是list类型最多五个点,duration是持续时间,单位毫秒 坐标定位 ...
分类:
移动开发 时间:
2017-11-07 19:37:30
阅读次数:
468
?13.1 测试报告概述 13.1.1 测试报告的定义 在前面章节我们已经讲了自动化基础的很多东西,如果说掌握了,而且自己动手去练习了,我相信在一些初级的面试中是没任何问题的,今天我们接触的应该算是一个比较新的东西,也算是开启另一层知识的大门。 在手工测试过程中如果发现了bug我们需要提交测试报告, ...
分类:
移动开发 时间:
2017-11-07 11:22:21
阅读次数:
233
?13.1 日志的定义 13.1.1 日志的定义 听到日志这个东西可能有的人莫名其妙,第一次接触就会觉得我们为什么要收集日志,即使要收集日志那么我们需要收集哪些日志,日志的作用是什么等等。 其实日志无论是在测试、开发中都非常重要,如果你在跑自动化时程序报错了,但是你没有日志你怎么去定位时程序错误还是 ...
分类:
移动开发 时间:
2017-11-06 20:16:29
阅读次数:
282
Selenium2+python自动化之读取Excel数据(xlrd) 转载地址:http://www.cnblogs.com/lingzeng86/p/6793398.html ··································· ...
分类:
编程语言 时间:
2017-11-06 19:00:23
阅读次数:
341
本篇转自博客:上海-悠悠 原文地址:http://www.cnblogs.com/yoyoketang/tag/unittest/ 前言 登录这个场景在写用例的时候经常会有,我们可以把登录封装成一个方法,然后把账号和密码参数化,这样以后用的登录的时候,只需调用这个方法就行了 一、登录方法 1.把输入 ...
分类:
编程语言 时间:
2017-11-06 15:07:28
阅读次数:
214
本篇转自博客:上海-悠悠 原文地址:http://www.cnblogs.com/yoyoketang/tag/unittest/ 前言 在执行用例过程中由于是无人值守的,用例运行报错的时候,我们希望能对当前屏幕截图,留下证据。 在写用例的时候,最后一步是断言,可以把截图的动作放在断言这里,那么如何 ...
分类:
编程语言 时间:
2017-11-06 15:07:20
阅读次数:
141
本篇转自博客:上海-悠悠 原文地址:http://www.cnblogs.com/yoyoketang/tag/unittest/ 前言 在设计用例的时候,有些用例只是参数数据的输入不一样,比如登录这个功能,操作过程但是一样的。如果用例重复去写操作过程会增加代码量,对应这种多组数据的测试用例,可以用 ...
分类:
编程语言 时间:
2017-11-06 15:04:32
阅读次数:
135