上一页 1 ··· 7 8 9 10 11 12 13 14 15 下一页
摘要: 1、unittest.main() 将一个单元测试模块变为可直接运行的测试脚本,main()方法使用TestLoader类来搜索所有包含在该模块中以“test”命名开头的测试方法,并自动执行他们。执行方法的默认顺序是:根据ASCII码的顺序加载测试用例,数字与字母的顺序为:0-9,A-Z,a-z。所 阅读全文
posted @ 2018-08-13 11:33 yoyo008 阅读(904) 评论(0) 推荐(0) 编辑
摘要: 背景 python 的unittest 没有自带数据驱动功能。 所以如果使用unittest,同时又想使用数据驱动,那么就可以使用DDT来完成。 DDT是 “Data-Driven Tests”的缩写。 资料:http://ddt.readthedocs.io/en/latest/ 使用方法 dd. 阅读全文
posted @ 2018-08-07 12:18 yoyo008 阅读(776) 评论(0) 推荐(0) 编辑
摘要: CSRF(Cross-site request forgery)跨站请求伪造,是攻击者利用用户的身份操作用户帐户的一种攻击方式。和XSS攻击一样,存在巨大的危害性。 一、攻击方法 1、低级的CXRF攻击 A、加关注的GET接口,blogUserGuid参数明显是被关注人Id,具有登陆态的用户可以关注 阅读全文
posted @ 2018-08-04 17:04 yoyo008 阅读(507) 评论(0) 推荐(0) 编辑
摘要: 原文出处: 武沛齐 装饰器是程序开发中经常会用到的一个功能,用好了装饰器,开发效率如虎添翼,所以这也是Python面试中必问的问题,但对于好多小白来讲,这个功能 有点绕,自学时直接绕过去了,然后面试问到了就挂了,因为装饰器是程序开发的基础知识,这个都 不会,别跟人家说你会Python, 看了下面的文 阅读全文
posted @ 2018-08-02 18:36 yoyo008 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 一、COOKIE 1、http协议建立连接后,无法保持状态;但实际情况,网站和服务器要进行通讯,需要“保持状态”,因此cookie应运而生:浏览器登陆web服务器后, Web 服务器产生包含有关用户的信息 (由名字=值(name = value)这样的信息构成的任意列表)保存在用户浏览器上的小文本文 阅读全文
posted @ 2018-08-01 16:06 yoyo008 阅读(733) 评论(0) 推荐(0) 编辑
摘要: 一、persist session 该功能主要保存扫描分析的结果,方便下次继续分析 二、扫描策略 1、修改策略 A、入口 B、具体设置页面 C、设置完成后,发起主动扫描,在弹出的窗口可以选择策略 D、扫描进度查询:下入中下方的小黑屏可以看到当前扫描任务的扫描详情,如果想要忽略某中扫描,可以点击其行对 阅读全文
posted @ 2018-07-26 15:08 yoyo008 阅读(3162) 评论(0) 推荐(0) 编辑
摘要: owasp zap 安全审计工具 的fuzzer可用场景如下: 一、SQL注入和XSS攻击等 1、选中请求中需要检查的字段值,右键-Fuzzy 2、选中file fuzzer功能(包括SQL注入,xss攻击等)便可以对相关安全问题进行检查 3、以下是sql注入的检查结果,可以看到对name字段进行了 阅读全文
posted @ 2018-07-26 12:34 yoyo008 阅读(2419) 评论(0) 推荐(0) 编辑
摘要: 一、lambda函数即匿名函数,和普通的函数相比,就是省去了函数名称而已; lambda语句中,冒号前是参数,可以有多个,用逗号隔开,冒号右边是函数体的返回值 g = lambda x,y : x+yprint g(1,2) 与函数等同: def f(x,y): return x+yprint f( 阅读全文
posted @ 2018-07-25 16:18 yoyo008 阅读(1080) 评论(1) 推荐(2) 编辑
摘要: 总结得特别好,转自:https://www.cnblogs.com/wj-1314/p/8490822.html 本节主要记录一下列表生成式,生成器和迭代器的知识点 列表生成器 首先举个例子 现在有个需求,看列表 [0,1,2,3,4,5,6,7,8,9],要求你把列表里面的每个值加1,你怎么实现呢 阅读全文
posted @ 2018-07-25 15:31 yoyo008 阅读(183) 评论(0) 推荐(0) 编辑
摘要: Python的全局解释器锁GIL用于保护python解释器,使得任意时刻,只有一个线程在解释器中运行。从而保证线程安全 在多线程环境中,Python 虚拟机按以下方式执行: 1. 设置GIL2. 切换到一个线程去运行3. 运行: a. 指定数量的字节码指令,或者 b. 线程主动让出控制(可以调用ti 阅读全文
posted @ 2018-07-25 15:13 yoyo008 阅读(272) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 下一页