软件缺陷的定义

这篇具有很好参考价值的文章主要介绍了软件缺陷的定义。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

软件缺陷是指存在于软件(程序、数据、文档)中的那些不符合用户需求的问题。

  • 软件未达到需求规格说明书表明的功能
  • 软件出现了需求规格说明书指明不会出现的错误
  • 软件的功能超出了需求规格说明书指明的范围
  • 软件未达到需求规格说明书虽未指明而应该达到的目标
  • 软件测试人员认为软件难以理解、不易使用、运行速度慢、或者最终用户认为不好

一、软件缺陷示例

计算器说明书一般声称该计算器将准确无误地进行加、减、乘、除运算。如果测试人员或用户选定了两个数值后,随意按下了“+”号键,结果没有任何反应。

软件未达到软件需求规格说明书表明的功能

若在进行测试时,发现除了规定的加、减、乘、除功能之外,还能够进行求平方根的运算,而这一功能并没有在说明书的功能中规定。

软件的功能超出了软件需求规格说明书指明的范围

若在测试过程中发现,因为电池没电而导致了计算不正确,但软件需求规格说明书未能指出在此情况下应如何进行处理。
软件未达到软件需求规格说明书未指明而应该达到的目标

假如计算器说明书指明计算器不会出现崩溃、死锁或者停止反应,而在用户随意按、敲键盘后,计算器停止接受输入或没有了反应。

软件出现了软件需求规格说明书指明不会出现的错误

测试人员或最终用户发现计算器某些地方不好文章来源地址https://www.toymoban.com/news/detail-407738.html

到了这里,关于软件缺陷的定义的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 软件测试缺陷报告

    缺陷报告是描述软件缺陷现象和重现步骤地集合。软件缺陷报告Software Bug Report(SBR)或软件问题报告Software Problem Report(SPR) 作用:缺陷报告是软件测试人员的工作成果之一,体现软件测试的价值缺陷报告可以把软件存在的缺陷准确的描述出来,当测试人员发现一个缺陷,需

    2024年02月14日
    浏览(38)
  • 软件测试-缺陷

    缺陷的类型 :功能,界面,文档,软件包,性能,系统/模块接口 注意 :需求分析,设计阶段,文档类型的缺陷多,集成测试阶段,一般接口类型的缺陷多一些,系统测试阶段,功能,界面类型的缺陷多一些,验收测试阶段更多的关注性能,一般在软件实施过程中,可能会遇

    2024年02月09日
    浏览(38)
  • 【软件测试学习笔记3】缺陷管理

    执行结果和预期结果不一样,就叫缺陷,俗称bug 少功能:软件未实现需求(规格)说明书中明确要求的功能 功能错误:软件出现了需求(规格)说明书中指明不应该出现的错误 多功能:软件实现的功能超出需求(规格)说明书指明的范围 隐性功能错误:软件实现需求(规格

    2024年01月18日
    浏览(49)
  • 细数应用软件的缺陷分类

    本文分享自华为云社区《应用软件的缺陷分类》,作者:Uncle_Tom 。 软件缺陷分类在已知缺陷管理、缺陷用例库建设、静态检查工具的能力覆盖和横向对比中起着重要的作用。本文参考GB/T-30279, CNNVD,NVD,以及CWE的各种视图, 给出了一个建立适合自己的缺陷分类方法。 最近先后

    2024年02月13日
    浏览(35)
  • 常见的软件安全性缺陷和漏洞

    软件的安全有很多方面的内容,主要的安全问题是由软件本身的漏洞造成的,下面介绍常见的软件安全性缺陷和漏洞。 1、缓冲区溢出 缓冲区溢出已成为软件安全的头号公敌,许多实际中的安全问题都与它有关。造成缓冲区溢出问题通常有以下两种原因。 1)设计空间的转换

    2024年02月08日
    浏览(36)
  • 细数2019-2023年CWE TOP 25 数据,看软件缺陷的防护

    本文分享自华为云社区《从过去5年CWE TOP 25的数据看软件缺陷的防护》,作者:Uncle_Tom。 \\\"以史为鉴,可以知兴替\\\"。CWE 已经连续5年发布了 CWE TOP 25,我们可以从过去5年CWE TOP 25 的变化趋势,去寻找高危安全漏洞的发展趋势,为安全政策和投资决策提供指引,这对于安全防护人

    2024年02月10日
    浏览(28)
  • 项目管理平台-01-jira 入门介绍 缺陷跟踪管理系统,为针对缺陷管理、任务追踪和项目管理的商业性应用软件

    Devops-01-devops 是什么? Devops-02-Jpom 简而轻的低侵入式在线构建、自动部署、日常运维、项目监控软件 代码质量管理 SonarQube-01-入门介绍 项目管理平台-01-jira 入门介绍 缺陷跟踪管理系统,为针对缺陷管理、任务追踪和项目管理的商业性应用软件 项目管理平台-01-Phabricator 入门介

    2024年03月21日
    浏览(51)
  • 编写函数,判断一个字符串是否是回文。在主函数中输入一个字符串,调用自定义函数,输出结果。 所谓回文是指顺读和倒读都一样的字符串。如“AMNMA“是回文。

    编写函数,判断一个字符串是否是回文。在主函数中输入一个字符串,调用自定义函数,输出结果。 所谓回文是指顺读和倒读都一样的字符串。如\\\"AMNMA\\\"是回文。 测试输入:abcba 测试输出:是回文! 这道题要求编写一个函数来判断一个字符串是否是回文,并在主函数中调用该

    2024年02月03日
    浏览(64)
  • 软件测试学习(四)自动测试和测试工具、缺陷轰炸、外包测试、计划测试工作、编写和跟踪测试用例

    目录 自动测试和测试工具 工具和自动化的好处 测试工具 查看器和监视器 驱动程序 桩 压力和负载工具 干扰注入器和噪声发生器 分析工具 软件测试自动化 宏录制和回放 可编程的宏 完全可编程的自动测试工具 随机测试:猴子和大猩猩 使用测试工具和自动化的实质 缺陷轰炸

    2024年02月08日
    浏览(54)
  • 微信小程序在电脑版微信小程序可以访问,或者微信小程序服务在电脑浏览器可以访问,但在手机微信上访问不了,打开一片空白,问题在于SSL证书,多少服务器中间证书。

    先通过一下地址检查SSL证书是否正常https://www.myssl.cn/tools/check-server-cert.html     检查到缺少服务器中间证书后,根据已申请的证书crt文件生成中间证书,生成后下载中间证书,将下载的证书打开后复制到crt文件后面保存即可。 复制完成替换原先的证书,重启nginx即可。      

    2024年02月13日
    浏览(59)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包