首页
技术博客
PHP教程
数据库技术
前端开发
HTML5
Nginx
php论坛
新用户注册
|
会员登录
PHP教程
技术博客
编程问答
PNG素材
编程语言
前端技术
Android
PHP教程
HTML5教程
数据库
Linux技术
Nginx技术
PHP安全
WebSerer
职场攻略
JavaScript
开放平台
业界资讯
大话程序猿
登录
极速注册
取消
热门标签 | HotTags
安全
widget
websocket
gps
文件
编译
soap
360搜索
csv
验证码
service
csrf
架构设计
login
arm
区块链
xss
outlook
日志
repository
地图
graphql
jira
excel
gitlab
加密
wifi
编程
程序员
运维
final
智能合约
gpu
数据统计
amazon
cpu
sdk
zip
native
branch
diff
web3
cdn
lucene
key
cloud
cas
mapkit
压缩
乱码
sass
搜索
搜狗搜索
图片
分支结构
开发者
职场
64bit
egmentfault
漏洞
以太坊
二维码
keyboard
sas
pdf
seo
pthread
https
push
composer
homebrew
架构
抓站
rpc
restful
intel
udp
扩展
数字化
当前位置:
开发笔记
>
程序员
> 正文
软测复习01:软件测试概述
作者:肥姐PK老赖 | 来源:互联网 | 2023-06-27 13:12
文章目录软件测试的目的软件测试的定义软件测试与软件开发软件测试发展软件测试的目的基于不同的立场,存在着两种完全不同的测试目的从用户的角度出发,希望通过
文章目录
软件测试的目的
软件测试的定义
软件测试与软件开发
软件测试发展
软件测试的目的
基于不同的立场,存在着两种完全不同的测试目的
从用户的角度出发,希望通过软件测试暴露软件中隐藏的错误和缺陷,以考虑是否可接受该产品。
从软件开发者的角度出发,希望测试成为表明软件产品中不存在错误的过程,验证该软件已正确地实现了用户的要求,确立人们对软件质量的信心。
换言之,测试的目的是:
想以最少的时间和人力,系统地找出软件中潜在的各种错误和缺陷。如果我们成功地实施了测试,我们就能够发现软件中的错误。
测试的附带收获是,它能够证明软件的功能和性能与需求说明相符合。
实施测试收集到的测试结果数据为可靠性分析提供了依据。
测试不能表明软件中不存在错误,它只能说明软件中存在错误。
软件测试的定义
IEEE(1983):使用人工或自动手段运行或测定某个系统的过程,其目的在于检验它是否满足规定的需求或是弄清预期结果与实际结果之间的差别。
Myers:是为了发现错误而执行程序的过程。
通过经济、高效的方法,捕捉软件中的错误,从而达到保证软件内在质量的目的。
软件测试与软件开发
项目规划阶段:负责整个测试阶段的监控。
需求分析阶段:确定测试需求分析,制定系统测试计划。测试需求分析是指分析产品生存周期中测试所需的资源、配置、各阶段评审通过的标准等。
概要设计和详细设计阶段:制定集成测试计划和单元测试计划。
程序编写阶段:开发相应的测试代码或测试脚本。
测试阶段:实施测试,并提交相应的测试报告。
软件测试发展
开发者
写下你的评论吧 !
吐个槽吧,看都看了
会员登录
|
用户注册
推荐阅读
编程
Android Studio Bumblebee | 2021.1.1(大黄蜂版本使用介绍)
本文介绍了Android Studio Bumblebee | 2021.1.1(大黄蜂版本)的使用方法和相关知识,包括Gradle的介绍、设备管理器的配置、无线调试、新版本问题等内容。同时还提供了更新版本的下载地址和启动页面截图。 ...
[详细]
蜡笔小新 2023-12-14 10:34:15
编程
20211101CleverTap参与度和分析工具功能平台学习/实践
1.应用场景主要用于学习CleverTap的使用,该平台主要用于客户保留与参与平台.为客户提供价值.这里接触到的原因,是目前公司用到该平台的服务~2.学习操作 ...
[详细]
蜡笔小新 2023-12-14 10:25:12
编程
在Xamarin XAML语言中如何在页面级别构建ControlTemplate控件模板
本文介绍了在Xamarin XAML语言中如何在页面级别构建ControlTemplate控件模板的方法和步骤,包括将ResourceDictionary添加到页面中以及在ResourceDictionary中实现模板的构建。通过本文的阅读,读者可以了解到在Xamarin XAML语言中构建控件模板的具体操作步骤和语法形式。 ...
[详细]
蜡笔小新 2023-12-12 17:52:50
运维
GAMETECH腾讯云游戏行业技术沙龙成都站圆满落幕
11月13日,由腾讯云主办、游戏茶馆协办的2020年首场GAME-TECH腾讯云游戏行业技术沙龙在成都圆满落幕。本次沙龙邀请了腾讯云游戏行业解决方案总监宋永周、腾讯云游戏行业高级解决方案架构师曾梓恩、腾讯云游戏行业高级产品架构师郑晓曦、腾讯云游戏行业高级解决方案架构师温球良和天美L1(王者荣耀)服务器技术副总监杨光,为参会同行们带来了干货满满的技术建议。本文介绍了腾讯云游戏云的优势和为不同游戏研运场景提供的服务。腾讯云在中国游戏云服务市场领跑,成为众多游戏开发者的合作伙伴。 ...
[详细]
蜡笔小新 2023-12-12 17:16:00
加密
Google在I/O开发者大会详细介绍Android N系统的更新和安全性提升
Google在2016年的I/O开发者大会上详细介绍了Android N系统的更新和安全性提升。Android N系统在安全方面支持无缝升级更新和修补漏洞,引入了基于文件的数据加密系统和移动版本的Chrome浏览器可以识别恶意网站等新的安全机制。在性能方面,Android N内置了先进的图形处理系统Vulkan,加入了JIT编译器以提高安装效率和减少应用程序的占用空间。此外,Android N还具有自动关闭长时间未使用的后台应用程序来释放系统资源的机制。 ...
[详细]
蜡笔小新 2023-12-12 16:46:59
编程
Python爬虫技术基础篇面向对象高级编程(中)的多重继承
本文介绍了Python爬虫技术基础篇面向对象高级编程(中)中的多重继承概念。通过继承,子类可以扩展父类的功能。文章以动物类层次的设计为例,讨论了按照不同分类方式设计类层次的复杂性和多重继承的优势。最后给出了哺乳动物和鸟类的设计示例,以及能跑、能飞、宠物类和非宠物类的增加对类数量的影响。 ...
[详细]
蜡笔小新 2023-12-12 16:19:02
编程
腾讯BERT推理模型TurboTransformers的快速推理能力
本文介绍了腾讯最近开源的BERT推理模型TurboTransformers,该模型在推理速度上比PyTorch快1~4倍。TurboTransformers采用了分层设计的思想,通过简化问题和加速开发,实现了快速推理能力。同时,文章还探讨了PyTorch在中间层延迟和深度神经网络中存在的问题,并提出了合并计算的解决方案。 ...
[详细]
蜡笔小新 2023-12-12 13:48:41
编程
[导入]IT从业人员必看的10个论坛
IT方面的论坛太多了,有综合,有专业,有行业,在各个论坛里混了几年,体会颇深,以前是论坛哪里人多 ...
[详细]
蜡笔小新 2023-12-12 11:32:26
文件
小程序自动授权和手动接入的方式及操作步骤
本文介绍了小程序支持的两种接入方式:自动授权和手动接入,并详细说明了它们的操作步骤。同时还介绍了如何在两种方式之间切换,以及手动接入后如何下载代码包和提交审核。 ...
[详细]
蜡笔小新 2023-12-11 18:21:09
arm
华为鸿蒙系统官网2.0报名方法及适用设备
本文介绍了华为鸿蒙系统官网2.0报名的适用设备、报名方法以及三种方式,包括在应用商店下载开发者联盟app、在官网中进行报名、在微信公众号中申请体验HarmonyOS 2.0 手机开发者Beta版本。同时提醒错过测试机会的用户可以等待后续的正式版发布。 ...
[详细]
蜡笔小新 2023-12-11 17:17:32
gps
响应式页面的概述和实现方式
本文介绍了响应式页面的概念和实现方式,包括针对不同终端制作特定页面和制作一个页面适应不同终端的显示。分析了两种实现方式的优缺点,提出了选择方案的建议。同时,对于响应式页面的需求和背景进行了讨论,解释了为什么需要响应式页面。 ...
[详细]
蜡笔小新 2023-12-11 12:37:10
编程
利用RxJava实现的事件总线(Event Bus)及其使用方法介绍
本文介绍了RxJava在Android开发中的广泛应用以及其在事件总线(Event Bus)实现中的使用方法。RxJava是一种基于观察者模式的异步java库,可以提高开发效率、降低维护成本。通过RxJava,开发者可以实现事件的异步处理和链式操作。对于已经具备RxJava基础的开发者来说,本文将详细介绍如何利用RxJava实现事件总线,并提供了使用建议。 ...
[详细]
蜡笔小新 2023-12-11 12:16:40
程序员
GPT-3发布,动动手指就能自动生成代码的神器来了!
近日,OpenAI发布了最新的NLP模型GPT-3,该模型在GitHub趋势榜上名列前茅。GPT-3使用的数据集容量达到45TB,参数个数高达1750亿,训练好的模型需要700G的硬盘空间来存储。一位开发者根据GPT-3模型上线了一个名为debuid的网站,用户只需用英语描述需求,前端代码就能自动生成。这个神奇的功能让许多程序员感到惊讶。去年,OpenAI在与世界冠军OG战队的表演赛中展示了他们的强化学习模型,在限定条件下以2:0完胜人类冠军。 ...
[详细]
蜡笔小新 2023-12-11 11:04:43
程序员
javascript和java的关系,JavaScript和java的关系
Java和JavaScript是什么关系?java跟javaScript都是编程语言,只是java跟javaScript没有什么太大关系,一个是脚本语言(前端语言),一个是面向对象 ...
[详细]
蜡笔小新 2023-12-11 04:03:31
编程
macOS Big Sur全新设计大版本更新,10+个值得关注的新功能
本文介绍了Apple发布的新一代操作系统macOS Big Sur,该系统采用全新的界面设计,包括图标、应用界面、程序坞和菜单栏等方面的变化。新系统还增加了通知中心、桌面小组件、强化的Safari浏览器以及隐私保护等多项功能。文章指出,macOS Big Sur的设计与iPadOS越来越接近,结合了去年iPadOS对鼠标的完善等功能。 ...
[详细]
蜡笔小新 2023-12-10 19:53:41
肥姐PK老赖
这个家伙很懒,什么也没留下!
Tags | 热门标签
安全
widget
websocket
gps
文件
编译
soap
360搜索
csv
验证码
service
csrf
架构设计
login
arm
区块链
xss
outlook
日志
repository
地图
graphql
jira
excel
gitlab
加密
wifi
编程
程序员
运维
RankList | 热门文章
1
FineReport学习之路开启
2
CVPR2010跟踪算法MOSSE原理及代码解析
3
模拟和枚举
4
JavaScript基础知识:Class 其它(三)
5
ZGC 特性和 GC 日志分析
6
想念远方的桃花
7
Angular11 and ngzorroantd 11
8
当服务器端的数据发生变化时,web界面会随之刷新的实现方法
9
【CodeForces】899 E. Segments Removal
10
removeEventListener 无效
11
磁盘检查
12
Python语言程序设计——【第3周 基本数据类型】 之3.5 实例4 文本进度条
13
Visual Studio 2015:没有64位命令提示符 - Visual Studio 2015: No 64-bit command prompt
14
phpfpm的reload过程
15
华为200万年薪招聘AI应届生——有多少本事,给多少钱
PHP1.CN | 中国最专业的PHP中文社区 |
DevBox开发工具箱
|
json解析格式化
|
PHP资讯
|
PHP教程
|
数据库技术
|
服务器技术
|
前端开发技术
|
PHP框架
|
开发工具
|
在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved |
京公网安备 11010802041100号
|
京ICP备19059560号-4
| PHP1.CN 第一PHP社区 版权所有