![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软件测试
eeblacksmith
这个作者很懒,什么都没留下…
展开
-
软件测试之-系统测试
1、系统测试1.系统测试定义是将已经集成好的软件系统,作为整个基于计算机系统的一个元素,与计算机硬件、外设、某些支持软件、数据和人员等其他系统元素结合在一起,在实际运行(使用)环境下,对计算机进行一系列的测试活动。2.系统测试目的1)通过与系统的需求定义作比较,发现软件与系统定义不符合或与之矛盾的地方;2)系统测试的测试用例应根据需求分析说明书来设计,并在实际使用环境中运行。3.系统测试分类(系统测试对象)1)纯软件(单机软件、客户端软件、服务器端软件、插件软件);2)转载 2020-07-13 16:47:52 · 9807 阅读 · 0 评论 -
软件测试之-集成测试
1、集成测试概念 1.集成测试也叫组装测试、联合测试、子系统测试或部件测试。 2.集成测试是在单元测试的基础上,将所有模块按照概要设计要求(如根据结构图)组装成为子系统或系统,进行集成测试。2、集成测试的目的 1.找出模块接口以及整体体系结构上的问题; 2.确保各组件组合在一起后能够按照既定意图协作运行,并确保增量的行为正确; 3.集成测试属于灰盒测试; 1)验证接口是否与设计相符合; 2)发现设计和需求中存在的错误。3、集成测试关注的重点转载 2020-07-13 16:47:12 · 3332 阅读 · 0 评论 -
软件测试之-单元测试
1、单元测试概念 1)单元测试是对软件基本组成单元进行的测试,如函数(fuction或procedure)或一个类的方法(method)。这里,基本单元不一定是指一个具体的函数(fuction或procedure)或一个类的方法(method),在具体实现时,也可能对应的是多个程序文件中的一组函数。 2)在软件系统中,单元也具有一些基本属性,如:明确的功能、规格定义、明确的与其他部分的接口定义等,可清晰的与同一程序的其他单元划分开来。2、单元测试的目的 1)单元测试的目的在于发现各模板转载 2020-07-13 16:46:35 · 2517 阅读 · 1 评论 -
软件测试之-测试覆盖率
软件测试覆盖率简介 1、定义:覆盖率是用来度量测试完整性的一个手段,同时也是测试技术有效性的一个度量。 2、计算:覆盖率=(至少被执行一次的item数)/item的总数 3、特点 1)通过覆盖率数据,可以检测我们的测试是否充分 2)分析出测试的弱点在哪方面 3)指导我们设计能够增加覆盖率的测试用例,有效提高测试质量,但是测试用例设计不能一味追求覆盖率,因为测试成本随覆盖率的增加而增加。软件测试覆盖率分类覆盖率按照测试方法大体上可以划分为三大类,即白盒覆转载 2020-07-13 16:44:53 · 4866 阅读 · 1 评论 -
Unit test tool
Commerce choices:1. VectorCAST2. TESSY3. CANTATA4. Polarion5. Visual Unit 4 (seems like a good choice)Open source choice1. Ceedling http://www.throwtheswitch.org/tools原创 2020-07-13 16:43:20 · 387 阅读 · 0 评论 -
黑盒测试、白盒测试、单元测试、集成测试、系统测试、验收测试的区别与联系
文章来自 http://zz563143188.iteye.com/blog/1833932 对于开发人员来说,往往对各种测试方法感到疑惑。特别是在整合代码的时候,我们就能深刻感觉受到测试的重要性。很多开发人员只注重写代码,轻视测试的重要性。总是代码一写完提交然后就交给测试组测试了,没多久测试组发回测试报告。然后又苦恼的修改自己代码的bug,慢慢地就开始讨厌测试组人员。没转载 2015-04-13 14:53:32 · 13530 阅读 · 0 评论 -
Unit Test summary for C
Unit Test summary for C原创 2016-12-13 11:09:40 · 844 阅读 · 0 评论