- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 关于电话系统的全链路压测(信令、媒体、及服务)
一、项目背景及工具面对庞大的运营商用户群体,对整个电话系统的抗压能力,需要做完整的全链路压测在做测试工作之前,需要熟悉sip协议、sipp、linux、xml、jmeter使用工具:1、信令压测工具:SIPp2、http压测工具:Jmeter3、TCP压测工具:语音组自己写的工具4、监控系统:Zabbix二、系统测试流程架构分解步骤:(1)uac、uas注册到freeswitch(2)uac发起呼叫(3)freeswitch转接被叫人电话至aibus(4)建立通话、流媒体传输
2021-02-19 17:22:30
1591
2
原创 【Jmeter】脚本编写:请求参数化、正则表达式及条件分支
最近的项目中,需要根据接口返回的结果,来确认下一步调用接口需要传什么参数:1、参数化1、由于各种服务器上需要移植,所有我就选择了较简单的一种,直接添加前置处理器-----“用户参数”(其他方式:CSV Data Set Config、)2、添加参数和用户(user看需要一直添加就行)3、勾上“Update Once Per Iteration ”(每次更新迭代一次)2、正则表达式1、添加后置处理器-----“正则表达式提取器”2、引用名称:即下面的操作引用的名称,这里设置了answer,则下
2020-12-14 15:08:00
554
原创 【Unittest】接口自动化测试(二)Unittest、Github、Jenkins持续化集成
代码写完了,就差自动化集成了一、Jenkins服务搭建1、linux搭建jenkins#默认密码:cat /var/lib/jenkins/secrets/initialAdminPassword2、配置参数修改二、构建项目1、配置Git代码拉取2、设置定时任务
2020-08-28 11:21:33
371
原创 【Unittest】接口自动化测试(一)运行用例、取最新测试报告并发送邮件
需要导入python的HTMLTestRunner第三方模块# -*- coding: utf-8 -*-import unittestfrom HTMLTestRunner import HTMLTestRunnerimport timeimport osimport smtplibfrom email.mime.text import MIMETextfrom email.mime.multipart import MIMEMultipartfrom email.header impo
2020-06-02 15:17:55
676
原创 【Unittest】接口自动化测试框架设计
Api 自动化测试源码:https://github.com/wupeng-paynewinn/ApiTest_Unittest一、Config 模块|-- config.ini|-- product-config.ini|-- test-config.ini在 config.ini 中的 [ENVIRONMENT] 块中定义环境、发件人、收件人、邮件主题,如:[ENVIRONMENT]environment=test[SENDER]smtpserver = mail.qq.com
2020-06-02 15:13:58
487
原创 【Jmeter】Linux上Jmeter的使用及分布式配置
由于一些接口,只能通过服务器访问,不能外网访问,不得已只能在其它服务器上压测一、安装1、安装Javayum install java2、安装jmeter上传jmeter到linux服务器、解压jmeter -v如出现版本号,二、使用1、3、修改系统...
2020-05-18 16:42:54
457
原创 【SIPp】Linux-SIPp3.6.0 测试FreeSwitch
前言近期因业务需要,要针对FreeSwitch进行性能测试,花了些时间了解,并实施了对应的性能测试;
2020-02-24 15:18:15
2695
SIPp 编译安装包(直接解压可用,不需要各种安装)
2020-07-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人