[置顶] Appium python unittest pageobject如何实现加载多个case

摘要: 学习了Appium python项目施展的课程小伙伴都会有一个疑问,说现在所有的case都是通过一个suite进行一个方法一个方法进行添加的,但是在实际过程中我们不希望这样,我们做出来的功能是这样: 这个是我们现在做的现状,但是我们希望的是: 那我们如何才能够我们做出来的换成我们想要的呢?我这里告诉 阅读全文

posted @ 2018-08-27 00:19 Mushishi_xu 阅读(2290) 评论(0) 推荐(1) 编辑

2019年2月15日

Appium python Uiautomator2 多进程问题

摘要: appium更新uiautomator后可以获取tost了,大家都尝试,课程中也讲解了,但是这些跑的时候都在单机上,当我们多机并发的时候会出现一个端口问题,因为我们appium最后会调用uiautomator2,但是多个机器的时候只会有一个机器会正常运行。这个就是因为uiautomator2端口占用 阅读全文

posted @ 2019-02-15 18:26 Mushishi_xu 阅读(1437) 评论(2) 推荐(0) 编辑

2018年8月14日

Selenium3 Python3 Web自动化测试从基础到项目实战之二浏览器的不同设置

摘要: 在前面一个章节我们知道了如何通过webdriver去初始化我们得driver,然后我们只需要通过driver就能够去做我们得自动化,首先我们知道我们需要知道得是当我们有driver之后,我们剩下得就是去操作我们得浏览器,当我们打开得时候默认得是一个中等窗口得浏览器,如果你打开后需要去将整个窗口最大化 阅读全文

posted @ 2018-08-14 21:58 Mushishi_xu 阅读(853) 评论(0) 推荐(0) 编辑

2018年7月29日

Selenium3 Python3 Web自动化测试从基础到项目实战之一启动不同的浏览器及配置

摘要: 在web自动化中目前selenium作为底层的自动化测试是目前运用最广的,但是各个公司都会在这个基础之上进行修改。从今天开始我们就慢慢从low代码一步一步的学习框架知识。 首先当我们测试环境有了之后我们需要做得就是去配置我们的driver,这里的driver你可以理解为就是我们脚本和浏览器之间的桥梁 阅读全文

posted @ 2018-07-29 13:58 Mushishi_xu 阅读(853) 评论(0) 推荐(0) 编辑

2017年11月9日

python实现接口测试到unittest框架集成

摘要: 接口测试是面试测试岗位基本都会问到的问题,但是对于一些刚做测试的小伙伴可能并不是很熟悉,也有可能了解接口测试,但是完全不知道接口自动化怎么做。下面我们大概介绍一下。 首先我们需要知道接口自动化测试的目的是为了节约手工测试接口的时间或者减少不必要的重复工作,或者为了监控线上接口是否运行正常等情况的发生 阅读全文

posted @ 2017-11-09 15:36 Mushishi_xu 阅读(4391) 评论(4) 推荐(2) 编辑

2017年11月7日

Appium python自动化测试系列之使用HTMLTestRunner生成测试报告(十三)

摘要: ​13.1 测试报告概述 13.1.1 测试报告的定义 在前面章节我们已经讲了自动化基础的很多东西,如果说掌握了,而且自己动手去练习了,我相信在一些初级的面试中是没任何问题的,今天我们接触的应该算是一个比较新的东西,也算是开启另一层知识的大门。 在手工测试过程中如果发现了bug我们需要提交测试报告, 阅读全文

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

2017年11月6日

Appium python自动化测试系列之日志的收集(十二)

摘要: ​13.1 日志的定义 13.1.1 日志的定义 听到日志这个东西可能有的人莫名其妙,第一次接触就会觉得我们为什么要收集日志,即使要收集日志那么我们需要收集哪些日志,日志的作用是什么等等。 其实日志无论是在测试、开发中都非常重要,如果你在跑自动化时程序报错了,但是你没有日志你怎么去定位时程序错误还是 阅读全文

posted @ 2017-11-06 19:15 Mushishi_xu 阅读(3536) 评论(0) 推荐(0) 编辑

2017年11月2日

Appium python自动化测试系列之混合app实战(十一)

摘要: 12.1 什么是混合App 12.1.1 混合app定义 什么是混合app,其实这个不言而喻,我们的app正常来说应该都是native的,但是实际工作中却不是,反正种种原因我们的app会有native的而且中间还会有H5页面,这其实就是我们常说的混合,当然还有一种就是纯H5的,但是这里我们不做过多的 阅读全文

posted @ 2017-11-02 22:22 Mushishi_xu 阅读(3586) 评论(0) 推荐(0) 编辑

2017年11月1日

Appium python自动化测试系列之自动化截图(十一)

摘要: 11.1 截图函数的正常使用 11.1.1 截图方法 无论是在手动测试还是自动化测试中场景复现永远是一个很重要的事情,有时候一些问题可能很难复现,这个都需要测试人员对bug有很高的敏感度,在一般的情况下有一个很好的测试习惯也很重要,发现bug马上截图,不要管那么多。下面我们看一下自动化测试截图的一些 阅读全文

posted @ 2017-11-01 16:04 Mushishi_xu 阅读(5418) 评论(2) 推荐(2) 编辑

2017年10月31日

Appium python自动化测试系列之页面滑动原理讲解(十)

摘要: 10.1.1 页面滑动原理分析 在页面滑动查找章节我们就讲了滑动的知识点,只是不知道大家是否有认真练习以及去理解,如果你认真练习、理解了那么我相信这一章节的东西不用看也能够完成,下面我们还是简单分析一下。 所谓的页面滑动在我们实际操作手机的过程中就是不断的从屏幕的下面滑到上面,或者右边滑到左边,反之 阅读全文

posted @ 2017-10-31 23:14 Mushishi_xu 阅读(4811) 评论(1) 推荐(1) 编辑

导航