web基础测试
Web测试是软件测试的一部分,是针对Web应用的一类测试
web测试分类
一.业务功能测试
按照用户的需求(需求说明书、原型等)去检验开发的代码实现情况是否满足用户的功能需求
1.测试对象
一个web项目分为前台和后台
前台测试:
系统–》子系统–》模块–》子模块
后台测试:
系统–》子系统–》模块–》子模块
top:
1)可根据页面排版,规划组织架构图(推荐软件XMID)
2)一个独立的页面就是一个模块
3)相同的模块进行合并(业务的关键节点)
2.测试方法
一般的测试方法:
等价类
边界值
因果图
判定表
场景法
流程图
正交法
错误推测法
二、web的非功能测试
一、兼容性
1)操作系统
- windows操作系统(基数最大)
- macos
- ubantu/centos
2)浏览器
当前4大浏览器
- IE(7、8、9、10、11)、微软新推出的edge
- 火狐
- 谷歌
- 欧朋
3)分辨率
4)网络
二、性能
如没有特殊要求,遵循2,5,10原则。如有需求,按照需求进行具体性能测试专项测试
三、专项性
1)输入数据的安全性
2)处理(传输)数据的安全性
3)输出数据的安全性
四、可维护性
部署更新是否便捷等