文件名称:pysipp:SIPp for Humans-使用Python启动多个代理
文件大小:47KB
文件格式:ZIP
更新时间:2024-06-10 21:03:35
test-automation testing-tools voip sip-client Python
pysipp适用于讨厌SIPp的人 但是(想要)将其用于自动化测试,因为它可以完成工作... 它是什么? Python使用受启发的API配置和启动臭名昭著的 它绝对可以让你 明智地启动多UA方案(又名SIPp子进程) 避免来自多个终端的噩梦般的shell命令混合 允许进行复杂的功能或端到端SIP测试 重用您现有的SIPp XML脚本 与完美集成 它不会尝试 自动生成SIPp XML脚本,例如 pysipp绝不会解决SIPp糟糕的XML控制语言的问题; 您当前的脚本脚本是兼容的! 基本用法 启动默认的UAC场景很短: import pysipp pysipp . client ( destaddr = ( '10.10.8.88' , 5060 ))() 手动运行默认的uac --calls-> uas场景也很简单: uas = pysipp . server ( srcadd
【文件预览】:
pysipp-master
----setup.py(2KB)
----.gitignore(702B)
----.travis.yml(571B)
----MANIFEST.in(18B)
----LICENSE(18KB)
----README.md(6KB)
----tests()
--------conftest.py(807B)
--------test_commands.py(2KB)
--------test_stack.py(6KB)
--------test_launcher.py(1KB)
--------scens()
--------test_agent.py(6KB)
--------test_loader.py(564B)
----pysipp()
--------__init__.py(8KB)
--------cli()
--------command.py(7KB)
--------launch.py(6KB)
--------plugin.py(532B)
--------agent.py(13KB)
--------utils.py(3KB)
--------report.py(3KB)
--------load.py(2KB)
--------netplug.py(2KB)
--------hookspec.py(3KB)
----tox.ini(368B)