自动化测试
文章平均质量分 58
up1292
从事软件测试十多年,一直浑浑噩噩的,总想提高技术,学习的东西很多很杂,但都不深入。感叹自己水平有限能力一般,勉强在这行混饭吃。记录下自己的学习过程,主要是给自己看的,所以写的很乱,如果能给阅读者一丝丝帮助,那也是您自己的努力。
展开
-
初识lackey,实现PC端简单自动化
前提:需要自动化测试一个PC端应用程序过程:1、很自然的找到了pywinauto这个库,看官方文档研究了一下,功能还比较多,尝试写代码。2原创 2021-06-18 11:02:24 · 4693 阅读 · 2 评论 -
自动化测试框架:DrissionPage(3)——其他用法
1)SessionPage传递控制权当须要使用多个页面对象共同操作一个页面时,可在页面对象创建时接收另一个页面间对象传递过来的Session对象,以达到多个页面对象同时使用一个Session对象的效果。2)SessionPage与requests的一些对比SessionPage基于 requests 进行网络连接,因此可使用 requests 内置的所有请求方式,包括get()、post()、head()、options()、put() 、patch()、delete()。原创 2023-04-27 17:38:26 · 3773 阅读 · 1 评论 -
自动化测试框架:DrissionPage(2)——实际使用
ChromiumPage,SessionPage原创 2023-04-20 10:34:37 · 10368 阅读 · 1 评论 -
自动化测试框架:DrissionPage(1)——安装与设置
但从 3.0 版开始,作者另起炉灶,用 chromium 协议自行实现了 selenium 全部功能,从而摆脱了对 selenium 的依赖,功能更多更强,运行效率更高,开发更灵活。因此,DrissionPage设计初衷,是将它们合而为一,能够在不同须要时切换相应模式,并提供一种人性化的使用方法,提高开发和运行效率。安装过程也是遇到了很多麻烦,下载就花了很多时间,中间下载一直断,就一直运行安装命令,总算多次安装后安装完成了。说了这么多,相信很多人已经跃跃欲试了,怎么快速搭建这套框架,先要准备一些基础环境。原创 2023-04-06 09:21:04 · 11326 阅读 · 4 评论