什么叫好用例?
来源:互联网 发布:网络项目计划书 编辑:程序博客网 时间:2024/04/28 22:11
什么叫好用例?被奉为经典的标准是:发现错误可能性大的用例就是好用例,发现至今未被发现的错误的用例就是成功的用例。
对此,有网友评论说:这个标准就像傻子吃烧饼,连吃五个不饱,吃完第六个终于饱了,于是说:早知道吃了第六个就会饱,何必吃前面五个?
没错,设计用例时你怎么知道哪个用例发现错误的可能性大?要是代码中根本就没错误呢?
好用例应该是一个集合,就像傻子吃的六个烧饼是一个整体,一起吃下去才会饱,而不是找出一个“好”烧饼,吃一个就饱。
例如我们测试一个函数,如果用例集覆盖了该函数的所有等价类,那么,测试就是完整的,就是好用例和成功用例,衡量用例质量的标准跟是否发现错误无关。
举个例子,如果把程序视为一个池塘,错误视为塘中的鱼,那么,我们建立用例就相当于织网,这个网要能覆盖整个池塘,如果做到了这一点,那么一网下去,只要池塘里有鱼,就一定能捞上来,如果没有捞上鱼,可以认为塘中没有鱼。塘中是否有鱼,并不是评价网的质量的标准。
那么,如何衡量完整性和实现完整的测试呢?今天晚了,且听下回分解。
- 什么叫好用例?
- 什么叫好用例?
- 什么叫好程序员
- 什么叫好电影?
- 开发出一个软件功能什么叫好
- 什么样的叫好户型?
- PaaS叫好更要叫座!
- 为《新闻联播》“换脸”叫好
- 为我的选择,叫好!
- 苹果手表叫好不叫座
- xp下装2000,什么样的简历叫好
- 阿里该为微软购雅虎叫好
- 淘宝屏蔽百度3---为淘宝叫好
- 相声观众叫好声“噫”的来历
- 政府拆迁市价补偿 市民叫好
- 马原:叫座比叫好更重要
- 马原:叫座比叫好更重要
- 网游实名制将实施 家长叫好
- MAXSDK的INode的变换矩阵,以及Object的一些常识
- 单元测试用例概述
- 关闭子窗口并自动刷新父窗口!
- 抽象类和接口
- uclinux中, 如何获得系统cpu占用率
- 什么叫好用例?
- 白忙活一场
- 网页对话框背景变暗
- logrorate 日志无法滚动
- UML建模师:IT职场人气之首(图)
- 测试SQL语句执行时间
- [BKM]How to boot to text mode in Solaris
- 【收藏】创建桌面快捷键的程序(delphi)
- MSN蠕虫新变种img807.zip