51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 10620|回复: 37
打印 上一主题 下一主题

[原创] 【如何进行功能性测试】

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2004-12-9 14:54:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
功能测试是验证开发得成果是满足需求的,请问如何验证呢?
————————————————————————————————————
在满足功能的前提下我们才能验证稳定性,可靠性等性能。:,(
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏

该用户从未签到

2#
 楼主| 发表于 2004-12-10 09:07:36 | 只看该作者

紧急求救

119
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2004-12-10 09:29:00 | 只看该作者
比如说:你是一个系统,可以吃饭,睡觉。
这个系统的功能最简单的就是:
吃饭、睡觉。
你就要设计测试用例测试这个系统能不能完成上述功能。
就要让你这个系统最少做一次的吃饭、睡觉的动作。
这就是功能测试。
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2004-12-10 09:35:20 | 只看该作者
哦,谢谢楼上的高手
功能测试有没有固定的模式呢?
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2004-12-10 09:39:27 | 只看该作者
设计用例怎么完成上述功能呢?
我还是一头雾水,现在没有任何人指导,连手头的书也没有买,只有通过论坛才能学到一点皮毛知识,唉,小女子不才,请各位高手费心了。。。。
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2004-12-10 10:06:26 | 只看该作者
其实你已经明确了要测试的功能,然后对此项功能进行用例的编写
比如:对吃饭的功能,你设计一些不走,打开吃饭吃饭功能模块,看看是不是出现预计的效果(这是正常的情况下)
再就是设计一些不正常的情况,比如,对此模块进行非法操作,看看出现什么情况
这应该就算是两个用例了,其实用例就是在我们进行大量测试时摸索出来的。
只要我们积攒经验多了,所设计的用例就会更全面
个人观点,不同意见请其他前辈指点
回复 支持 反对

使用道具 举报

该用户从未签到

7#
 楼主| 发表于 2004-12-10 10:15:04 | 只看该作者
谢谢ing
回复 支持 反对

使用道具 举报

该用户从未签到

8#
 楼主| 发表于 2004-12-13 11:35:35 | 只看该作者
在功能需求中遇到:典型值,边界值,异常值
我有点模糊
请各位赐教
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2004-12-13 18:13:06 | 只看该作者
还是以吃饭为例,吃一顿饭,四两和二两都是典型值,零两是边界值,负一两就是异常值了。^_^
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2004-12-14 15:48:19 | 只看该作者
不错,学到了很多
回复 支持 反对

使用道具 举报

该用户从未签到

11#
 楼主| 发表于 2004-12-15 08:32:48 | 只看该作者
一般功能测试分为:编号,测试功能名,测试步骤,输入值,期望输出,错误级别吧。
我想问个问题,其中测试步骤和输入值在功能测试中是否相似呢?输入值只是测试步骤的浓缩?
回复 支持 反对

使用道具 举报

该用户从未签到

12#
发表于 2004-12-16 16:09:43 | 只看该作者
功能测试应该相对容易些吧
首先要看产品详细需求说明书,把产品的功能了解越详细越好。然后按照各个功能点编写测试用例就ok了
回复 支持 反对

使用道具 举报

该用户从未签到

13#
 楼主| 发表于 2004-12-17 12:02:50 | 只看该作者
测试思想是很重要的,否则造成测试冗余
回复 支持 反对

使用道具 举报

该用户从未签到

14#
发表于 2004-12-17 12:29:31 | 只看该作者
To:丁琳

关于了解功能是很重要的,不然很可能出现无效测试和冗佘测试。

关于典型值,主要指同一范围内取的某一值,如一天有24小时,取其中任一时刻为典型值,边界值指:00:00:00 和23:59:59 这两个时刻,异常值不用说是指超出范围的值:25:00:00

关于“输入值”这一说法太过狭义了,我想只能提输入和输出吧,因为有时输入的不仅仅是一个值,如打开文件,此时输入的将是一个文件。
回复 支持 反对

使用道具 举报

该用户从未签到

15#
发表于 2004-12-17 12:41:45 | 只看该作者

受宜非浅

回复 支持 反对

使用道具 举报

该用户从未签到

16#
 楼主| 发表于 2004-12-20 09:53:36 | 只看该作者
谢谢NIO!
回复 支持 反对

使用道具 举报

该用户从未签到

17#
发表于 2004-12-20 13:47:28 | 只看该作者
受益良多~谢谢ing~
回复 支持 反对

使用道具 举报

该用户从未签到

18#
发表于 2004-12-21 08:34:10 | 只看该作者
丁琳小妹还挺能问问题的,呵呵到处版面都能看到:P
功能测试 简单的说 、通俗的说就是 测一下 所有它所提供的功能。
举例子说,你现在测 浏览器,那至少你可以通过 浏览器浏览网页吧?!又比如,你玩QQ,那至少QQ要可以实现聊天吧?!
当然上述属于冒烟测试,你真正要测的还有很多。
至于步骤和输入嘛,就是这样:
1.输入用户名密码,登录论坛;
2.点击帖子,浏览;
3.点击“回复”,输入你要回帖的内容;
4.点击“发表帖子”按钮,提交帖子;

完毕。
这里,1234就是步骤,其中 输入用户名密码、输入回帖内容 就是“输入”。
这么说,你明白了不?
回复 支持 反对

使用道具 举报

该用户从未签到

19#
发表于 2004-12-21 10:08:38 | 只看该作者

冒烟测试

不理解,请赐教~
回复 支持 反对

使用道具 举报

该用户从未签到

20#
发表于 2004-12-21 10:15:22 | 只看该作者
冒烟测试的名称可以理解为该种测试耗时短,仅用一袋烟功夫足够了。也有人认为是形象地类比新电路板功基本功能检查。任何新电路板焊好后,先通电检查,如果存在设计缺陷,电路板可能会短路,板子冒烟了。
冒烟测试的对象是每一个新编译的需要正式测试的软件版本,目的是确认软件基本功能正常,可以进行后续的正式测试工作。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-24 01:01 , Processed in 0.096633 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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