第10章习题解答
1、WEB测试中的连接测试主要包括哪些方面?
链接测试可分为三个方面。
首先,测试所有链接是否按指示的那样确实链接到了该链接的页面;其次,测试所链接的页面是否存在;最后,保证Web 应用系统上没有孤立的页面,所谓孤立页面是指没有链接指向该页面,只有知道正确的URL 地址才能访问。
2、对一个WEB服务器应测试它的哪些性能指标?
Web服务器指标:
* Processor Time: 指服务器CPU占用率,一般平均达到70%时,服务就接近饱和;
* Memory Available Mbyte : 可用内存数,如果测试时发现内存有变化情况也要注意,如果是内存泄露则比较严重;
* Physicsdisk Time : 物理磁盘读写时间情况;
* Avg Rps: 平均每秒钟响应次数=总请求时间/ 秒数;
* Successful Rounds:成功的请求;
* Failed Rounds :失败的请求;
* Successful Hits :成功的点击次数;
* Failed Hits :失败的点击次数;
* Hits Per Second :每秒点击次数;
* Successful Hits Per Second :每秒成功的点击次数;
* Failed Hits Per Second :每秒失败的点击次数;
* Attempted Connections :尝试链接数;
3、WEB网站压力测试的步骤是什么?
步骤如下:
* 确定接受请求并完成响应的最大允许的延时。
* 估计WEB应用程序的最大并发用户数量。
* 模拟用户请求,以一个比较小的负载开始,逐渐增加模拟用户的数量,直到WEB应用程序的相应延时超过最大延时。
* 如果负载比估计的用户数量小,那么应该优化这个WEB程序,否则你选择性的执行优化。
4、什么叫WEB测试?
“Web 测试”也称为声明性Web 测试,它由一系列HTTP 请求组成。
Web 测试通过发出HTTP 请求在协议层工作。
Web 测试不运行JavaScript。
Web 测试用于测试Web 应用程序的功能以及在负载下测试Web 应用程序。
Web 测试可用于性能测试和压力测试。