Web测试(八)功能测试

2018-08-23  本文已影响5人  社会主义顶梁鹿

功能测试

• 功能测试通常从以下几个角度来对软件测试进行评价:

- 软件是否正确实现了需求规格说明书中明确定义的需求。

- 软件是否遗漏了需求规格说明书中明确定义的需求。

- 软件是否将需求规格说明书中未定义的需求实现。

- 软件是否对异常情况进行了处理,容错性好。

- 软件是否满足用户的使用需求。

- 软件是否满足用户的隐性需求。

• 在大多数情况下,功能测试主要关注于业务逻辑层面。而我们为大家介绍的功能测试,则忽略具体系统的业务逻辑,主要关注于WEB 系统通用的一些测试点。

- 表单测试

- 链接测试

- Cookie验证

(1)表单测试

HTML 表单用于搜集不同类型的用户输入。通长把文本框、下拉框、标签、按钮控件放在一个表单中,用于接收用户的输入。网站页面通过提交表单把用户的输入信息提交到服务器。

表单测试项

-表单控件完整、布局合理

-表单控件数据校验

-表单数据的提交完整、正确

-功能符合业务需求

-表单控件显示内容正确,且功能正常

-表单控件联动

(2)链接测试

• 原理

从待测网站的根目录开始遍历所有的网页文件,对所有网页文件中的超

级链接、图片文件、包含文件、CSS文件、页面内部链接等所有链接进

行读取。以求最大程度的发现被测网站不完整是不存在的资源,并提交

给相关人员进行整改。

• 链接测试分为三个方面:

- 测试所有链接是否按指示的那样确实链接到了该链接的页面;

- 测试所链接的页面是否存在;

- 保证Web 应用系统上没有孤立的页面。所谓孤立页面是指没有链接指向该页面,只有知道正确的URL地址才能访问。

(3)COOKIE测试

Cookie是Web服务器保存在用户硬盘上的一段文本。Cookie允许一个Web站点在用户的电脑上保存信息并且随后再取回它。信息的片断以‘名/值’对(name-value pairs)的形式储存。

例如: C:\Users\jack\AppData\Local\Microsoft\Windows\Temporary Internet Files

-Cookie是否正确保存用户信息。

-Cookie有效期验证。

-Cookie清楚不影响程序的功能

上一篇下一篇

猜你喜欢

热点阅读