首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
扎进专题
《一头扎进》系列之Python+Selenium框架设计篇24 - 价值好几K的框架,哎呦!这个框架还真有点料啊!!!
宏哥微信粉丝群:https://bbs.csdn.net/topics/618423372 有兴趣的可以扫码加入 1. 简介 其实,到前面这一篇文章,简单的Python+Selenium自动化测试框架就已经算实现了。接下来的主要是介绍,unittest管理脚本,如何如何加载执行脚本,再就是采用第三方插件,实现输出html的测试报告。本文来介绍下,在同一个类中,多个测试函数时候,测试固件如何
阅读更多...
《一头扎进》系列之Python+Selenium框架设计篇22- 价值好几K的框架,狼来了,狼来了....,狼没来,框架真的来了
宏哥微信粉丝群:https://bbs.csdn.net/topics/618423372 有兴趣的可以扫码加入 1. 简介 前边宏哥一边一边的喊框架,就如同一边一边的喊狼来了!狼来了!.....这回是狼没有来,框架真的来了。从本文开始宏哥将会一步一步介绍,如何从无到有地创建自己的第一个自动化测试框架。这一篇,我们介绍,如何封装自己的日志类和浏览器引擎类。 2. 创建项目层级结构
阅读更多...
《一头扎进》系列之Python+Selenium框架实战篇23- 价值好几K的框架,呵!这个框架有点意思啊!!!
宏哥微信粉丝群:https://bbs.csdn.net/topics/618423372 有兴趣的可以扫码加入 1.简介 前面文章,我们实现了框架的一部分功能,包括日志类和浏览器引擎类的封装,今天我们继续封装一个基类和介绍如何实现POM。关于基类,是这样定义的:把一些常见的页面操作的selenium封装到base_page.py这个类文件,以后每个POM中的页面类,都继承这个基类,这样每
阅读更多...
一头扎进《快速排序》
一头扎进《快速排序》 今天去听了一个讲座,师姐很厉害,在她的演讲中她提到了很多东西,未能够及时消化,回来马上开始码文档。师姐今天提及快排,但是要求我们要用**非递归**来实现。以前并没有很在意这些细节,想着能理解写出来不就可以了吗,今天特来写博文认错。大家知道快排效率为O(N*logN),在这几种排序方法中也算是效率较为高的一种算法了,采用的是“分治法”的思想,百度上描述为“是C.R.A.Ho
阅读更多...