软件测试工具

1、手机抓包工具

  • 1)Fiddler

    • 功能:打断点、弱网测试、挡板、简单的安全测试
  • 2)Charles

    • 功能:抓包、截取http和https网络封包、支持重发网络请求,方便后端调试、支持修改网络参数
  • 3)Wireshark

    • 功能:抓包,直接生成LR格式,有很强的过滤功能、可以用来分析流程、功能、数据,方便制定针对性计划

2、接口测试工具

  • 1)Postman、Fiddler

    • 功能:用来测试接口的正确性、用于模拟网络请求包、快速创建请求,回放、管理请求,快速设置网络代理
  • 2)SoupUI

    • 测试WebServer服务器的工具
  • 3)JMeter

    • 用于测试接口的性能

3、性能测试工具

  • 前端性能测试工具

    • app:GT-腾讯开发,用于测试app端的性能
    • Httpwatch:IE浏览器,测试web端的性能
  • 后端性能测试工具

    • JMeter:测试并发小的性能,测试指标:吞吐量、响应时间、错误率、内存、服务器负载、网络、网络流量监控
    • LoadRunner:测试并发大的性能,可以预测系统行为和性能的负载
  • Monkey命令

    • 是SDK中附带的一个工具。Monkey是Android中的一个命令行工具,可以运行在模拟器里或实际设备中。它向系统发送伪随机的用户事件流(如按键输入、触摸屏输入、手势输入等),实现对正在开发的应用程序进行压力测试。Monkey测试是一种为了测试软件的稳定性、健壮性的快速有效的方法。

4、自动化测试工具

  • 1)selenium + Unittest2

    • 这是一款自动化测试框架,用于测试文本端的一些网站,可以与python结合使用
  • 2)Jenkins

    • 是一个可扩展的持续集成引擎,主要用于自动构建/测试软件项目,定时执行selenium编写的一些自动化代码
  • 3)Appium

    • 测试app端的一个自动化框架,与selenium框架一样,是用于app的一个自动化测试软件
  • 4)Airtest

    • 用于手机抓包,app自动化测试一个软件,结合python使用

5、手机模拟器

  • Genymotion、Windroye

6、代码管理工具

  • GitHub、SVN

7、项目管理工具

  • 禅道、QC、jira

8、测试管理工具

  • TestLink
# MOS-PESQ The project is a tool that can get MOS(PESQ) score for the voice. PESQ measure: ------------- Usage of the PESQ objective measure is as follows: [pesq_mos]=pesq(cleanfile.wav,enhanced.wav) where 'cleanfile.wav' contains the clean speech file and 'enhanced.wav' contains the enhanced file. Example: To run the PESQ objective measure with the example files provided, type in MATLAB: >> pesq('sp09.wav','enhanced_logmmse.wav') ans = 2.2557 Source code for the PESQ implementation is available from a CD-ROM included in the following book: Loizou, P. (2007) "Speech enhancement: Theory and Practice", CRC Press. COMPOSITE MEASURE: ----------------- Usage: [Csig,Cbak,Covl]=composite(cleanfile.wav,enhanced.wav) where 'Csig' is the predicted rating of speech distortion 'Cbak' is the predicted rating of background distortion 'Covl' is the predicted rating of overall quality. You may run example files included in the zip file. In MATLAB, type: >> [c,b,o]=composite('sp09.wav','enhanced_logmmse.wav') LLR=0.681368 SNRseg=3.991727 WSS=49.671978 PESQ=2.255732 c = 3.3050 b = 2.6160 o = 2.7133 where 'sp09.wav' is the clean file and 'enhanced_logmmse.wav' is the enhanced file. The predicted ratings for overall quality was 2.7133, for background was 2.61 and for signal distortion it was 3.3050. Operating steps: ----------------- >> ./matlab-PESQ/readme.txt Thank: ----------------- Any questions, please E_mail: kinglongbest@163.com/245051943@qq.com 操作步骤 1.将所录序列加载如当前工作路径,也可以按自己工作路径自行加载; 2.在read.m中修改参考序列,默认为ref.wav,16KHz采样; 3.利用wavdivide.m对所录多组序列文件进行拆分(支持多种采样频率),并按序保证至当前路径; 4.运行tongji.m计算PESQ_MOS得分并通过excel/txt输出至指定路径; NOTE: 对于步骤4,每次执行记得修改excel中输出列位置,如cellnames2=['B',num2str(k+1),':B',num2str(k+1)];, 指定写入B列,下次执行改为C列,以此类推; 其中ref_8k.wav为8KHz采样测试序列,ref.wav为16KHz,ref_3s.wav只是为方便测试在ref.wav语音前加3s静音;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值