摘要: burp 全称 Burp Suite, 是用于攻击web 应用程序的集成平台。它包含了许多工具,可以抓包可以爆破也可以扫描漏洞。 主要组件如下: Proxy——是一个拦截HTTP/S的代理服务器,作为一个在浏览器和目标应用程序之间的中间人,允许你拦截,查看,修改在两个方向上的原始数据流。 Spide 阅读全文
posted @ 2021-07-02 09:17 空谷近心 阅读(1051) 评论(0) 推荐(0)
摘要: 介绍mock里面另一种实现方式,patch装饰器的使用,patch() 作为函数装饰器,为您创建模拟并将其传递到装饰函数 patch简介 1.unittest.mock.patch(target,new = DEFAULT,spec = None,create = False,spec_set = 阅读全文
posted @ 2021-07-01 17:53 空谷近心 阅读(520) 评论(0) 推荐(0)
摘要: 什么是mock unittest.mock是一个用于在Python中进行单元测试的库,Mock翻译过来就是模拟的意思,顾名思义这个库的主要功能是模拟一些东西。它的主要功能是使用mock对象替代掉指定的Python对象,以达到模拟对象的行为。 学过python自动化的对unittest并不陌生,uni 阅读全文
posted @ 2021-07-01 16:54 空谷近心 阅读(216) 评论(0) 推荐(0)
摘要: pytest.mark.parametrize装饰器可以实现测试用例参数化。 parametrizing 1.这里是一个实现检查一定的输入和期望输出测试功能的典型例子 # content of test_expectation.py # coding:utf-8 import pytest @pyt 阅读全文
posted @ 2021-07-01 15:44 空谷近心 阅读(48) 评论(0) 推荐(0)
摘要: 用例1需要先登录,用例2不需要登录,用例3需要先登录。很显然这就无法用setup和teardown来实现了。fixture之conftest.py就是自定义测试用例的预置条件 1.firture相对于setup和teardown来说应该有以下几点优势 命名方式灵活,不局限于setup和teardow 阅读全文
posted @ 2021-07-01 14:04 空谷近心 阅读(49) 评论(0) 推荐(0)
摘要: 用例运行级别 模块级(setup_module/teardown_module)开始于模块始末,全局的 函数级(setup_function/teardown_function)只对函数用例生效(不在类中) 类级(setup_class/teardown_class)只在类中前后运行一次(在类中) 阅读全文
posted @ 2020-12-21 15:08 空谷近心 阅读(75) 评论(0) 推荐(0)
摘要: 用例设计原则 1.文件名以test_******.py文件和*******_test.py 2.以test_****开头的函数 3.以Test***开头的类 4.以test_*****开头的方法 5.所有的包pakege必须要有__init__.py文件 执行用例规则 1.执行目录下所有的用例:py 阅读全文
posted @ 2020-12-19 15:44 空谷近心 阅读(117) 评论(0) 推荐(0)
摘要: 1.安装方法 pip install -U pytest 2.查看安装版本 pip show pytest pytest —version 3.快速开始 新建test开头py文件 打开test_sample.py所在的文件夹,cmd窗口输入:pytest(或者输入py.test也可以) 4.pyte 阅读全文
posted @ 2020-12-19 15:27 空谷近心 阅读(99) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-05-16 11:15 空谷近心 阅读(32) 评论(0) 推荐(0)
摘要: 在信息选择栏中,把带打开的字样,全部打开就ok链接:http://debugx5.qq.com/ 阅读全文
posted @ 2019-05-06 10:51 空谷近心 阅读(33) 评论(0) 推荐(0)