2016年8月17日
摘要:
“构建技术系统所要做的工作是非常繁重的,同时还需要专业知识:语言和协议,编码与调试,测试与重构。”——James Garrett 概述 每年各个企业都在努力实现企业的主要目标。通常,这都是通过实现基于度量指标的性能目标(可能包括质量目标)以及利用最佳惯例规范商业流程来实现的。最 后,要通过一些测试和
阅读全文
posted @ 2016-08-17 15:13
Trinitytec
阅读(398)
推荐(0)
摘要:
利用VectorCAST/CBA,用户可以标记出经过分析覆盖的代码。这样,高安全行业的开发工程师就能够通过覆盖率分析来提高测试所达到的覆盖率了,使覆盖率按照规定达到100%。 利用VectorCAST/CBA进行高安全的软件开发 高安全行业的开发工程师必须对测试过程中未执行到的代码进行分析,并将分析
阅读全文
posted @ 2016-08-17 13:12
Trinitytec
阅读(680)
推荐(0)
2016年8月11日
摘要:
通过分析来提高代码覆盖率 利用VectorCAST/CBA,用户可以标记出经过分析覆盖的代码。这样,高安全行业的开发工程师就能够通过覆盖率分析来提高测试所达到的覆盖率了,使覆盖率按照规定达到100%。 利用VectorCAST/CBA进行高安全的软件开发 高安全行业的开发工程师必须对测试过程中未执行
阅读全文
posted @ 2016-08-11 15:14
Trinitytec
阅读(704)
推荐(0)
2016年8月10日
摘要:
动态测试和静态测试 软件测试主要有两种基本方法,即:动态测试和静态测试。动态测试需要执行源代码;静态测试有时候也被称作静态分析,这种测试方法就是通过分析源代码,检查出编码中不一致的地方以及潜在的错误。本白皮书主要着眼于动态测试。 测试项目的需求 在对软件进行动态测试时,一般会用到两种基本测试方法。至
阅读全文
posted @ 2016-08-10 16:15
Trinitytec
阅读(414)
推荐(0)
2015年10月20日
摘要:
现在已经有很多商业的嵌入式软件自动化测试工具,越来越多的企业开始关注嵌入式软件自动化测试工具。而且很多企业都已经在使用各种自动化测试工具(如VectorCAST, PRQA,DT10,Squore等),大大提高了开发和测试的效率,不仅节省了人力和资金成本,也大大增强了软件的安全性和可靠性。
阅读全文
posted @ 2015-10-20 14:38
Trinitytec
阅读(1173)
推荐(0)
2015年10月15日
摘要:
简介 代码覆盖率是衡量软件测试完成情况的指标,通常基于测试过程中已检查的程序源代码比例 计算得出。代码覆盖率可以有效避免包含未测试代码的程序被发布。 代码覆盖率能不能提高软件的可靠性?答案是肯定的,代码的覆盖率分析是保证软件质量最简 便易行的方法。 代码覆盖率等级 代码覆盖率可以通过多种方法测量。最...
阅读全文
posted @ 2015-10-15 15:44
Trinitytec
阅读(2680)
推荐(0)
2015年10月14日
摘要:
软件测试面临的问题有一句格言是这样说的,“如果没有事先做好准备,就意味着做好了失败的准备。”如果把这个隐喻应用在软件测试方面,就可以这样说“没有测试到,就意味着测试失败了”。软件出现故障的代价是巨大的:比如,烤箱或洗碗机不能正常运作,产品就可能会失去顾客;医疗器械出现故障,病人就可能会失去生命。很多...
阅读全文
posted @ 2015-10-14 17:34
Trinitytec
阅读(1234)
推荐(0)
2015年10月9日
摘要:
续上。。。。 第二章 部署示例:Jenkins and Helix QAC工具 第一节 Jenkins 作为持续集成系统 现在有很多持续集成工具,既有免费的,也有商业的。最近的研究显示,Jenkins正发展成为最受欢迎的持续集成工具。Jenkins是Hudson持续集成系统的一个分支,但是Jenki
阅读全文
posted @ 2015-10-09 17:25
Trinitytec
阅读(2028)
推荐(0)
摘要:
前言 现代软件开发团队面临着很多挑战,这些挑战包括:产品交付期限越来越紧,团队的分布越来越广,软件的复杂度越来越高,而且对软件的质量要求越来越高。 本文分为两个章节。第一章讨论持续集成的原理,持续集成如何简化软件开发生命周期,以及静态分析如何配合持续集成。第二章研究特定的工具套件,以及在实际使 用中
阅读全文
posted @ 2015-10-09 16:18
Trinitytec
阅读(993)
推荐(0)
2015年6月9日
摘要:
VectorCAST™ 是主要用于对C/C++/Ada程序进行软件自动化测试,并能够在Windows和Linux等多种开发环境下运行。其主要功能包含自动化的单元测试、集 成测试、覆盖率分析、回归测试、代码静态分析和测试需求跟踪,它最大特点或相比于其它相关同类工具最大的优势,就在于能够实现最大程度的自
阅读全文
posted @ 2015-06-09 14:47
Trinitytec
阅读(7074)
推荐(0)