2017年10月29日

Appium python自动化测试系列之等待函数如何进行实战(九)

摘要: ​9.1 等待函数的使用 9.1.1 为什么要使用等待函数 我们在做自动化的时候很多时候都不是很顺利,不是因为app的问题,我们的脚本也没问题,但是很多时候都会报错,比如一个页面本来就有id为1的这个元素,可是我无论怎么定位他都没办法操作,然后报错,这个是怎么个情况呢?因为当我们app打开一个页面的 阅读全文

posted @ 2017-10-29 21:56 Mushishi_xu 阅读(4373) 评论(1) 推荐(1) 编辑

2017年10月26日

Appium python自动化测试系列之滑动函数封装实战(八)

摘要: 8.1 什么是函数的封装 教科书上函数的封装太官方,我们这里暂且将函数的封装就是为了偷懒把一些有共性的功能或者一些经常用的功能以及模块放在一起,方便我们以后再其他地方调用。这个只是个人的理解所以大家懂就行,不要出去就这么说。 8.2 如何封装函数 8.2.1 函数封装技巧 当我们面对一个功能或者一个 阅读全文

posted @ 2017-10-26 14:55 Mushishi_xu 阅读(3200) 评论(0) 推荐(0) 编辑

2017年10月23日

python 进程、线程

摘要: python 进程和线程种的总结: 进程并不是越多越好,cpu个数=进程个数 线程也不是越多约好,具体情况具体分析,请求上下文切换耗时 计算机种最小执行单元:线程 io操作是利用的cpu GIL 全程解释器锁,这个只针对线程有作用 IO密集型(不用cpu) 使用多线程 计算密集型(用cpu)主要 使 阅读全文

posted @ 2017-10-23 17:49 Mushishi_xu 阅读(1346) 评论(0) 推荐(0) 编辑

2017年10月19日

Appium python自动化测试系列之Android UIAutomator终极定位(七)

摘要: android uiautomator text定位 可能有人不知道为什么说android uiautomator是终极定位,而且android uiautomator和appium有什么关系呢?如果之前写了一些脚本,发现有的时候一些元素不能够很好的定位时,那么就需要采用android uiauto 阅读全文

posted @ 2017-10-19 12:08 Mushishi_xu 阅读(5775) 评论(0) 推荐(3) 编辑

2017年10月18日

Appium python自动化测试系列之元素的定位(六)

摘要: ​6.1 常用定位方法讲解 对象定位是自动化测试中很关键的一步,也可以说是最关键的一步,毕竟你对象都没定位那么你想操作也不行。所以本章节的知识我希望大家多动手去操作,不要仅仅只是书本上的知识,毕竟这个我只能够举例说明。下面我们来看我们常用的一些定位方式。 6.1.1 ID定位 无论是在web自动化还 阅读全文

posted @ 2017-10-18 12:04 Mushishi_xu 阅读(8930) 评论(1) 推荐(0) 编辑

Appium python自动化测试系列之Capability介绍(五)

摘要: ​5.1 Capability介绍 5.1.1 什么是Capability 在讲capability之前大家是否还记得在讲log时给大家看过的启动时的日志?在我们的整个启动日志中会出现一些配置信息,其实那些信息就是capability携带的配置信息,如果我们通过代码来启动我们能够看见的配置信息如下: 阅读全文

posted @ 2017-10-18 11:55 Mushishi_xu 阅读(4625) 评论(0) 推荐(0) 编辑

Appium python自动化测试系列之认识Appium(四)

摘要: ​4.1界面认识 在之前安装appium的时候说过我们有两种方法安装,也就有两种结果,一种是有界面的,一种是没有界面的,首先我们先讲一下有界面的,以及界面有哪些东西。 首先看第一幅图,如果你的是windows那么界面就应该是这样的,所以你发现你的和我的不一样也不用担心,正常。windows版整个界面 阅读全文

posted @ 2017-10-18 11:48 Mushishi_xu 阅读(6096) 评论(0) 推荐(0) 编辑

Appium python自动化测试系列之Android知识讲解(三)

摘要: ​3.1 ADB工具讲解 3.1.1 什么是ADB呢? 我们不去解释官方语言的翻译,给大家说一个通熟易懂的说法,ADB我理解为他就是电脑和手机连接的桥梁。此连接不是充电的连接,大家不要混淆,说他是一个调试工具,可能更贴切。 3.1.2 ADB有什么作用呢? 刚说的他是电脑和手机连接的桥梁,我们可以通 阅读全文

posted @ 2017-10-18 11:47 Mushishi_xu 阅读(4419) 评论(0) 推荐(0) 编辑

Appium python自动化测试系列之appium环境搭建(二)

摘要: ​2.1 基础环境搭建 当我们学习新的一项技术开始基本都是从环境搭建开始,本书除了第一章节也是的,如果你连最基础的环境都没有那么我们也没必要去说太多,大概介绍一下: 1、因为appium是支持android和ios自动化的,但是ios的自动化是不能够在windows机器上运行,所以如果你想都同时具备 阅读全文

posted @ 2017-10-18 11:45 Mushishi_xu 阅读(5094) 评论(0) 推荐(1) 编辑

Appium python自动化测试系列之移动自动化测试前提(一)

摘要: 1.1 移动自动化测试现状 因为软件行业越来越发达,用户的接受度也在不断提高,所以对软件质量的要求也随之提高,当然这个也要分行业,但这个还是包含了大部分。因为成本、质量的变化现在对自动化测试的重视度越来越高,在几年前自动化测试还没有像现在这么普及,但是现在随便去一家公司面试都会问到自动化测试,当然这 阅读全文

posted @ 2017-10-18 11:41 Mushishi_xu 阅读(4825) 评论(1) 推荐(1) 编辑

导航