python爱好部落

117 篇文章
55.6K 次阅读
26 人订阅

全部文章

赵云龙龙

用QT来做工具

最近做了一些工具,没有搭建在服务器上, 又要给别人用,因为是在windows上,就考虑用pyqt来设计界面和打包。python是有很多界面的框架,像TK等,个人...

6220
赵云龙龙

自动给teams发消息

前几天在看devops的时候,发现可以给钉钉发消息来更新状态。 但是我们用的是微软的teams, 按理说也是可以直接给teams群组发消息的,毕竟微软的盘子更大...

21940
赵云龙龙

自动化测试的一些技巧

嗯,似乎好久没上来写文章了。接近两个月没怎么动笔了,惭愧惭愧! 想想这两个月也没干什么,主要是为了生计。一个公司好不好,最主要是要能生存,有现金流。最近自己最大...

9310
赵云龙龙

无线连接设备自动化测试

我们做测试时,如果需要多台手机一起测试时,可以用tapc线连接手机,但是usb hub口有限,如果买usb拖线板,可以多连接几台。 但是如果线也有限的话。那么得...

14020
赵云龙龙

proxy在app自动化中的应用

在做测试的时候,如果客户端有很多场景,我们又不太好造数据,可以考虑mock. app的mock怎么做呢?我们可以考虑用mitmproxy

10210
赵云龙龙

pytest api做自动化测试

我们在做api测试的时候,如果只要测试单个接口,可以用httprunner。 这个工具的思维我们可以借鉴一下。 如果我们想灵活的应用呢,可以自己用数据驱动的方式...

12440
赵云龙龙

api性能测试

Locust(俗称 蝗虫)一个轻量级的开源压测工具,基本功能是用Python代码描述所有测试。不需要笨拙的UI或庞大的XML,只需简单的代码即可。

12830
赵云龙龙

mobile自动化的调度

当我们的自动化规模很大的时候,一次运行需要很多时间,这就需要有一个调度机制,最好是多个设备同时运行。在pc上还好说,可以用selenium grid, 然后用多...

8840
赵云龙龙

pytest的一些知识点

pytest个人觉得很好用。但是有些功能老是忘记。 昨天全面扫描了以下官方文档,记录了一些东西,权且当作笔记吧。 官网地址: https://docs.pyte...

14030
赵云龙龙

浅谈自动化测试模型

自动化测试模型可以看作自动化测试框架与工具设计的思想。随着自动化测试技术的发展,演化为以下几种模型:

9310
赵云龙龙

自动化的分布式

当团队自动化用例达到一定数量后,如果仅在一台执行机上执行,执行时间就可能会达到几个小时以上,无法满足版本发布节点的时间要求,如何减少总的自动化用例执行时间就是不...

18030
赵云龙龙

自动化的并发执行

当累计的自动化测试用例比较多,规模比较大的时候,执行一次比较耗时间。 怎么样才能快速跑完一轮呢? pytest里面有个并发执行的插件, pytest-xdist...

16930
赵云龙龙

自动化的持续集成

今天在家宅了一天,总算把自动化这块搞得很清楚了。 自己用uiautomator2和pytest写了一个mobile的自动化框架。跑起来很顺手很丝滑。 报告是用a...

12040
赵云龙龙

自动化中的失败截图和存log

如果我们在执行自动化测试的时候,希望能在失败的时候保存现场,方便事后分析。 对于UI自动化,我们希望截图在测试报告中。 对于api自动化,我们希望截取出错的lo...

13730
赵云龙龙

appium中ios元素定位

appium中,IOS和Android元素定位方法有些不同。 查找元素的顺序,个人认为速度从快到慢的顺序是这样的: ios_predicate >> acces...

31130
赵云龙龙

appium 元素定位方法总结(一)

在做UI自动化的时候,有一部分精力是定位元素,元素定位得准不准,直接影响自动化的成败和效率。 mobile和web一样,也是通过driver来定位元素的。sel...

26910
赵云龙龙

pytest框架介绍(二)

前面简单介绍了如何使用pytest, 感觉介绍得太泛泛了。个人感觉,pytest的精髓在fixture. 学pytest就不得不说fixture,fixture...

13120
赵云龙龙

pytest框架介绍

前面介绍了unittest这个自动化框架,但是这个古老的框架,还有很多不足。 于是乎,后浪出现了,今天要讲的就是pytest框架。 pytest介绍 pytes...

15620
赵云龙龙

搭建一个自动化框架(一)

很多时候,你会自动化,录制并不能说明什么,录制只是为了提高效率,关键是要搭建框架。会框架就可能成为架构师,将框架搭建起来后就可以给其他组员分配任务了。大家按照一...

14030
赵云龙龙

框架化你的代码

前面讲了如何不写代码可以实现自动化。 但是录制的代码很杂乱且冗余,可读性和维护性太差。 下面来介绍如何搭建自动化框架,将录制的代码整理,让其变得简洁。 pyth...

11530

扫码关注云+社区

领取腾讯云代金券