- 0
- 0
- 约1.75千字
- 约 5页
- 2023-03-11 发布于辽宁
- 举报
/profile/tcoe/view
/profile/tcoe/view
《
《TCOE月刊》第138期 2018/04 |PAGE 10
Pyhon引用Socket和Scapy实现稳定性测试
前言
在日常测试中,稳定性测试是必不可少的环节,但是难以模拟真实的客户场景是短板,而且稳定性测试开始后,执行数据的收集也是少之又少,所以我们结合ptyhon中的Socket库和Scapy库,来实现稳定性测试,可以做到随机EPS、区间EPS出现概率、设定执行时长、模拟发生源IP、指定目的IP都是可以配置,并且具备打印日志的功能。
Socket和Scapy
两者都是用于传输数据,我们用到的主要是传输报文,都可以按照TCP和UDP的方式传输,TCP传输入使用字节流的方式,UDP是数据包,所以在使用两种传输方式时代码的引用也有一些差异。
Socket特性
\o undefined Python?提供了两个基本的 socket 模块保存,第一个是 Socket,它提供了标准的 BSD Sockets API,第二个是 SocketServer, 它提供了服务器中心类,可以简化网络服务器的开发,TCP发送数据时,已建立好TCP连接,所以不需要指定地址。UDP是面向无连接的,每次发送要指定是发给谁。
Scapy特性
scapy涉及了pf_packet套结字编程,路由以及面向对象设计
您可能关注的文档
- IOS系统模拟弱网方法.docx
- python模拟TCP与UDP发送数据包.docx
- 浅谈自动化测试.docx
- 自动化图像识别之验证码识别.docx
- UI界面自动化之Robotframework.docx
- 2026及未来5年咖喱鸡翅项目投资价值分析报告.docx
- 2026年防城港市港口区中小学体育老师招聘考试备考题库及答案解析.docx
- 2026年江苏省淮安市中小学体育老师招聘考试参考试题及答案解析.docx
- 2026年云南省曲靖市中小学体育老师招聘笔试备考试题及答案解析.docx
- 2026年黄石市黄石港区中小学体育老师招聘考试参考试题及答案解析.docx
- 2026年山东省菏泽市中小学体育老师招聘笔试备考题库及答案解析.docx
- 太阳能建筑一体化集成技术分析报告.docx
- 2025年宜昌市伍家岗区中小学体育老师招聘考试试题及答案解析.docx
- 2026年崇左市江洲区中小学体育老师招聘考试备考题库及答案解析.docx
- 2026年广东省汕头市中小学体育老师招聘考试参考题库及答案解析.docx
- 2026年唐山市丰南区中小学体育老师招聘笔试参考题库及答案解析.docx
- 2026年陕西省安康市中小学体育老师招聘考试参考试题及答案解析.docx
- 2026年周口市川汇区中小学体育老师招聘考试参考题库及答案解析.docx
- 相似三角形应用:测量不可达物体高度与宽度.pdf
- 2026年西安市新城区中小学体育老师招聘笔试备考题库及答案解析.docx
原创力文档

文档评论(0)