51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3814|回复: 2
打印 上一主题 下一主题

如何来评价一个测试框架的好坏?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2010-3-23 16:08:53 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
如题,如何来评价一个测试框架的好坏?有什么指标?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

3#
发表于 2010-3-31 12:31:43 | 只看该作者
不同的测试有不同的任务与目标,例如单元测试和系统测试的任务往往有很大的不同。不同的框架支持不同的测试活动,因此没有最好,只有合适。

一般而言,一个好的框架应该具备以下特征。
1. 能提供充分的日志(log)以便调试。一些UI测试框架,具备屏幕截图的功能,可以捕获测试运行时UI的外观。
2. 能组织测试用例,以不同的粒度、标准允许测试用例。例如,允许测试者将测试用例分组,以测试用例集为单位允许测试。那么测试者就可以将测试用例划分为BVT用例集、功能用例集,以用于不同的场合。
3. 允许测试者将精力集中在测试用例编写上,而不是与框架集成。例如CppUnitLite就胜过CppUnit(这两个框架的作者是同一个人,他开发CppUnitLite就是为了克服CppUnit的一些不足),因为利用CppUnitLite写测试用例很简单,用CppUnit就要写更多的代码。
4. 提供充分的调试支持。例如,设置断点或暂停,允许测试者观察测试运行中的状态。
回复 支持 反对

使用道具 举报

该用户从未签到

2#
发表于 2010-3-30 20:09:21 | 只看该作者
个人觉得框架具有扩展性,适合自动化测试的需要,并且逻辑和实现分离,最好能实现并行测试的需要。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-23 03:39 , Processed in 0.067636 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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