资源预览内容
第1页 / 共13页
第2页 / 共13页
第3页 / 共13页
第4页 / 共13页
第5页 / 共13页
第6页 / 共13页
第7页 / 共13页
第8页 / 共13页
第9页 / 共13页
第10页 / 共13页
亲,该文档总共13页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
Seagull 使用简介 1 1主要内容Seagull 简介Seagull安装Seagull各脚本说明举例说明2 2Seagull 简介Seagull 是HP开发的开源协议测试工具: 支持的协议: ims sip diameter , Camel,gsm, http, Radius等。下载地址 http:/gull.sourceforge.net/#Download3 3Seagull安装支持的平台:LinuxHPUXWindows /cygwin4 4Seagull安装seagull diameter / 同目录下还有其他的协议,如radius scenario / 用例脚本 run / 用例执行脚本 logs / 日志脚本 config / 配置脚本安装完成后会有如下的4个目录5 5传输协议和链路传输协议和链路传输协议: Seagull 可以使用的传输协议有TCP, UDP 和SCTP,可以通过修改conf.server.xml 完成。链路:包含服务器地址信息,端口等构成了一个链路。测试用例就是在链路上进行的。6 6Seagull 各目录脚本分析 Run 目录只有两句指令 export LD_LIBRARY_PATH=/usr/local/binseagull -conf ./config/conf.server.xml -dico ./config/base_cc.xml -scen ./scenario/ccr-cca.server.xml -log ./logs/ccr-cca.server.log -llevel A 7 7Seagull 各目录脚本分析Config 目录Config/conf.server.xml 服务器基本配置信息,主要的有服务器地址端口,显示刷新频率,最大发生报文数,和最大接收报文数等。其中一般需要修改的是服务器地址及其端口的信息。Config/base_cc.xml : 这个主要是协议所需要的avp字典信息。用户可以根据具体的测试要求添加所需要的avp字段信息。8 8Seagull 各目录脚本分析Scenario目录Scenario/ccr-cca.server.xml : 用例脚本,9 9举例说明配置diameter 用例需要修改的文件有1 。 Conf.server.xml : 服务器地址信息 open-args=mode=server;source=20.1.5.101:100011010举例说明配置diameter 用例需要修改的文件有2. 修改base_cc.xml 文件中的avp信息,将用例所需要的avp字段加入字典文件中。比如增加一个rating-group 字段。 define name=Rating-Group 1111举例说明配置配置diameter diameter 用例需要修改的文件有用例需要修改的文件有3 3 ccr-cca.server.xmlccr-cca.server.xml 用例文件用例文件需要修改的有需要修改的有 name=Host-IP-Address value=0x00011401059f / 1212举例说明链路的建立用例执行后如果显示如下的统计则表明diameter链路已经建立成功。1313
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号