web测试基础知识

本文详细介绍了Web测试的四大类别:功能测试、性能测试、兼容性测试和安全性测试。在功能测试中,强调了链接、表单、内容和用户体验的验证。性能测试关注系统的负载和配置表现。兼容性测试涵盖操作系统、数据、应用、硬件和浏览器的兼容性。安全性测试涉及防止权限绕过、SQL注入和XSS攻击。此外,还提醒注意测试中易遗漏的环节,如浏览器后退按钮、URL修改和表单重复提交等。
摘要由CSDN通过智能技术生成

web测试主要有哪几类:

功能测试

检查产品是否达到用户需要的功能
常见的可用性测试主要包括一下几点:
1、链接测试
2、站点地图导航测试
3、图形测试—大小、颜色、
4、表单测试—所有表单元素都能正常工作
5、内容测试—内容正确性,准确性,相关性
6、整体界面测试—用户体验如何;链接,主要页面元素
7、cookies测试----cookies是否能够正常工作;是否按照预定时间进行保存;刷新对cookies有什么影响
8、应用程序特定功能测试----新建推广,修改创意,修改图片,删除推广等
其他:
链接测试常用的工具:
1、Xenu Link Sleuth
主要测试网站是否存在死链接
2、Html Link Validator
检测连接情况,是否有无法连接的内容
3、Web Link Validat
使用输入网址的方式来检测网络连接是否正常

性能测试

Web性能测试是模拟大量用户操作给网站造成压力,并评测web系统在不同负载和不同配置下能否达到已经定义的标准
1、性能测试的目的:
性能测试关注分析和消除软件结构中相关联的性能瓶颈
2、常用术语:
并发用户/并发数/请求响应时间/事务响应时间/吞吐量/吞吐率/传输率/单击率/资源利用率/事务/响应时间
3、性能测试的分类:
web性能测试、负载测试、压力测试
web性能测试有3种:
a)、应用在客户端上性能的测试
b)、应用在网络上性能的测试
c)、应用在服务器上性能的测试

兼容性测试

兼容性是指与软件从某一环境转移到另一环境的能力有关的一组属性
兼容性测试包括:
操作系统兼容性
新旧数据兼容性
应用软件兼容性
硬件兼容性
异常数据兼容性
浏览器兼容性
操作系统平台兼容:常见的操作系统有windows、unix、linux
Windows操作系统包括Windows XP,windows 2003,vista,Win2000/NT,Windows9x
浏览器兼容: 浏览器是Web系统中核心的组成构件,来自不同厂家的浏览器对javascript、ActiveX或不同的HTML规格有不同的支持,即时是同一厂家的浏览器,也存在不同的版本的问题。目前主流的浏览器玉两大类,一类是IE内核(Trident)的浏览器,一类则是火狐内核(Gecko)的浏览器
Trident :IE系内核主要分为2大部分:IE6,7,8,360极速模式 和 IE9,10,11,360兼容模式
Gecko:Firefox内核包括火狐
Webkit: Safari内核,Chrome内核原型包括: Google Chrome, Safari
分辨率兼容: 分辨率的测试是为了页面版在不同的分辨率模式下能正常显示,字体符合要求而进行的测试

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值