美文网首页
【软件工程】实现、软件测试

【软件工程】实现、软件测试

作者: 南方者 | 来源:发表于2020-05-26 09:38 被阅读0次

软件测试

软件测试:为了发现程序中的错误而执行程序的过程。

测试方法

①黑盒测试:完全不考虑程序内部的结构和处理过程,只按照规格说明说的规定来检查程序是否符合它的功能要求。

②白盒测试:将程序看作是一个透明的盒子,就是说测试人员完全了解程序的内部结构和处理过程。

黑盒测试与白盒测试的比较

图 1 黑盒测试与白盒测试的比较

基本路径测试法:通过分析由控制构造的环路的复杂性,导出基本路径集合,从而设计测试用例,保证这些路径至少通过一次。

基本路径测试步骤:

    1. 导出程序流程图的拓扑结构—流图(程序图)

    2. 计算流图G的环路复杂度V(G)

    3. 确定只包含独立路径的基本路径集

    4. 设计测试用例

相关文章

  • 【软件工程】实现、软件测试

    软件测试 软件测试:为了发现程序中的错误而执行程序的过程。 测试方法 ①黑盒测试:完全不考虑程序内部的结构和处理过...

  • 软件自动化测试有了测试工程师就等于有了质量?

    何为软件测试? 软件测试是软件工程当中不可或缺的一个过程。在软件工程中,测试者充当“虚拟用户”对软件产品进行检验。...

  • 软件测试笔试题

    一、判断题 1. 软件测试就是为了验证软件功能实现的是否正确,是否完成既定目标的活动,所以软件测试在软件工程的后期...

  • 软件测试发展趋势

    软件测试作为软件工程当中不可或缺的一项活动,它随着软件工程的发展也在不断的发展。目前看来,软件测试的发展趋势如下:...

  • Google软件测试之道读后感

    1. Google把测试分成 小型测试 中型测试 大型测试 2. Google软件工程团队 SWE 软件开发工程师...

  • 女孩学软件测试原来很有前途

    软件测试工程师与软件工程师不同,软件工程师大多是男生,因为软件开发的工作需要很强的逻辑推理能力,而软件测试工程师则...

  • 软件测试基础理论:什么是软件测试?

    软件测试: Software Test 1983年,IEEE就提出软件工程的标准术语。他将软件测试定义为:使用人工...

  • 软件工程考点

    基本知识点 软件工程和计科性质不同,软件工程侧重于建造软件系统。 软件工程是一种自顶向下分阶段实现的软件程序开发方...

  • K092-跳槽-[职位]语言测试工程师

    语言测试工程师 要求 1、具有2年以上软件测试或开发经验,有大型项目测试的经验,熟悉软件工程、软件测试理论和方法,...

  • K093-跳槽-[职位]渗透测试工程师

    渗透测试工程师 要求 1、具有2年以上软件测试或开发经验,有大型项目测试的经验,熟悉软件工程、软件测试理论和方法,...

网友评论

      本文标题:【软件工程】实现、软件测试

      本文链接:https://www.haomeiwen.com/subject/sjsvohtx.html