发表于: 2018-05-28 21:29:55
1 670
今天完成的事:
1.修真院24期demo通过
2.性能测试前期准备工作
一.性能测试前期准备工作:
1.服务器的系统是什么
2.服务器的ip地址是多少
3.服务器的配置如何
4.本机的配置如何
5.是否有足够的测试机
6.性能测试的指标是多少
7.本次测试的目的是什么
二、性能测试的一些指标:
1、并发用户数:在同一个时刻做同一操作的所有用户数。应该与系统用户数、同时在线用户数做些区别。系统用户数是指可使用系统的用户数量,如注册的用户数。同时在线用户数是指同时登录系统的用户数量。比如一个web系统,有2W注册用户,根据调查发现通常有5K用户是活跃用户,有800用户会同时执行发帖操作。则系统用户数是2W,同时在线用户数是5K,对某一操作而言并发用户数是800。在做性能测试需求分析时,需向客户、需求人员或项目经理调研这部分数据。
2、响应时间:对于某事务,客户发出请求到得到回应的整个过程的时间,也就是从第一个请求开始到客户端收到最后一个字节的响应所消耗的时间。一般关注的是服务端系统处理的时间,2s、5s、8s是普遍对响应时间优劣的认知。
3、吞吐率:单位时间内网络上传输的数据量。在loadrunner中有三个常用的指标可表示吞吐率。
(1)TPS(Transaction per second,事务数/秒):每秒系统能处理事务或交易的数量。事务是用户某一步或几步操作的集合,如一次登录,一次淘宝订单支付过程,一个事务中可能会包括n个request和response的过程。经验值是10个事务数/秒~100个事务数/秒。
(2)HPS(Hit per second,点击数/秒):每秒用户对web页面链接、提交按钮等点击的数量,一般与TPS成正比。
(3)Throughput/s:每秒系统处理的客户请求的数量(bytes)。由于throughput只是服务器返回的字节数,因此吞吐率可理解为单位时间内客户收到的服务器返回的字节数。
收获:
了解性能测试基本指标已经前期准备工作
遇到问题:
暂无
明天:
开始执行测试修真院24期
评论