摘要: logging模块的作用主要用于日志的记录。 logging模块提供了标准的日志接口,可以通过它存储各种格式的日志。 logging的日志可以分为debug() (调试模式,日志很详细方便调试)、info()(普通日志)、warning()(没有发生错误,但是有可能发生问题的日志)、error()( 阅读全文
posted @ 2021-03-02 14:23 Kevin鹏鹏 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 01 按软件测试职位分类 1、功能测试,验证当前软件主体功能是否可以。 2、自动化测试,用程序测试程序(测试API) 3、性能测试,定位系统瓶颈,保证系统良好的性能与稳定性 4、黑盒测试,又称数据驱动测试,该测试不关注底层代码实现,而是测试应用程序的功能,验证结果是否正确,也就是说只关心软件的输入数 阅读全文
posted @ 2020-08-04 11:16 Kevin鹏鹏 阅读(268) 评论(0) 推荐(0) 编辑
摘要: mitmproxy+python代码篇 一、上个推文我们介绍了mitmdump的简单操作,下面我们开始学习,mitmdump配合python脚本的使用。第一点先讲日志输出。请看图片 先导入ctx模块:from mitmproxy import ctx。这个模块主要用于日志的输出。日志输出可以控制颜色 阅读全文
posted @ 2020-06-15 13:38 Kevin鹏鹏 阅读(2063) 评论(0) 推荐(0) 编辑
摘要: 第1则 抓包工具mitmdump的使用 一、什么是抓包?怎么抓包? 1、抓包(packet capture)就是将网络传输发送与接收的数据包进行截获、重发、编辑、转存等操作,也用来检查网络安全。抓包也经常被用来进行数据截取等 2、我们平常可以用一些抓包工具进行抓包操作。一般测试人员常用的抓包工具是: 阅读全文
posted @ 2020-06-15 13:30 Kevin鹏鹏 阅读(1524) 评论(0) 推荐(0) 编辑
摘要: 需求: 1 统计本日志文件的总pv、uv 2 列出全天每小时的pv、uv数 3 列出top 10 uv的IP地址,以及每个ip的pv点击数 4 列出top 10 访问量最多的页面及每个页面的访问量 5 列出访问来源的设备列表及每个设备的访问量 网站日志文件.txt(部分日志内容) 122.71.24 阅读全文
posted @ 2019-06-11 09:20 Kevin鹏鹏 阅读(2091) 评论(0) 推荐(0) 编辑
摘要: 什么是正则表达式? 正则表达式是一个特殊的字符序列,它能够帮助你方便的检查一个字符串是否能够与某种模式匹配。 re的匹配语法有以下几种 1、re.match 从头开始匹配 注:只有第一个字符匹配才会返回值,如果第一个字符不匹配则返回None 2、re.search 匹配包含(全局匹配) 注:当存在多 阅读全文
posted @ 2019-06-09 00:35 Kevin鹏鹏 阅读(230) 评论(0) 推荐(0) 编辑
摘要: shutil模块 高级的文件,文件夹,压缩包处理模块 shutil.copyfileobj(fsrc,fdst,length) 将文件内容拷贝到另外一个文件中,可以部分。fdst目标length长度(长度是每次读取的长度) 使用方法 shutil.copyfile(src,dst) 拷贝文件 使用方 阅读全文
posted @ 2019-06-01 15:43 Kevin鹏鹏 阅读(390) 评论(0) 推荐(0) 编辑
摘要: 导入sys模块 import sys sys.argv 命令行参数List,第一个元素时程序本身路径 sys.exit(n) 退出程序,正常退出时exit(0) sys.version 获取python解释程序的版本信息 sys.maxint 最大的int值(只用于python2) sys.maxs 阅读全文
posted @ 2019-06-01 09:28 Kevin鹏鹏 阅读(440) 评论(0) 推荐(0) 编辑
摘要: 1、整型(int) (1)在Python2中对不同的计算机做出了取值范围的限制。 (1)对32位的操作系统int的取值范围是-2**31~2**31-1。 (2)对64位的操作系统int的取值范围是-2**63~2**63-1。 (2)在Python2中如果数值大于取值范围则需要转成long型(长整 阅读全文
posted @ 2019-05-16 15:40 Kevin鹏鹏 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 1、变量与变量的作用: (1)什么是变量:变量源于数学,是计算机语言中能存储计算结果或能表示值抽象概念。变量可以通过变量名访问。在指令式语言中,变量通常是可变的;在Python中变量名必须是大小写英文、数字和下划线的组合,且不能用数字开头。 (2)作用:变量用来存储信息,方便后面继续调用。 2、变量 阅读全文
posted @ 2019-05-16 14:52 Kevin鹏鹏 阅读(205) 评论(0) 推荐(0) 编辑