您的位置:首页 > 其它

基于Trufun 的RBT测试管理平台

2017-04-07 10:33 239 查看
测试人员无论通过什么方式、方法去测试,都是为了尽可能多发现bug,保障软件产品在发布时能够正常满足用户的需求,这才是测试最重要和最关键的结果。然而什么样的测试是最有效的方法,这也是通过大量的实践、摸索总结出来的。

RBT(Requirements-based testing)测试方法:

RBT基于需求的测试方法会使测试更加有效,该方法使测试更专注于最终问题产生的根源,从而直接从源头解决问题,节省解决问题的时间,提高测试的效率。多年的实践和总结报告指出,大部分的软件项目不能按计划完成,不能有效控制成本,最主要的原因是软件质量差、设计架构不合理、对需求把握不明确等,导致大量的返工修补、重新设计和重新编码。

软件质量差的一个重要原因,可能是测试覆盖率和测试观点问题,因为测试的遗漏没有及时发现软件的bug或者测试观点不正确没有发现需求的缺陷,从而导致产品投入市场后最终用户使用出现问题。

要想获得满意的测试覆盖率,很难,尤其现在的软件产品都比较复杂,功能场景很多,逻辑分支很多,没有那种测试方法和测试工具,能够做到完全覆盖。

而对于需求的不明确、不正确,需求变更的控制,需求和测试之间的跟踪,更是测试要解决的关键之处。

Trufun基于RBT的管理系统,主要解决需求项到测试用例的关联跟踪问题,这样就能保障每一个需求项都能对应一到多个测试用例,有利于提前根据测试用例识别和验证项目需求的准确性。

本系统融合了Trufun Bacon需求管理工具和Trufun SDP系统,在需求管理的基础上,实现需求到测试用例的关联跟踪管理。

主要功能介绍:

需求生成:可导入需求规格说明书自动生成需求项;

需求关联:可在需求项之间产生关联关系;

需求视图:反馈关联需求之间的关系;

需求跟踪:当需求项发生变更,相关联的需求项则会预警提示;

需求基线:创建稳定的需求版本;

生成测试用例:根据需求项生成测试用例,默认为一个需求项生成一个测试用例,用户后期可以根据情况修改和增加测试用例。

测试用例的跟踪:当需求项变更时,可及时反馈到相关测试用例,进行预警提示。

测试脚本:添加和修改测试脚本,便于系统自动执行测试用例。

测试用例执行:主要基于状态图,自动测试遍历。

测试报告:自动生成测试报告,也可以根据用户进行特殊格式定制。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: