发表于: 2019-05-22 20:35:42

0 520


今天完成的事情:复习 复测 听新功能sap讲解 复习性能jmeter使用
明天计划的事情:复习性能和mysql
遇到的问题:无
收获:

软件生命周期

是指从软件的产生直到报废的整个周期,包括可行性分析与项目计划,需求分析,概要设计和详细设计,编码,调试,维护七个阶段。

软件测试生命周期是指从测试项目计划建立到BUG提交的整个测试过程,包括软件项目测试计划,测试需求分析,测试用例设计,测试用例执行,BUG提交五个阶段。


 

聚合报告

#Samples:表示你这次测试中一共发出了多少个请求,如果测试计划模拟10个用户,每个用户迭代10次,这里就会显示100

Average:平均响应时间 — 默认情况下是单个 Request 的平均响应时间,当使用了事务控制器时,也可以以事务为单位显示平均响应时间

Min:最小响应时间

Max:最大响应时间

Error%:错误率,本次测试中出现错误的请的数量 请求的总数

Throughput:吞吐量 —— 默认情况下表示每秒完成的请求数( Request per Second 

KB/Sec:每秒从服务器端接收到的数据量

 

 

 

性能测试的瓶颈

1日志系统异常 

通过客户端 (负载工具端)、服务器端的日志,可以迅速确定瓶颈可能存在的方向

2 硬件资源的问题

硬件资源也是系统性能达到瓶颈点的重要指征,如果没有在日志中找到异常,那么通过监控硬件资源消耗,往往可以发现系统的资源瓶颈。

3 CPU占用率

CPU已经高负荷承受了 计算机达到已经承受不住的情况

4 内存占用

 

 

 

 

 

 

 

Session是在服务端保存的一个数据结构,用来跟踪用户的状态,这个数据可以保存在集群、数据库、文件中;

session机制采用的是在服务器端保持状态的方案

例如:由于HTTP协议是无状态的协议,所以服务端需要记录用户的状态时,就需要用某种机制来识具体的用户,这个机制就是Session.典型的场景比如购物车,当你点击下单按钮时,由于HTTP协议无状态,所以并不知道是哪个用户操作的,所以服务端要为特定的用户创建了特定的Session,用用于标识这个用户,并且跟踪用户,这样才知道购物车里面有几本书。


cookie是客户端保存用户信息的一种机制,用来记录用户的一些信息,也是实现Session的一种方式。

cookie机制采用的是在客户端保持状态的方案

实际上大多数的应用都是用 Cookie 来实现Session跟踪的,第一次创建Session的时候,服务端会在HTTP协议中告诉客户端,需要在 Cookie 里面记录一个Session ID,以后每次请求把这个会话ID发送到服务器,我就知道你是谁了。

 

 



返回列表 返回列表
评论

    分享到