Web测试
web测试概述:
1,服务器上的期望负载
2,系统的用户
3,客户端希望有什么样的性能
4,是否允许网站的维护或升级
5,是否考虑安全方面
6,考虑哪种HTML规范
7,页面显示或图片占据整个页面部分的标准
8,内部和外部的连接是否能够被验证和升级
9,产品系统能否被测试
10,服务器日志和报告内容能否制定
11,CGI程序,Applets,JavaScript,Activex组件等能否被维护,跟踪,监控和测试
Web测试分为:
1,可用性测试
2,GUI(界面)测试
3,性能测试
4,兼容性测试
5,安全性测试
Web可用性测试(web功能测试)
就是对产品的各功能进行验证,根据功能测试用例逐项测试,检查产品是否达到用户需要的功能。
链接测试
1,链接测试是一个网站的一个主要特征,他是在页面之间切换和引导用户去一些未知地址页面的主要手段
2,测试连接是否存在和是否有孤立的页面可以通过相应的工具
3,测试连接的正确性需要人工判断
链接测试的主要内容:
1,测试所有连接是否按指示的那样确实连接到了对应的页面
2,测试所有连接的页面是否存在
3,保证web站点没有孤立页面
4,测试连接可以手动进行,也可以自动进行
5,链接测试必须在集成测试阶段完成,也就是说,在整个web网站的所有页面开发完整之后进行
链接测试的主要工具软件:
Xenu Link Sleuth
主要测试网站是否存在死链接**
Html Link Validator
检测连接情况,是否有无法连接的内容
Web Link Validat
使用输入网址的方式来检测网络连接是否正常
性能测试常用术语:
1,并发用户
2,并发数
3,请求响应时间
4,事务响应时间
5,吞吐量
6,吞吐率
7,传输率
8,单击率
9,资源利用率
10,事务
11,响应时间
性能测试步骤
性能测试的一般步骤
1.评估系统
1,系统组成
2,系统类别
3,系统构成
4,系统功能
2,开发测试资源(覆盖三种活动)
1,开发计划降低风险
2,开发测试策略
3,开发自动化脚本