第一范文网 - 专业文章范例文档资料分享平台

软件测试技术期末知识点整理

来源:用户分享 时间:2025/11/7 16:26:44 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

1、判定覆盖设计足够多的测试用例,使得被测试程序中的每个判断“真”、“假”分支至少被执行一次。

2、黑盒测试的具体技术方法等价类划分法、边界值分析法、决策表法、因果图法。 3、黑盒测试又称为功能测试。

4、等价类划分有两种不同的情况:有效等价类和无效等价类。

5、根据覆盖目标的不同,逻辑覆盖又分为:条件组合覆盖、判断/条件覆盖、语句覆盖、判定覆盖、条件覆盖、路径覆盖。

6、根据软件生命周期中的定义,可以吧自动化测试工具划分3大类:白盒测试工具、黑盒测试工具、测试管理工具。

7、软件测试是为发现程序中的错误而执行程序的过程。

8、测试用例是由测试输入数据和预期的输出数据两部分组成。

9、白盒测试又称为结构测试,可以分为静态测试和动态测试两大类。 10、软件是包括程序、数据、相关文档的完整集合。 11、边界值分析法属于黑盒测试。

12、单元测试是以详细设计说明书为指导,测试源程序代码。 13、集成测试以概要设计说明书指导,测试软件结构。 14、确认设计以需求分析说明书为指导。

15、软件开发的基本过程需求分析、概要设计、详细设计、编码、测试、维护。 16、代码复审属于静态测试,不实际运行程序,

17、集成测试把模块组成成系统的测试方法:一次性集成测试和增量式集成测试。 18、黑盒测试由两种基本方法,即:通过测试和失败测试。 19、软件测试类型按开发阶段划分为单元测试、集成测试、确认测试、系统测试、验收测试。 20、按测试组织划分,软件测试可分为:开发方测试、第三方测试、用户测试。 21、代码检查法由桌面检查法、走查和代码审查。 22、编码阶段产生的错误是由单元测试检查出来的。 23、单元测试一般以白盒测试为主。

24、软件测试过程中的集成测试主要是为了发现概要设计阶段的错误码。 25、Junit测试在单元测试阶段测试,主要用于白盒测试。 26、因果图方法根据输出对输入的依赖关系设计测试用例。

27、Junit中的所有Assert方法全部放在Assert类,用于对比期望值和实际值是否相同。 28、Junit是一个开放源代码的java测试框架,用于编写和运行可重复的测试。

29、在Junit中3.8中textXXX测试方法必须满足几个条件:public,void和无方法参数。 30、Junit的TestCase类提供setUp()和tearDown()方法,分别完成对 测试环境的建立和拆除。

31、Junit有两个包:Junit.assert和Junit.extensions。 32、编码阶段的错误一般是由白盒测试检查出来的。

简答

1、白盒测试有几种方法?

答:白盒测试方法分为两大类:静态测试方法和动态测试方法。

静态测试方法:检查软件的表示和描述是否一致,没有冲突或者没有歧义。

动态测试方法:语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、条件组合覆盖、路径覆盖。

2、什么是软件测试?软件测试可分为哪几个阶段?

答:软件测试是为了发现程序中的错误而执行程序的过程。 软件测试一般分为单元测试、集成测试和系统测试。

3、比较白盒测试和黑盒测试?

答:使用白盒测试方法时,测试根据程序的内部逻辑和指定的覆盖标准; 黑盒测试法是通过分析程序的接口功能设计测试用例的。

4、计算环路复杂度方法有哪三种? 答:V(G)=判定节点数=1

V(G)=E-N=2 V(G)=区域数=1

搜索更多关于: 软件测试技术期末知识点整理 的文档
软件测试技术期末知识点整理.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c5fyv57z5sq9y6ym8bd0t_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top