浅谈对网站的测试方法以及步骤

2018-06-24 17:37:42 XXM

Begin

最近开始接触到公司的项目测试,整理了一些测试步骤和方法如下。

1.UI测试

从主页到内页可以对每个页面的样式进行测试整理,页面是否风格统一,美观,页面布局是否合理,重点内容和热点内容是否突出,控件是否正常使用

对于必须但未安装的控件,是否提供自动下载并安装的功能,文字信息检查

2.功能性测试

链接测试,链接是否正确跳转,是否存在空页面和无效页面,是否有不正确的出错信息返回,提交功能的测试,多媒体元素是否可以正确加载和显示,

多语言支持是否能够正确显示选择的语言等。

1)注册、登录功能是否实现;

2)提交、清空按钮功能是否实现;

3)修改表单与注册页面数据项是否相同,修改表单是否对重名做验证;

4)提交的数据是否能正确保存到后台数据库中(后台数据库中的数据应与前台录入内容完全一致,数据不会丢失或被改变);

5)表单提交,删除,修改后是否有提示信息;提示、警告、或错误说明应该清楚、明了、恰当。

6)浏览器的前进、后退、刷新按钮,是否会造成数据重现或页面报错;

7)提交表单是否支持回车键和Tab键;Tab键的顺序与控件排列顺序要一致,目前流行总体从上倒下,同时行间从左到右的方式

8)搜索按钮功能是否实现;

9)输入网站中存在的信息,能否正确搜索出结果;

10)输入键盘中所有特殊字符,是否报错;特别关注: ’ . • \  / -- ;特殊字符

11)系统是否支持键盘回车键、Tab键;

12)搜索出的结果页面是否与其他页面风格一致;

13)在输入域输入空格,点击搜索系统是否报错;

14)本站内搜索输入域中不输入任何内容,是否搜索出的是全部信息或者给予提示信息;

15)精确查询还是模糊查询,如果是模糊查询输入:中%国。查询结果是不是都包含中国两个字的信息;

16)焦点放置搜索框中,搜索框内容是否被清空;

17)搜索输入域是否实现回车键监听事件;

18)对文章 视频等内容页面进行分页测试

3.数据测试

对表单及输入文本框进行测试,是否保证了数据的完整性,是否对无效信息字段做了处理,例如:用户填写的出生日期与职业是否恰当,填写的所属省份与所在城市是否匹配等。如果使用了默认值,还要检验默认值的正确性。如果表单只能接受指定的某些值,则也要进行测试。例如:只能接受某些字符,测试时可以跳过这些字符,看系统是否会报错,以及对据库的存取是否存在问题。

1)对于手机、邮箱、证件号等的输入是否有长度及类型的控制;

2)输入中文、英文、数字、特殊字符(特别注意单引号和反斜杠)及这四类的混合输入,是否会报错;

3)输入空格、空格+数据、数据+空格,是否报错;

4)输入html语言的<head>,是否能正确显示;

5)输入全角、半角的英文、数字、特殊字符等,是否报错;

6)是否有必填项的控制;不输入必填项,是否有友好提示信息;

7)输入超长字段,页面是否被撑开;

8)分别输入大于、等于、小于数据表规定字段长度的数据,是否报错;

9)输入非数据表中规定的数据类型的字符,是否有友好提示信息;

10)在文本框中输入回车键,显示时是否回车换行;

11) 非法的输入或操作应有足够的提示说明。

4.安全性测试

基本的登录功能的检查,是否存在溢出错误,导致系统崩溃或者权限泄露,开发语言的常见安全性问题检查,例如SQL注入、XSS攻击、CSRF攻击等。

5.兼容性测试

测试Ie FIreFox Chro Edge Safari 不同浏览器 兼容性测试

End

日记本

如果觉得我的文章对您有用,请随意赞赏。您的支持将鼓励我继续创作!

赞赏支持
被以下专题收入,发现更多相似内容