web测试
用户界面测试包括:UI合理性测试、风格测试、内容测试(错别字和图片)、页面链接、快捷键、文本框、图形测试等。
具体内容如下:
* UI合理性测试主要关注页面元素布局是否合理、功能块布局合理、功能块分割线合理、页面颜色搭配是否合理、字体 大小是否合理等检查。
* 风格测试主要是检查所有类似功能页面的布局是否统一、颜色搭配是否统一、字体大小是否统一等。
* 内容测试主要关注页面显示的文字是否有错别字,图片是否正确,图片的内容是否正确(图片内容和图片文字是否一致)。
* 页面上的链接是否都能跳转到正确的链接页面;
* 快捷键,如回车键、复制粘贴、剪切等;
* 文本框的输入限制等。
* 图形测试则主要检查图片大小(一般web页面的图片大小都是有严格规定的,以前通常不能超过30k每张)、清晰度以及压缩效果检查。
逻辑:
功能数据相关性:增删改一项会不会对其他项产生影响;下拉列表的值是否依赖于其他模块的数据;
搜索时注意特殊字符,某些系统会在输入特殊字符后,搜索到所有信息;
添加和修改信息,必填项类型是否要求一致;
多叉树节点分析法
总体思路:测试人员站在用户的角度,以用户使用场景为主线,结合设计原理分析目标测试对象与哪些因素有关,包括软件模块内部,模块与模块之间,软件与其他子系统等。
树干是测试对象在用户端的使用流程,树的枝节为使用流程中的节点,即测试点,从某一节点出发的很多叶子,是对某一测试点进行测试时需要关注的检查点。
三层架构模式
下图中,实线表示业务流,调用的依赖关系;虚线表示数据流,数据的返回方向:
找出测试对象在整个系统中所处的位置,分析其本身业务功能,以及与其他模块之间,与系统接口之间的关系,然后由外向内,逐层深入分析。