热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

软件测试方法概述

目录一、软件测试方法概述图:通过图片我们基本了解了软件测试方法的大致情况。二、下面让我们具体来分析每一个环节:1.面向功能、结构的测试方法2.面向对

目录

一、软件测试方法概述图:

         通过图片我们基本了解了软件测试方法的大致情况。

        二、下面让我们具体来分析每一个环节:

1.面向功能、结构的测试方法

2.面向对象的测试

3.根据是否在计算机上执行

4.生产软件时所处的不同测试阶段

5.动态测试

6.静态测试

7.单元测试

8.集成测试

9.系统测试

10.验收测试

11.黑盒测试

12.白盒测试

13.相互评审、轮查、走查、会议评审

如果有不懂的地方,请参考图片及其相对应说明。




一、软件测试方法概述图:


通过图片我们基本了解了软件测试方法的大致情况。



二、下面让我们具体来分析每一个环节:


1.面向功能、结构的测试方法:

功能就是软件预期、实际所展示效果,结构就是其中的逻辑关系。


2.面向对象的测试

面向对象与面向过程相对,面向对象的设计好比面向过程所有模板块的集合,把每个小的过程看做一个整体。


3.根据是否在计算机上执行

写好一个软件或者相关的文档后是否在计算机上执行,另外说明一下:动态测试与静态测试并不是相互冲突的两个对立面,一个完善的软件无论是动态测试还是静态测试都是必要的。


4.生产软件时所处的不同测试阶段

测试软件的几段代码功能是否符合预期(功能点),还是多个代码块组成的模板块,还是多个模板块组成的一个系统,还是多个系统组成的一个软件。可以分为这四个阶段。


5.动态测试

动态测试顾名思义就是将写好的一小段代码、功能块、软件在电脑上执行,看看能不能符合预期的运行效果。


6.静态测试

静态测试可以称之为线下测试,通过人工检查代码,阅读相关需求文档,其主要负责工作的多为开发人员,因为给用户看代码也不一定看的懂,用户只需要你的程序是否稳定、是否满足他的需求、或者美观方面。


7.单元测试

单元测试又称之为组件测试,测试软件的局部功能,功能点是否执行、逻辑关系是否正确等等,代码语法上的错误而导致的漏洞一般不常见,要是真的对代码语法不熟练更别提测试了(bushi)


8.集成测试

集成测试又称之为组装测试,单元测试的进阶,多功能点的集合,就是将单元测试集成为大的测试点,有点套娃那个意思。


9.系统测试

系统测试是集成测试的集合,就像集成测试和单元测试的感觉差不多。


10.验收测试

验收测试就是软件的运行测试,也是最激动人心的一步,多个系统的相互联系,就好比做人体CT一样,运动系统、神经系统、内分泌系统、循环系统、呼吸系统、消化系统、泌尿系统、生殖系统哪个环节有瑕疵就要及时补救。


11.黑盒测试

官方给的黑盒定义是“将测试对象看做一个黑盒子,在并不考虑软件产品的内部结构和处理过的基础上对产品进行功能测试”。


12.白盒测试

白盒测试和黑盒测试相对其他概念更为重要,我们偷个懒,直接看官方定义:”白盒测试又称结构测试、透明盒测试、逻辑驱动测试或基于代码的测试。”也就是我们知道软件的具体代码,它和阶段测试中的单元测试差不多,都是检测已知代码的逻辑关系。


13.相互评审、轮查、走查、会议评审

静态测试的工作也不可小视,其检查出的问题可占总问题的50%--70%,很重要对吧,相互评审、论查、走查、会议评审,依次测试的正式程度越来越高。从你给我看看文件我给你看看文件、到开会审评软件某方面的具体事宜。


推荐阅读
  • Windows7企业版怎样存储安全新功能详解
    本文介绍了电脑公司发布的GHOST WIN7 SP1 X64 通用特别版 V2019.12,软件大小为5.71 GB,支持简体中文,属于国产软件,免费使用。文章还提到了用户评分和软件分类为Win7系统,运行环境为Windows。同时,文章还介绍了平台检测结果,无插件,通过了360、腾讯、金山和瑞星的检测。此外,文章还提到了本地下载文件大小为5.71 GB,需要先下载高速下载器才能进行高速下载。最后,文章详细解释了Windows7企业版的存储安全新功能。 ... [详细]
  • 本文介绍了在Python3中如何使用选择文件对话框的格式打开和保存图片的方法。通过使用tkinter库中的filedialog模块的asksaveasfilename和askopenfilename函数,可以方便地选择要打开或保存的图片文件,并进行相关操作。具体的代码示例和操作步骤也被提供。 ... [详细]
  • 基于layUI的图片上传前预览功能的2种实现方式
    本文介绍了基于layUI的图片上传前预览功能的两种实现方式:一种是使用blob+FileReader,另一种是使用layUI自带的参数。通过选择文件后点击文件名,在页面中间弹窗内预览图片。其中,layUI自带的参数实现了图片预览功能。该功能依赖于layUI的上传模块,并使用了blob和FileReader来读取本地文件并获取图像的base64编码。点击文件名时会执行See()函数。摘要长度为169字。 ... [详细]
  • 如何去除Win7快捷方式的箭头
    本文介绍了如何去除Win7快捷方式的箭头的方法,通过生成一个透明的ico图标并将其命名为Empty.ico,将图标复制到windows目录下,并导入注册表,即可去除箭头。这样做可以改善默认快捷方式的外观,提升桌面整洁度。 ... [详细]
  • windows便签快捷键_用了windows十几年,没想到竟然这么好用!隐藏的功能你知道吗?
    本文介绍了使用windows操作系统时的一些隐藏功能,包括便签快捷键、截图功能等。同时探讨了windows和macOS操作系统之间的优劣比较,以及人们对于这两个系统的不同看法。 ... [详细]
  • Webpack5内置处理图片资源的配置方法
    本文介绍了在Webpack5中处理图片资源的配置方法。在Webpack4中,我们需要使用file-loader和url-loader来处理图片资源,但是在Webpack5中,这两个Loader的功能已经被内置到Webpack中,我们只需要简单配置即可实现图片资源的处理。本文还介绍了一些常用的配置方法,如匹配不同类型的图片文件、设置输出路径等。通过本文的学习,读者可以快速掌握Webpack5处理图片资源的方法。 ... [详细]
  • 本文介绍了在Vue项目中如何结合Element UI解决连续上传多张图片及图片编辑的问题。作者强调了在编码前要明确需求和所需要的结果,并详细描述了自己的代码实现过程。 ... [详细]
  • HTML学习02 图像标签的使用和属性
    本文介绍了HTML中图像标签的使用和属性,包括定义图像、定义图像地图、使用源属性和替换文本属性。同时提供了相关实例和注意事项,帮助读者更好地理解和应用图像标签。 ... [详细]
  • 图片复制到服务器 方向变了_双服务器热备更新配置文件步骤问题及解决方法
    本文介绍了在将图片复制到服务器并进行方向变换的过程中,双服务器热备更新配置文件所出现的问题及解决方法。通过停止所有服务、更新配置、重启服务等操作,可以避免数据中断和操作不规范导致的问题。同时还提到了注意事项,如Avimet版本的差异以及配置文件和批处理文件的存放路径等。通过严格执行切换步骤,可以成功进行更新操作。 ... [详细]
  • C# WPF自定义按钮的方法
    本文介绍了在C# WPF中实现自定义按钮的方法,包括使用图片作为按钮背景、自定义鼠标进入效果、自定义按压效果和自定义禁用效果。通过创建CustomButton.cs类和ButtonStyles.xaml资源文件,设计按钮的Style并添加所需的依赖属性,可以实现自定义按钮的效果。示例代码在ButtonStyles.xaml中给出。 ... [详细]
  • 本文总结了在开发中使用gulp时的一些技巧,包括如何使用gulp.dest自动创建目录、如何使用gulp.src复制具名路径的文件以及保留文件夹路径的方法等。同时介绍了使用base选项和通配符来保留文件夹路径的技巧,并提到了解决带文件夹的复制问题的方法,即使用gulp-flatten插件。 ... [详细]
  • 数字账号安全与数据资产问题的研究及解决方案
    本文研究了数字账号安全与数据资产问题,并提出了解决方案。近期,大量QQ账号被盗事件引起了广泛关注。欺诈者对数字账号的价值认识超过了账号主人,因此他们不断攻击和盗用账号。然而,平台和账号主人对账号安全问题的态度不正确,只有用户自身意识到问题的严重性并采取行动,才能推动平台优先解决这些问题。本文旨在提醒用户关注账号安全,并呼吁平台承担起更多的责任。令牌云团队对此进行了长期深入的研究,并提出了相应的解决方案。 ... [详细]
  • 本文介绍了Windows Vista操作系统中的用户账户保护功能,该功能是为了增强系统的安全性而设计的。通过对Vista测试版的体验,可以看到系统在安全性方面的进步。该功能的引入,为用户的账户安全提供了更好的保障。 ... [详细]
  • ShiftLeft:将静态防护与运行时防护结合的持续性安全防护解决方案
    ShiftLeft公司是一家致力于将应用的静态防护和运行时防护与应用开发自动化工作流相结合以提升软件开发生命周期中的安全性的公司。传统的安全防护方式存在误报率高、人工成本高、耗时长等问题,而ShiftLeft提供的持续性安全防护解决方案能够解决这些问题。通过将下一代静态代码分析与应用开发自动化工作流中涉及的安全工具相结合,ShiftLeft帮助企业实现DevSecOps的安全部分,提供高效、准确的安全能力。 ... [详细]
  • 目录浏览漏洞与目录遍历漏洞的危害及修复方法
    本文讨论了目录浏览漏洞与目录遍历漏洞的危害,包括网站结构暴露、隐秘文件访问等。同时介绍了检测方法,如使用漏洞扫描器和搜索关键词。最后提供了针对常见中间件的修复方式,包括关闭目录浏览功能。对于保护网站安全具有一定的参考价值。 ... [详细]
author-avatar
雨季莫犹忆
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有