首页 > 其他分享 >1、什么是软件测试

1、什么是软件测试

时间:2022-12-13 17:12:15浏览次数:43  
标签:软件产品 什么 质量 测试 软件 缺陷 软件测试

1、什么是软件测试?

  • 检查软件产品是否符合设计的要求

  • 确认软件产品是否符合用户的实际需求

  • 提供软件产品的质量信息

  • 投入较低的成本保障极大的降低劣质产品

  • 验证软件产品的需求设计和实现的一致性

  • 对软件质量的全面评估

  • 揭示软件产品的质量风险

  • 验证和确认

2、测试的定义

使用人工或者自动的手段来运行或测试某个系统的过程,目的在于检验它是否满足规定的需求,即弄清预期结果实际结果的差别。

3、测试的目的

以最小的人力、物力和时间成本,找出软件中潜在的错误缺陷

4、测试的原则

  • 证明软件中存在缺陷

  • 不能穷尽测试

  • 测试应该尽早介入

  • 二八原则

  • 不存在缺陷谬论

  • 妥善保存一切文档

标签:软件产品,什么,质量,测试,软件,缺陷,软件测试
From: https://www.cnblogs.com/is-wgy/p/16979318.html

相关文章

  • 为什么JAVA文件中只能含有一个Public类?
    为什么JAVA文件中只能含有一个Public类?java程序是从一个public类的main函数开始执行的,(其实是main线程),就像C程序是从main()函数开始执行一样。只能有一个pu......
  • 网站上最常见的 5 种攻击是什么?
    每天,世界各地的黑客都在扫描Web以寻找易受攻击的网站作为目标-而您的网站可能就是下一个目标。您可能听说过网站被“黑客攻击”或知道“机器人”的存在,但很容易忽略它......
  • 为什么实例化class报错segmentation fault而指针不会
    问题做单元测试的时候遇到一个奇怪的问题classEvaluator{public:explicitEvaluator(){};//...}Evaluatoreval;//segmentationfalutstd::unique_p......
  • 什么是 Ajax,Ajax 的原理,Ajax 都有哪些优点和缺点
    ajax是异步的js和xml,是一种创建交互式网页的开发技术,是和服务器进行异步通讯的技术;核心就是使用XMLHttpRequest向服务器发送请求获取数据;优点:页面不需要刷新,用户......
  • 脚本首行中的#!是什么,有什么作用?
    今天和小伙伴日常在群内吹水的时候,有群友问了这样一个问题:脚本文件第一行加个#!/usr/bin/bash有什么用呢?其实,除了这种之外,还有很多其他写法,比如:#!/bin/bash#!/usr/b......
  • React StrictMode 生命周期为什么会执行两次?
    什么是React.StrictMode?React.StrictMode是在2018年的16.3.0版本中引入的组件。一开始,它只用在类组件中,而在16.8.0中,它对hook同样适用。就像在版本说明中提及......
  • QT中LineEdit TextEdit PlainTextEdit 这三个控件有什么区别,分别用在什么情况下呢。
    QT中LineEdit、TextEdit、PlainTextEdit这三个控件区别为:输入内容不同、用途不同、限制行数不同。一、输入内容不同1、LineEdit:LineEdit的输入内容为单行文本输入。2、T......
  • MySQL 不同隔离级别,都使用了什么锁?
    大家好,我是树哥。在上篇文章,我们聊了「MySQL啥时候会用表锁,啥时候用行锁」这个问题。在文章中,我们还留了一个问题,即:如果查询或更新时的数据特别多,是否从行锁会升级为表锁?此......
  • 为什么电脑的时间总是快2分钟
    由于工作需要,今天领到一台新的笔记本,轻轻地抚摸"新伙伴"的同时,发现笔记本的时间,快了2分钟,o((⊙﹏⊙))o表情~~明明已经联网了,为啥还是快两分钟呢?于是我就一顿操作猛如虎,结果一......
  • 美国站亚马逊取暖器做什么标准测试呢?
    取暖器作为日常喜爱的取暖用品在冬天是非常热销的,当然取暖器是指用于取暖的设备,取暖设备根据加热介质不同、加热原理不同,大体可以分为:燃气取暖设备、电加热取暖设备、锅炉取......