摘要: (目录) Scapy是一款强大的交互式数据包处理工具、数据包生成器、网络扫描器、网络发现、攻击工具和包嗅探工具。能灵活地构造各种数据包、发送数据包、包嗅探、应答和反馈匹配等功能。它可以实现Nmap扫描工具、tcpdump抓包工具 、 tshark工具、Netdiscover网络扫描工具的功能。 Nm 阅读全文
posted @ 2021-02-19 11:36 测试开发小记 阅读(6380) 评论(0) 推荐(0) 编辑
摘要: (目录) 介绍Python设置属性值方法setattr()和判断变量是否存在的方法 以属性名为变量的方式给一个对象添加属性 使用 setattr 方法 obj = SomeClass() key = 'key_name' val = 'key_value' setattr(obj, key, val 阅读全文
posted @ 2021-02-16 13:55 测试开发小记 阅读(1526) 评论(0) 推荐(0) 编辑
摘要: List相关操作小例子 (目录) 获取list的下标和值 >>> mylist = ['a', 'b', 'c', 'd'] >>> for index, value in enumerate(mylist): ... print(index, value) ... 0 a 1 b 2 c 3 d 阅读全文
posted @ 2021-02-16 13:52 测试开发小记 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 本文记录一些Python字符串相关操作。 (目录) 判断字符串中是否包含指定字符串 1、in 操作符 text = "hello world!" result = 'world' in text 2、index方法 >>> text = "hello world!" >>> text.index(' 阅读全文
posted @ 2021-02-16 13:50 测试开发小记 阅读(78) 评论(0) 推荐(0) 编辑
摘要: (目录) 在接口测试中,会用到抓包工具或者代理工具,常用代理工具包括charles、 burpsuite、 fiddler、mitmproxy等,ssh -D参数 可实现socks5代理。网络嗅探工具可以使用tcpdump 和 wireshark。 Charles工具可以实现mock测试(参考 接口 阅读全文
posted @ 2021-02-14 18:04 测试开发小记 阅读(1305) 评论(0) 推荐(0) 编辑
摘要: PEP的全称是Python Enhancement Proposals,Python增强提案。描述了Python的语言特性、功能、编程规范等,包括了技术规范和功能的基本原理说明,是了解Python语言的详细指南。PEP创建于2000年,到目前已经有上千个提案了,下面介绍几个值得仔细阅读了解的提案。 阅读全文
posted @ 2021-02-13 20:37 测试开发小记 阅读(272) 评论(0) 推荐(0) 编辑
摘要: (目录) python内置了HTTP库 urllib,可以用于发送http请求。基于Python的第三方库Requests是对urllib的再次封装,相比urllib更加简洁易用。Requests库不仅用于接口测试,还用在Python爬虫、量化交易等。本文介绍Requests库的使用方法。 Requ 阅读全文
posted @ 2021-02-12 16:12 测试开发小记 阅读(1052) 评论(0) 推荐(0) 编辑
摘要: (目录) charles代理工具支持分析http/https协议,其中https包需要安装SSL证书。charles可用于mock测试,拦截请求与响应,支持对请求和响应进行动态修改,还可用于模拟慢速网络。本文介绍charles 的mock测试方法。 环境准备 首先需要安装Charles 的 CA 证 阅读全文
posted @ 2021-02-12 12:08 测试开发小记 阅读(602) 评论(0) 推荐(0) 编辑
摘要: 本文介绍Hexo博客Next主题配置,博客配置效果:https://hiyong.gitee.io/。 配置站点信息 修改根目录下的 _config.yml 文件,找到 Site 区域,配置站点标题 title、副标题 subtitle 、关键字 keywords,语言等内容: \# Site ti 阅读全文
posted @ 2021-02-10 13:32 测试开发小记 阅读(592) 评论(0) 推荐(0) 编辑
摘要: 如果你有总结整理的习惯,可以考虑搭建一个个人博客,把文章发布在上面,相比于其它平台,个人博客的好处是你可以随便折腾,没有太多限制。搭建个人博客的框架有很多,比如wordpress、Hexo、Vuepress、Jekyll、Django等,Hexo博客简洁高效,配置简单,文章可以使用markdown语 阅读全文
posted @ 2021-02-10 13:31 测试开发小记 阅读(568) 评论(0) 推荐(0) 编辑