软件测试文档需求概述,1.软件测试概述
软件测试概述
什么是软件测试
1.发现软件的缺陷:修正软件
2.评估软件的质量:改进软件
什么是软件缺陷
1.功能缺失
2.出现错误
3.超出设计规定的功能
4.没有达到应该达到的目标
5.难以理解、使用,运行速度慢
软件缺陷来源
1.软件需求:需求文档与实际不符,调研与用户实际需求差距大
2.软件设计:扭曲需求文档真实意图
3.编码:编码错误
4.其他:配置问题等
软件测试对象
1.程序:功能正确,性能良好
2.文件:用户手册,运维手册(排版清晰、内容完整没有错误)
3.数据:基础数据完整正确、系统配置文件值、遵守相应规范和标准
测试的过程模型
V模型
-- 用户需求——需求分析——概要设计——详细设计——编码——单元测试——集成测试——系统测试——验收测试
-- 缺陷:顺序执行,耗时长;问题发现不及时
image.png
W模型
image.png
X模型
image.png
H模型
image.png
测试的生命周期
1.测试计划:产生测试计划文档
2.测试分析:头脑过程
3.测试设计:产生测试用例文档
4.测试执行:产生测试缺陷报告文档
5.测试评估:产生测试报告文档
测试方法
是否执行软件
-- 静态分析:观察分析代码
-- 动态测试:运行软件进行测试
是否了解程序内部结构
1.黑盒测试(功能测试、数据驱动测试),不需要知道程序内部结构
--对测试人员要求低,用户级别
2.白盒测试(结构测试、逻辑驱动测试),需要知道程序内部结构
--对测试人员要求高,开发级别
3.灰盒测试,介于黑盒和白盒之间
根据阶段和作用
1.单元测试
2.集成测试
3.系统测试
4.验收测试
根据目的
1.功能测试
2.性能测试
3.安全测试
4.兼容性测试
常被面试的概念
1.回归测试
-- 验证问题是否得到解决
-- 验证是否产生新问题
2.冒烟测试
-- 基本功能测试
3.α测试
-- 在开发环境下测试
4.β测试
-- 在用户环境下测试
测试基本原则
-- 尽早地和不断地进行测试
-- 避免测试自己的程序
-- pareto原则(80/20原则):80%的缺陷在20%的模块中
-- 测试用例由输入和预期的输出结果组成
-- 程序修改后要回归测试
-- 穷举测试是不可能的:测试量小覆盖率高
软件测试文档需求概述,1.软件测试概述相关推荐
- 软件测试文档结课论文,软件测试课程论文设计报告.docx
软件测试课程设计 上海电机学院 课程设计报告 课程名称: 软件测试方法和技术 课题名称: 软件测试方法和技术 姓 名: 班 级: 带教老师: 报告日期: 电 子 信 息 学 院 目 录 TOC \o ...
- 测试人员必知的软件测试文档有哪些?
测试人员必知的软件测试文档有哪些? 软件测试文档一般是提供测试信息的一组文档,可以是测试人员的工具,也可以是项目开发团队的开发辅助工具. 一般情况下,项目相关的测试文档主要有以下几个 : 1.测试计划 ...
- 电子商务系统测试软件相关文档,电子商务系统软件测试文档
<电子商务系统软件测试文档>由会员分享,可在线阅读,更多相关<电子商务系统软件测试文档(15页珍藏版)>请在人人文库网上搜索. 1.电子商务系统 测试说明(节选)软件技术专业2 ...
- android 软件测试文档,Android软件测试文档规范【参考】.doc
Android软件测试流程规范 V1.0 前言 本文档是Android手机软件测试文档,根据Android系统的实际情况进行修改得到的一份测试流程,主要作为今后Android手机软件测试规范. 这份文 ...
- 软件测试文档编写步骤
编写软件测试文档是软件测试中非常重要的一部分.以下是编写软件测试文档的一些常见步骤: 1.明确软件测试的目标和目的:在开始编写软件测试文档之前,需要明确测试的目标和目的.这包括定义测试的范围,测试的目 ...
- 概述HTML文档的基本结构,HTML概述与基本结构
HTML概述与基本结构 一.HTML的概述 HTML的英语意思是:Hypertext Marked Language,即超文本标记语言(所谓超文本,是因为它可以加入图片.声音.动画.影视等内容),是一 ...
- 国家标准计算机软件测试文档范文,软件测试相关国家标准.doc
软件测试相关国家标准.doc 软件工程国家标准目录序号国家标准编号年代标准名称1GB/T15261989信息处理数据流程图.程序流程图.系统流程图.程序网络图和系统资源图的文件编制符号及约定2GB/T ...
- ASP.NET AJAX文档-ASP.NET AJAX 概述[翻译](1)
本文翻译自官方文档,小弟是第一次翻译,若有不妥之处,请大家指出. ASP.NET AJAX 概述 介绍 微软的ASP.NET AJAX能让你快速的创建web页面,这些页面包括一个能快速响应的富用户体验 ...
- 标准的软件测试文档,软件测试-ISO标准
软件测试-ISO标准 全球许多组织开发和实施不同的标准来提高其软件的质量需求.本章简要描述了一些与质量保证和测试有关的广泛使用的标准. ISO / IEC 9126 该标准涉及以下方面,以确定软件应用 ...
最新文章
- python3 import execjs ModuleNotFoundError: No module named ‘execjs‘
- mysql日常有哪些用_mysql日常笔记(持续更新)
- 并发编程---线程queue---进程池线程池---异部调用(回调机制)
- 最最基础的Android倒计时应用
- html元素按压高亮效果
- 遍历查询+从非根节点开始遍历+从下向上遍历树+从层次化查询中删除节点和分支...
- Java获取打印机打印图片
- 【catia对模型无法进行操作,只能对树型图操作】
- php 聊天室设计,基于PHP+MySQL的聊天室设计_PHP教程
- oracle财务模块培训,ORACLE财务管理系统培训手册之现金模块
- loadrunner批量添加压力
- 数学建模好学吗?半年带出几十位省奖和十几位国奖
- MTK 11A MAINMENU
- 新医药与生命健康专题讲座
- 王道考研——计算机组成原理(第一章 计算机系统概述)
- 4:Qt Ui遇到高分屏字体显示问题
- 1108 String复读机 – PAT乙级真题
- 2022年T电梯修理操作证考试题模拟考试平台操作
- STM32实战总结:HAL之GUI
- fm算法详解_Python实现FM算法解析
热门文章
- 矩阵分析学习指导_高中数学学不好的原因分析及学习方法指导
- python cut函数_基于python cut和qcut的用法及区别详解
- android仿美团论文,毕业设计(论文)-基于Android的仿美团系统.docx
- 拼多多商品详情接口测试及申请
- Coursera机器学习(Andrew Ng)笔记:无监督学习与维度约减
- Robotic toolbox10.2的fkine函数与机械臂MDH和DH变化矩阵的应用
- a股历史行情下载怎么下Excel?如何下载a股历史行情走势数据?
- 【css 动画】css实现奔跑的北极熊
- 1.18如何使十进制转换为十六进制
- VS中未加载wntdll.pbd的问题