基于Trufun 的RBT测试管理平台
2017-04-07 10:33
239 查看
测试人员无论通过什么方式、方法去测试,都是为了尽可能多发现bug,保障软件产品在发布时能够正常满足用户的需求,这才是测试最重要和最关键的结果。然而什么样的测试是最有效的方法,这也是通过大量的实践、摸索总结出来的。
RBT(Requirements-based testing)测试方法:
RBT基于需求的测试方法会使测试更加有效,该方法使测试更专注于最终问题产生的根源,从而直接从源头解决问题,节省解决问题的时间,提高测试的效率。多年的实践和总结报告指出,大部分的软件项目不能按计划完成,不能有效控制成本,最主要的原因是软件质量差、设计架构不合理、对需求把握不明确等,导致大量的返工修补、重新设计和重新编码。
软件质量差的一个重要原因,可能是测试覆盖率和测试观点问题,因为测试的遗漏没有及时发现软件的bug或者测试观点不正确没有发现需求的缺陷,从而导致产品投入市场后最终用户使用出现问题。
要想获得满意的测试覆盖率,很难,尤其现在的软件产品都比较复杂,功能场景很多,逻辑分支很多,没有那种测试方法和测试工具,能够做到完全覆盖。
而对于需求的不明确、不正确,需求变更的控制,需求和测试之间的跟踪,更是测试要解决的关键之处。
Trufun基于RBT的管理系统,主要解决需求项到测试用例的关联跟踪问题,这样就能保障每一个需求项都能对应一到多个测试用例,有利于提前根据测试用例识别和验证项目需求的准确性。
本系统融合了Trufun Bacon需求管理工具和Trufun SDP系统,在需求管理的基础上,实现需求到测试用例的关联跟踪管理。
主要功能介绍:
需求生成:可导入需求规格说明书自动生成需求项;
需求关联:可在需求项之间产生关联关系;
需求视图:反馈关联需求之间的关系;
需求跟踪:当需求项发生变更,相关联的需求项则会预警提示;
需求基线:创建稳定的需求版本;
生成测试用例:根据需求项生成测试用例,默认为一个需求项生成一个测试用例,用户后期可以根据情况修改和增加测试用例。
测试用例的跟踪:当需求项变更时,可及时反馈到相关测试用例,进行预警提示。
测试脚本:添加和修改测试脚本,便于系统自动执行测试用例。
测试用例执行:主要基于状态图,自动测试遍历。
测试报告:自动生成测试报告,也可以根据用户进行特殊格式定制。
RBT(Requirements-based testing)测试方法:
RBT基于需求的测试方法会使测试更加有效,该方法使测试更专注于最终问题产生的根源,从而直接从源头解决问题,节省解决问题的时间,提高测试的效率。多年的实践和总结报告指出,大部分的软件项目不能按计划完成,不能有效控制成本,最主要的原因是软件质量差、设计架构不合理、对需求把握不明确等,导致大量的返工修补、重新设计和重新编码。
软件质量差的一个重要原因,可能是测试覆盖率和测试观点问题,因为测试的遗漏没有及时发现软件的bug或者测试观点不正确没有发现需求的缺陷,从而导致产品投入市场后最终用户使用出现问题。
要想获得满意的测试覆盖率,很难,尤其现在的软件产品都比较复杂,功能场景很多,逻辑分支很多,没有那种测试方法和测试工具,能够做到完全覆盖。
而对于需求的不明确、不正确,需求变更的控制,需求和测试之间的跟踪,更是测试要解决的关键之处。
Trufun基于RBT的管理系统,主要解决需求项到测试用例的关联跟踪问题,这样就能保障每一个需求项都能对应一到多个测试用例,有利于提前根据测试用例识别和验证项目需求的准确性。
本系统融合了Trufun Bacon需求管理工具和Trufun SDP系统,在需求管理的基础上,实现需求到测试用例的关联跟踪管理。
主要功能介绍:
需求生成:可导入需求规格说明书自动生成需求项;
需求关联:可在需求项之间产生关联关系;
需求视图:反馈关联需求之间的关系;
需求跟踪:当需求项发生变更,相关联的需求项则会预警提示;
需求基线:创建稳定的需求版本;
生成测试用例:根据需求项生成测试用例,默认为一个需求项生成一个测试用例,用户后期可以根据情况修改和增加测试用例。
测试用例的跟踪:当需求项变更时,可及时反馈到相关测试用例,进行预警提示。
测试脚本:添加和修改测试脚本,便于系统自动执行测试用例。
测试用例执行:主要基于状态图,自动测试遍历。
测试报告:自动生成测试报告,也可以根据用户进行特殊格式定制。
相关文章推荐
- Bloomy Controls 公司基于NI平台为电池管理系统设计功能测试平台
- Risk and RBT(风险及基于需求的测试)
- Exchange 2007测试之五:管理平台
- 基于.NET平台的Windows编程实战(八)— 数据库管理及其他辅助功能的实现
- 一个好的测试管理平台应该有哪些功能?
- 基于J2EE平台Web系统的软件测试研究和实现
- 基于工作流的网络运维流程管理平台的建设和应用
- 中国第一应用质量管理互动平台中国测试平台网上线
- 基于.NET平台的Windows编程实战(六)—— 题目管理功能的实现
- 基于.NET平台的Windows编程实战(六)—— 题目管理功能的实现
- 基于ARM平台下的GPRS/CQT测试系统设计研究
- 开发基于J2EE,Struts和SQL Server的测试管理软件,诚
- 基于测试用例进行测试管理
- 基于Access数据库利用ASP平台开发的简单工资管理系统
- 基于.NET平台的Windows编程实战(八)— 数据库管理及其他辅助功能的实现
- 基于Session的测试管理
- 基于Windows平台中的系统配置、管理与维护
- 基于Eclipse RCP 做的一个成绩管理统计平台 例子----连载1
- [长期]承接各类基于.NET2.0,.NET3.0,.NET3.5平台开发的中小型网站,B/S,C/S管理系统的开发。
- 基于Exchange2007平台--管理存储组和邮箱数据库