发表于: 2018-05-09 16:58:19
4 761
今天完成的事情:任务五
明天要做的事情:继续任务五
遇到的问题:找到个bug,开发说先这样吧,我该怎么优雅的怼回去?
收获:
开发环境:开发人员使用的,它由软件工具和环境集成机制构成,软件工具用以支持软件开发相关过程、活动和任务,后者为工具集成和软件的开发、维护及管理提供统一的支持。
测试环境:是测试人员使用的环境。稳定和可控的测试环境,可以使测试人员花费较少的时间就能完成测试用例的执行,也无需为测试用例、测试过程的维护花费额外的时间,并且可以保证每一个被提交的缺陷都可以在任何时候被准确的重现。
线上环境:正式环境,正式上市用的
postman:
是一款功能强大的网页调试与发送网页HTTP请求的Chrome插件,现在拥有客户端,方便模拟get或post或者其他方式的请求来调试接口
,因为要测试的没有key所以暂时不能测试
性能测试工具:
JMeter:可以用于对静态和动态的资源(文件,servlet,perl脚本,Java对象,数据库和查询ftp服务器等等)的性能进行测试。可以用于对服务器、网络或对象模拟巨大的负载,来自不同压力类别下测试它们的强度和分析整体性能是一款很优秀的开源性能测试工具,jmeter工具和其他性能工具在原理上完全一致
工具包含4个部分:
负载发生器:通过多线程模拟开发,对目标产品产生负载
用户运行器:通常是一个脚本运行引擎,用户运行器附加在线程或进程上,根据脚本要求模拟指定的用户行为
资源生成器:生成资源数据用于服务器、负载机的测试
报表生成器:根据测试中获得的数据生成报表,提供可视化的数据显示方式
Loadrunner:是一种预测系统行为和性能的负载测试工具,通过模拟实际用户的操作行为进行实时性能监测,来帮助测试人员更快的查找和发现问题,能最大限度的缩短测试时间,优化性能并加速应用系统的发布周期。
3大主要功能模块:
录制性能测试脚本
用于创建、运行和监控场景
用于分析性能测试结果
评论