51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 3482|回复: 7

[求助] 请问如何做功能测试

[复制链接]

该用户从未签到

发表于 2007-4-11 15:04:30 | 显示全部楼层 |阅读模式
请问如何做功能测试
回复

使用道具 举报

该用户从未签到

发表于 2007-4-11 16:43:37 | 显示全部楼层
最原始的就是 结合业务流称,手动测试。
如果是大型的系统用相关工具会比较高效。但并不是说不用手动测试了,毕竟工具不像人脑一样灵活
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2007-6-5 15:41:54 | 显示全部楼层
在国内还是以手动测试为主,加以使用缺陷管理工具类的软件(例如:TD)
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2007-6-6 10:31:21 | 显示全部楼层
哈哈,学习~~~~
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2007-7-25 12:12:01 | 显示全部楼层
是基于b/s架构的还是c/s架构的呢?
对于b/s架构的话需要考虑以下几点:
1、链接测试
    链接是Web应用系统的一个主要特征,它是在页面之间切换和指导用户去一些不知道地址的页面的主要手段。链接测试可分为三个方面。首先,测试所有链接是否按指示的那样确实链接到了该链接的页面;其次,测试所链接的页面是否存在;最后,保证Web应用系统上没有孤立的页面,所谓孤立页面是指没有链接指向该页面,只有知道正确的URL地址才能访问。
2、表单测试
    当用户给Web应用系统管理员提交信息时,就需要使用表单操作,例如用户注册、登陆、信息提交等。在这种情况下,我们必须测试提交操作的完整性,以校验提交给服务器的信息的正确性。例如:用户填写的出生日期与职业是否恰当,填写的所属省份与所在城市是否匹配等。如果使用了默认值,还要检验默认值的正确性。如果表单只能接受指定的某些值,则也要进行测试。例如:只能接受某些字符,测试时可以跳过这些字符,看系统是否会报错。
3、Cookies测试
    Cookies通常用来存储用户信息和用户在某应用系统的操作,当一个用户使用Cookies访问了某一个应用系统时,Web服务器将发送关于用户的信息,把该信息以Cookies的形式存储在客户端计算机上,这可用来创建动态和自定义页面或者存储登陆等信息。
    如果Web应用系统使用了Cookies,就必须检查Cookies是否能正常工作。测试的内容可包括Cookies是否起作用,是否按预定的时间进行保存,刷新对Cookies有什么影响等。
   Session测试,Session的功能与Cookies有些类似,测试工作大体相同
4、设计语言测试
    Web设计语言版本的差异可以引起客户端或服务器端严重的问题,例如使用哪种版本的HTML等。当在分布式环境中开发时,开发人员都不在一起,这个问题就显得尤为重要。除了HTML的版本问题外,不同的脚本语言,例如Javascrīpt、VBscrīpt或Perl等也要进行验证。
5、数据库测试
    在Web应用技术中,数据库起着重要的作用,数据库为Web应用系统的管理、运行、查询和实现用户对数据存储的请求等提供空间。在Web应用中,最常用的数据库类型是关系型数据库,可以使用SQL对信息进行处理。
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2007-8-14 23:56:30 | 显示全部楼层
学习一下
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2007-8-17 14:44:57 | 显示全部楼层
sdlkfj2
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2007-8-21 22:42:38 | 显示全部楼层
功能测试属于系统测试,那么你可以这样来做:
1、根据质量模型来全确定要测试的内容,如功能性可以分为适合性、准确性、互操作性、保密性,你可以根据这几项来分析设计测试用例。
2、掌握一些功能测试工具,如QTP、Rational等
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-4-19 06:40 , Processed in 0.071709 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表