嵌入式软件自动化测试的趋势
摘要:现在已经有很多商业的嵌入式软件自动化测试工具,越来越多的企业开始关注嵌入式软件自动化测试工具。而且很多企业都已经在使用各种自动化测试工具(如VectorCAST, PRQA,DT10,Squore等),大大提高了开发和测试的效率,不仅节省了人力和资金成本,也大大增强了软件的安全性和可靠性。
阅读全文
posted @
2015-10-20 14:38
Trinitytec
阅读(1178)
推荐(0)
利用代码覆盖率提高嵌入式软件的可靠性 - VectorCAST
摘要:简介 代码覆盖率是衡量软件测试完成情况的指标,通常基于测试过程中已检查的程序源代码比例 计算得出。代码覆盖率可以有效避免包含未测试代码的程序被发布。 代码覆盖率能不能提高软件的可靠性?答案是肯定的,代码的覆盖率分析是保证软件质量最简 便易行的方法。 代码覆盖率等级 代码覆盖率可以通过多种方法测量。最...
阅读全文
posted @
2015-10-15 15:44
Trinitytec
阅读(2691)
推荐(0)
VectorCAST - 通过确保测试的完整性控制产品质量
摘要:软件测试面临的问题有一句格言是这样说的,“如果没有事先做好准备,就意味着做好了失败的准备。”如果把这个隐喻应用在软件测试方面,就可以这样说“没有测试到,就意味着测试失败了”。软件出现故障的代价是巨大的:比如,烤箱或洗碗机不能正常运作,产品就可能会失去顾客;医疗器械出现故障,病人就可能会失去生命。很多...
阅读全文
posted @
2015-10-14 17:34
Trinitytec
阅读(1239)
推荐(0)
通过静态分析和持续集成 保证代码的质量 (Helix QAC)2
摘要:续上。。。。 第二章 部署示例:Jenkins and Helix QAC工具 第一节 Jenkins 作为持续集成系统 现在有很多持续集成工具,既有免费的,也有商业的。最近的研究显示,Jenkins正发展成为最受欢迎的持续集成工具。Jenkins是Hudson持续集成系统的一个分支,但是Jenki
阅读全文
posted @
2015-10-09 17:25
Trinitytec
阅读(2036)
推荐(0)
通过静态分析和持续集成 保证代码的质量 (Helix QAC)1
摘要:前言 现代软件开发团队面临着很多挑战,这些挑战包括:产品交付期限越来越紧,团队的分布越来越广,软件的复杂度越来越高,而且对软件的质量要求越来越高。 本文分为两个章节。第一章讨论持续集成的原理,持续集成如何简化软件开发生命周期,以及静态分析如何配合持续集成。第二章研究特定的工具套件,以及在实际使 用中
阅读全文
posted @
2015-10-09 16:18
Trinitytec
阅读(1001)
推荐(0)