一.功能测试

功能测试主要验证在软件设计之初预计完成的功能,大致分为以下几部分:

1,链接测试(集成测试阶段)

在web应用系统中最重要的是页面之间的切换,链接是指导用户正确寻找所需地址的主要手段。所以,对于web测试,链接测试尤为重要。

测试用例:(1)测试所有链接是否按照指示链接到了该链接的页面。

                    (2)测试链接页面是否真实存在

                    (3)确保每一个页面都能通过链接找到,不能是一个孤立的页面必须通过正确的URL地址才能访问

2,表单测试

当用户通过表单提交信息时,都希望表单能正常工作。表单提交时自动校验填写是否符合要求(例如:填写所属省份和所在城市是否匹配)

测试用例:(1)用户使用表单进行注册,返回注册完成信息

                    (2)使用刚刚注册的账号进行登录,能够登录成功

                    (3)用户查看个人信息是否与刚刚提交的个人信息相符

3,数据校验

在用户操作时,所填数据可能需要根据业务规则进行校验,保证业务规则在其中是起作用的。

4,Cookies测试

Cookies通常用来存储用户信息和用户在某应用系统的操作,当一个用户使用Cookies访问了某一个应用系统时,web服务器将发送关于用户的信息,把该信息以cookies的形式存储在客户端计算机上,这可用来创建动态和自定义页面或存储登录等信息。如果web使用了Cookies,就必须检查Cookies能否正常工作。

测试用例:(1)Cookies是否起了作用

                    (2)是否按规定的时间保存

                    (3)刷新对Cookies有什么影响

                    (4)在Cookies保存的注册信息是否已经加密

                    (5)利用Cookies统计次数时,Cookies统计的次数是否正确

5,数据库测试

数据库为web应用系统的管理、运行、查询和实现用户对数据存储的请求等提供空间。

使用了数据库的web应用系统一般可能发生以下两张情况,数据一致性错误和输出错误。

数据一致性错误主要是由于用户提交的表单信息不正确造成的,输出错误主要是由于网络速度或程序设计问题引起。两种情况应分别进行测试。

6,应用程序特定的功能需求

测试人员需要对应用程序特定的功能需求进行验证,尝试用户可能进行的所有操作,测试保证流程能够正确通过,完成用户需要功能

7.设计语言测试

Web设计语言版本的差异可以引起客户端或服务器端的严重问题



   

         


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值