软件测试培训之分析性能测试需求

网友投稿 822 2022-11-08

本站部分文章、图片属于网络上可搜索到的公开信息,均用于学习和交流用途,不能代表睿象云的观点、立场或意见。我们接受网民的监督,如发现任何违法内容或侵犯了您的权益,请第一时间联系小编邮箱jiasou666@gmail.com 处理。

软件测试培训之分析性能测试需求

测试需求分析

在测试整体过程中是非常关键的一环.要获取的需求在后面几节中将会讲到.

2)需求分类 性能测试需求分析主要目的是要找出可能造成系统瓶颈的因素,为后面测试场景设计提供依据.影响

系统性能有很多种种原因,在此应关注如下几个关键点:

a.环境配置性能需求 应用配置需求:例如应用整体框架,涉及到哪些第三方的组件,应用层与数据库层的接口,使用了什么数据库等; 系统配置需求:例如用户客户端配置,客户端与服务器端的网络配置,应用服务器或数据库服务器操作系统等等;

b.服务器性能指标要求: 预期的在上线系统中服务器资源使用情况,吞吐量,软件运行情况等等;

c.系统设计需求: 系统架构,系统的技术实现,与其它系统接口关系及其技术实现,本系统测试数据及其与相关系统测试

数据关系等等;

d.工作负载需求: 用户使用情况需求:例如用户分布情况;哪些模块用户比较频繁;在用户操作的数据有哪些特点等等;

这些需求需要具体定位到系统的哪些功能模块,功能点; e.客户端性能指标要求: 请求响应时间分布;请求的准确率等等;

根据性能需求的提出,需求又可以分为: .用户提出的性能需求:例如业务量大,使用频繁的功能; .开发提出的性能需求:例如系统处理相对较复杂的位置; .系统本身的理想化性能展现:例如理想化的系统性能状况;

3)测试环境需求 环境需求主要包括:服务器环境配置要求,客户端机器配置要求,网络环境等等硬件因素,还包括一些

软件因素:如服务器使用的数据库,中间件类型和版本,客户端的类型版本,网络传输协议版本等等,这些因素都会对系统产生不同程度的影响.

上一篇:软件测试培训之编写性能测试方案,设计测试场景
下一篇:SQL 已死,NoSQL才是王道?醒醒吧,别瞎说八道了
相关文章

 发表评论

暂时没有评论,来抢沙发吧~