前端checkList

数据输入

*表格输入*
	接收到非法输入时是否能恰当处理?
	该输入是可选输入还是必填输入?
	输入超过允许长度的数据
	页面装载或重装载后默认值
	组合框中的数据可以正常选择和更改
	表格是否显示了所有的部分?是否十分正确的排列?文字内容是否处于正确的位置?
	滚动条是否在需要时出现?
*数据验证*
	任何时候当输入非法数据时,系统都不能表现糟糕
	如果用户在产品使用过程中删除 cookie 会有什么后果?
	如果用户在使用产品后删除 cookie 会有什么后果?
*数据一致性*
	检查输入最大字符长度时显示、工作是否正常
	验证数字输入域是否接受负值及接受负值是否合理
	确保数据保存之后所有的数值在数据库中都得到完整的保存
*日期输入*
	验证闰年被正确验证并且不引起计算错误
	网页版权信息中的日期是否已更新?
*数字输入*
	确保最小、最大值正确处理
	确保数值输入框的第一个字符位置输入空格时报错
	确保输入值输入框的最后一个字符位置输入空格时报错
	确保正号 (+) 和负号 (-) 被正确处理
	避免除数为 0
	在所有的运算中加入 0
*数字字符输入*
	尝试空数据和非空数据
	尝试输入非法字符和符号
	尝试合法字符

导航和链接

*导航*
		检查滚动条在需要时是否能正确显示
		验证网页上的所有操作均可以通过键盘操作完成
		面包屑导航是否存在?
		确保在未保存当前页面时离开页面有用户提示信息
*链接*
	检查站点地图中的所有链接并查看是否存在损坏的链接
	确保所有链接的目的地址跟标题描述相符
	确保没有孤儿页面(没有链接指向它)
	检查所有的网络站点和邮箱地址是否添加了超链接
	确保光标置于超链接之上时呈现为手形
	确保所有的链接都带下划线
	确保相关信息链接出现在内容的底端或者靠近顶端位置

颜色和字体

字体
	确保整个网页产品中字体设置的一致性
	确保字体放大时页面布局不被破坏
	确保所有字体设置的易读性
	确保不同类型内容在同一页面显示时尽量选用不同字体
颜色
	检查超链接的颜色
	确保所有页面的背景颜色都被测试
	检查警告消息的颜色是否符合规范
	确保相似页面的颜色一致
	确保前景色和背景色是易读的
	确保不要用红色高亮显示活跃组件

内容、图片和按钮

内容
	检查内容排列是否恰当
	确保所有单词大小写使用正确
	检查标签排列是否恰当
	确保所有的错误消息中没有拼写错误
	检查产品页面中是否存在冗余信息
	确保不可编辑区域呈现为黑色文字、灰色背景、黑色标签
	确保产品在最大、最小和最优分辨率下都能正确显示
	确保内容表述清晰准确
图片
	确保所有的图表排列整齐
	确保产品中无失效图片
	检查所使用图片的尺寸
	检查所有的标题区域及其尺寸
	尽量少在图表中使用文本
	确保所有图表与其描述和标题相符
按钮
	确保所有最大化、最小化和复原按钮工作正常
	确保下拉列表框底部无空行
	触发所有的滚动条并确保所有内容可见
	确保所有按钮的命名合理并与其操作一致
	确保光标在且仅在激活的按钮上方显示为手形

用户的可用性和访问控制

用户可用性
	检查所有字体大小以确保内容可读
	检查网页的整体外观和感觉
	当从网页中的任务中途退出时任务是否取消
访问控制
	确保登录用户名密码有确定的命名规范
	检查密码是否有合理的过期策略
	检查密码输入错误指定次数后是否锁定用户
	检查是否存在忘记密码帮助链接
	检查是否存在密码管理流程
	检查用户权限是否划分等级
	检查低权限用户是否能访问高权限用户功能

消息和帮助

消息
	确保系统消息框能正确展开和收起
	确保所有的消息正确显示
	确保消息内容足够清楚以告诉用户确切的错误所在
	确保警告和错误消息无拼写错误
	当页面有非法输入时,提交后应定位光标到出错区域
	确保所有的消息标题为粗体
帮助
	确保当前页面的帮助与页面内容相符
	确保帮助文档打开后其他页面功能可正常执行
	确保所有必要的悬浮帮助窗出现并显示准确

其他通用

*数据类型攻击*
		路径、文件攻击
		时间、日期攻击
		数字攻击
		字符串攻击
		通用攻击
*网页测试*
    	网页浏览
		网页输入
		网页首选项
*启发式测试*	
		变量
		边界值
		跟随数据
		权限选择
		数量
		多用户
		流量泛滥
		限制
		输入方法
		操作顺序
		排序
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值