加入收藏 关于我们
导言

Web测试的好处超乎你的想象,它能够发现更多的浏览器端和服务器端程序里的漏洞,以便我们能够及时改正。因为Web具有分布、异构、并发和平台无关的特性,所以它的测试更加复杂。本期专题全是干货,涵盖理论知识和实际操作经验。希望能对您学习Web测试有帮助!

Web测试概述
Web测试简介
Web测试指标

Web测试是软件测试的一部分,是针对Web应用的一类测试。由于Web应用与用户直接相关,又通常需要承受长时间的大量操作,因此Web项目的功能和性能都必须经过可靠的验证。本专题将从Web功能测试、Web性能测试、Web安全性测试、Web兼容性测试四个方面带你全面认识Web测试!

通用指标:是指Web应用服务器、数据库服务器必需测试项,包括处理器时间:指服务器CPU占用率,一般平均达到70%时,服务就接近饱和;可用内存数:如果测试时发现内存有变化情况也要注意,如果是内存泄露则比较严重;物理磁盘读写时间。
Web服务器指标:平均每秒响应次数为总请求时间与秒数之比;平均每秒业务脚本的迭代次数;成功的请求和失败的请求;成功的点击次数和失败的点击次数;每秒点击次数、每秒成功的点击次数和每秒失败的点击次数;尝试连接数。
数据库服务器指标:用户连接数,也就是数据库的连接数量;数据库死锁量;数据库缓存的命中情况。

Web测试类型
性能测试

连接速度测试
负载测试
压力测试

功能测试

链接测试
表单测试
Cookie测试
数据库测试
用户界面测试(导航/图形/内容/整个界面测试)

安全测试

目录设置
SSL
登录
日志文件
脚本语言
接口安全(服务器/外部接口,错误处理)

兼容性测试

平台测试
浏览器测试
组合测试

性能测试

连接速度测试
负载测试
压力测试

功能测试

链接测试
表单测试
Cookie测试
数据库测试
用户界面测试(导航/图形/内容/整个界面测试)

安全测试

目录设置
SSL
登录
日志文件
脚本语言
接口安全(服务器/外部接口,错误处理)

兼容性测试

平台测试
浏览器测试
组合测试

速成指南
经验分享