首页
学习
活动
专区
工具
TVP
发布

橙子探索测试

专栏成员
194
文章
440659
阅读量
57
订阅数
Python反射应用场景(一)
了解了反射中四个函数的基本用法。那么反射到底有什么用呢?它的应用场景是什么呢?答案是,当不确定所需要的属性和函数是否存在时,可以使用反射。另外一个重要作用是,可以提高代码的扩展性和可维护性。假如我们把所有的加密算法都放到一个叫做encryption的模块中维护 ,并且允许使用这个模块的用户添加更多的加密算法到这个模块中。
王大力测试进阶之路
2022-06-07
3740
Python类的继承
类的继承可以看成对类的属性和方法的重用,能够大大的减少代码量,继承是一种创建新类的方式,在python中,新建的类可以继承一个或多个父类,也就是说在python中支持一个儿子继承多个爹。
王大力测试进阶之路
2022-06-07
1.2K0
mitmproxy抓包 | Python实时生成接口自动化用例(三)
前面已经给大家分享了mitmproxy的环境配置和基本使用,文章浏览量很高,相信对抓包工具感兴趣的朋友,已经熟练运用起来了。
王大力测试进阶之路
2022-03-14
3.2K0
抓包工具mitmproxy | mitmweb基本用法(二)
mitmproxy是Python编写的一款功能完善的代理工具,mitmproxy是一款支持拦截HTTP和HTTPS请求和响应并即时修改它们的交互式中间人代理工具。同时它提供了Python API给开发者编写插件用来自定义对流量进行处理和修改。
王大力测试进阶之路
2022-03-14
9.2K0
mitmproxy抓包 | Python疑难测试场景mock实战(四)
在实际工作中,经常会遇到前端模块开发完了,后端还没开发完,测试闲的没事干,导致测试介入延迟,为了解决此问题,我们可以采用mitmproxy代理抓包进行mock服务测试,根据接口文档mock不同的响应数据,对前端功能进行测试,提前介入测试,暴露问题,节省项目成本。
王大力测试进阶之路
2021-12-18
9560
Pytest参数选项自由执行测试用例详解(二)
运行pytest可以指定目录和文件,如果不指定,pytest会搜索当前目录及其子目录中以test_开头或以_test结尾得测试函数。我们把pytest搜索测试文件和测试用例的过程称为测试搜索(test discovery)。只要遵循pytest的命名规则,pytest就能自动搜索所有待执行的测试用例。所有的包必须要有init.py文件(在使用各种编辑器时会自动生成)
王大力测试进阶之路
2021-07-28
1K0
Pytest配置文件pytest.ini
pytest.ini文件是pytest的主配置文件,可以改变pytest的运行方式,它是一个固定的文件pytest.ini文件,读取配置信息,按指定的方式去运行。pytest.ini的位置:一般放在项目工程的根目录(即当前项目的顶级文件夹下)
王大力测试进阶之路
2020-09-15
2K0
Python测试开发django5.urls.py参数name与<a>标签的引用
上一篇,我们学习了Python测试开发django5.templates模板变量传参
王大力测试进阶之路
2020-09-15
6630
Python测试开发django5.templates模板变量传参
templates模板中html文件是一个静态页面,写四的,如果有时我们想动态的传入一些不同的参数,想实现在一个固定的html样式,这就可以用django的模板变量传参来解决。
王大力测试进阶之路
2020-09-07
5420
Python测试开发django4.templates模板配置
今天详细介绍下 Django 模板的应用,模板是一个文本,用于分离文档的表现形式和内容。
王大力测试进阶之路
2020-09-07
4520
Python测试开发django3.视图和URL配置
Django路由系统中最重要的path()方法可以接收4个参数,其中2个是必须的:route和view,以及2个可选的参数:kwargs和name
王大力测试进阶之路
2020-09-07
5680
Python测试开发django2.环境部署项目创建
Django是由Python编写的Web框架,依赖Python环境,所以需要提前安装好Python环境。建议安装最新版本的Python3,Python 下载地址:https://www.python.org/downloads/
王大力测试进阶之路
2020-09-07
5160
Python测试开发django1.简介
Django是一种基于Python开发的开源的高级Web应用框架,使用Django,使你能够以最小的代价构建和维护高质量的Web应用。Django 本身基于 MVC 模型,即 Model(模型)+ View(视图)+ Controller(控制器)设计模式,MVC 模式使后续对程序的修改和扩展简化,并且使程序某一部分的重复利用成为可能,Python 加 Django 是快速开发、设计、部署网站的最佳组合。
王大力测试进阶之路
2020-09-07
1.3K0
抓包工具mitmproxy环境配置使用(一)
mitmproxy是一款开源的抓包工具,支持SSL的HTTP代理,它可以用于调试HTTP通信,发起中间人攻击等,还可以配合自定义python脚本使用,不同于 fiddler 或 wireshark 等抓包工具,mitmproxy 不仅可以截获请求帮助开发者查看、分析,更可以通过自定义脚本进行二次开发。
王大力测试进阶之路
2020-08-04
3.4K0
Python迭代器和生成器
迭代器 (iterator): 如果一个对象同时有__iter__()和__next__()魔术方法的话,这个对象就可以称为是迭代器。__iter__()的作用是可以让for循环遍历。而__next__()方法是让对象可以通过 next(实例对象) 的方式访问下一个元素,通常从序列第一个元素开始访问,直到所有的元素都被访问才结束。
王大力测试进阶之路
2020-07-23
3380
Python操作Jira提交BUG
Jira提供了完善的RESTful API,如果不想直接请求API接口可以使用Python的Jira库来操作Jira
王大力测试进阶之路
2020-05-28
2.5K0
Pytest Hooks方法之pytest_collection_modifyitems改变测试用例执行顺序
pytest默认执行用例顺序是根据项目下文件名称按ascii码去收集运行的,文件里的用例是从上往下按顺序执行的.
王大力测试进阶之路
2020-05-25
2.1K0
Pytest Hooks方法之pytest_runtest_makereport获取测试用例结果
pytest提供的钩子(Hooks)方法之pytest_runtest_makereport,可以更清晰的了解用例的执行过程,并获取到每个用例的执行结果。
王大力测试进阶之路
2020-05-20
2.3K0
Selenium自动化测试-8.iframe处理
在上一篇:Selenium自动化测试-获取元素属性信息,介绍了如何获取元素的内容、属性、状态信息。写自动化脚本有时会遇到 iframe嵌套页面,这时直接定位是不行的,今天我们介绍怎么处理iframe。
王大力测试进阶之路
2020-03-11
1.9K0
Selenium自动化测试-6.鼠标键盘操作
在上一篇:Selenium自动化测试-脚本录制神器Katalon Recorder,我们认识了一个实用的脚本录制神器。到此为止,已经学完了8种定位方式以及利用Firefox插件协助定位,学会定位,Selenium自动化就成功了一半。
王大力测试进阶之路
2020-03-11
1.4K0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档