摘要:
1、博客目前在学习爬虫课程,使用正则表达式来爬取网页的图片信息 2、下面我们一起来回归下Python中的正则使用方式/方法 3、糗事百科图片爬取源码如下: import requestsimport reimport osif __name__ == '__main__': # headers请求头 阅读全文
摘要:
笔记链接 https://book.apeland.cn/details/322/ 学习视频 https://www.apeland.cn/python 阅读全文
摘要:
1、前言:某些接口需要引用上个接口返回的值,作为下个接口的入参,但笔者又不想在本地维护及创建此文件,此时引出fixture内置函数中的临时文件存储tmpdir 2、首先下面的源码是使用flask框架写的图书管理系统,使用的basic认证方式,调用查看数据接口时需登录返回token from flas 阅读全文
摘要:
1、登录时经常的出现验证码,此次结合Python+Request+第三方验证码识别平台(超级鹰识别平台) 2、首先到超级鹰平台下载对应语言的识别码封装,超级鹰平台:http://www.chaojiying.com/price.html 3、使用超级鹰平台需进行注册,购买1元,应该有1000次积分, 阅读全文
摘要:
1、参数化的本质:相同的步骤,但测试数据不同,比如登录的场景 import mathimport pytest# 方式一:分离出Listdef list_Test(): list = [ [2, 2, 4], [2, 3, 8], [1, 9, 1], [0, 9, 0], ] return lis 阅读全文
摘要:
"""模块级(setup_module/teardown_module)开始于模块始末,全局的函数级(setup_function/teardown_function)只对函数用例生效(不在类中)类级(setup_class/teardown_class)只在类中用例之前或之后运行一次(在类中)方法 阅读全文
摘要:
前言: 在单元测试框架中,主要分为:测试固件,测试用例,测试套件,测试执行及测试报告; 测试固件不难理解,也就是我们在执行测试用例前需要做的动作和测试执行后的需要做的事情; 比如在UI自动化测试中,我们更加关注的是界面的操作,而不是关注打开浏览器和关闭浏览器; 在数据库中,我们更加关注的是怎么去操作 阅读全文
摘要:
前言: Pytest是第三方单元格测试框架,更加简单,灵活,而且提供了更多丰富的扩展; Pytest与UnitTest框架的区别 UnitTest测试用例执行顺序是依照ascii码执行,而Pytest是根据测试用例顺序执行; 1、Pytest官方网站: https://docs.pytest.org 阅读全文
摘要:
# Json字符串进行新增操作import jsonimport os# os.path.dirname(__file__):表示当前目录path = os.path.join(os.path.dirname(os.path.dirname(__file__)),'data/login.json') 阅读全文
摘要:
1、本地服务:下载淘宝镜像node.js :https://npm.taobao.org/mirrors/npm ;本次下载的版本是 v10.0.0 2、下载成功后,到cmd窗口输入 node -v,返回时版本号,npm -v 返回的是版本号 3、本地安装http-server; 4、npm ins 阅读全文