Web测试的好处超乎你的想象,它能够发现更多的浏览器端和服务器端程序里的漏洞,以便我们能够及时改正。因为Web具有分布、异构、并发和平台无关的特性,所以它的测试更加复杂。本期专题全是干货,涵盖理论知识和实际操作经验。希望能对您学习Web测试有帮助!
Web测试是软件测试的一部分,是针对Web应用的一类测试。由于Web应用与用户直接相关,又通常需要承受长时间的大量操作,因此Web项目的功能和性能都必须经过可靠的验证。本专题将从Web功能测试、Web性能测试、Web安全性测试、Web兼容性测试四个方面带你全面认识Web测试!
通用指标:是指Web应用服务器、数据库服务器必需测试项,包括处理器时间:指服务器CPU占用率,一般平均达到70%时,服务就接近饱和;可用内存数:如果测试时发现内存有变化情况也要注意,如果是内存泄露则比较严重;物理磁盘读写时间。
Web服务器指标:平均每秒响应次数为总请求时间与秒数之比;平均每秒业务脚本的迭代次数;成功的请求和失败的请求;成功的点击次数和失败的点击次数;每秒点击次数、每秒成功的点击次数和每秒失败的点击次数;尝试连接数。
数据库服务器指标:用户连接数,也就是数据库的连接数量;数据库死锁量;数据库缓存的命中情况。
连接速度测试
负载测试
压力测试
链接测试
表单测试
Cookie测试
数据库测试
用户界面测试(导航/图形/内容/整个界面测试)
目录设置
SSL
登录
日志文件
脚本语言
接口安全(服务器/外部接口,错误处理)
平台测试
浏览器测试
组合测试
连接速度测试
负载测试
压力测试
链接测试
表单测试
Cookie测试
数据库测试
用户界面测试(导航/图形/内容/整个界面测试)
目录设置
SSL
登录
日志文件
脚本语言
接口安全(服务器/外部接口,错误处理)
平台测试
浏览器测试
组合测试
在平时工作中时常需要对网站进行自动化测试,虽然一些简单的测试可以通过爬虫的方式来做,但是如果涉及到比较复杂的js和CSS渲染...查看更多>
在平时工作中时常需要对网站进行自动化测试,虽然一些简单的测试可以通过爬虫的方式来做,但是如果涉及到比较复杂的js和CSS渲染...查看更多>