当前位置:网站首页>软件测试基础
软件测试基础
2022-07-22 18:09:00 【wuyunbilige66】
1.什么是软件测试
顾名思义,就是在规定的条件下对一个产品或程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。
2.软件缺陷产生以下几种类型的原因
以下几种类型:
(1)需求解释有错误
(2)用户需求定义错误
(3)需求记录错误
(4)设计说明错误
(5)编码说明有误
(6)程序代码有误
(7)测试错误
(8)问题修改不正确
(9)不正确的结果是由于其他的缺陷而产生
3.软件测试和缺陷修复的代价
缺陷发现的越早,则修复这个缺陷的代价就越小,在需求、设计、编码、测试、发布等不同的阶段,发现缺陷后修复的代价都会比在前一个阶段修复的代价提高10倍。
4.新人如何融入一个项目团队
- 学习需求文档
- 查阅用户手册
- 学习设计文档
- 查阅BUG库
- 编写测试用例
- 提问的技巧
- 寻找可学习的人
5.程序测试包含哪些内容
程序测试包含程序逻辑功能,界面,性能,易用性,兼容安装等测试,当然文档测试也算,排版,字体大小,也算程序测试的内容。
6.测试环境
测试环境=软件+硬件+网络
硬件环境:笔记本,台式机,服务器
软件环境:不同的操作系统windows10 windows8 windows7 Linux Mac,
不同浏览器:IE firefox chrom
网络:局域网还是互联网
7.测试流程

需求评审:(1) 从用户体验角度提供设计建议(2)从开发经验角度,分析设计是否存在风险是否能够实现(3)联合其他模块分析,设计是否存在漏洞,逻辑功能存在缺陷
测试计划制定:(1)测试用例设计(2)测试用例评审,和测试时间评估(3)测试资源申请(4)测试人员分配
测试计划执行:(1)用例执行(2)Bug修复验证和推动版本进度(3)性能监控,压力测试,兼容测试
发布与测试报告总结:(1)版本发布和线上质量监控,用户反馈实时响应(2)测试用例更新整合,测试计划评估(3)提供版本最终测试报告,包括用例覆盖率,bug数据分析等
8.软件测试分类

9.V模型

优点:
(1)每一个阶段都清晰明了,便于控制开发的每一个过程。
(2)既包含单元测试又包含系统测试。
缺点:
(1)测试介入的比较晚,对于前期的一些缺陷无从发现和修改。
(2)测试和开发串行。
10.W模型

优点:
(1)测试伴随着软件的整个生命周期.例如,在需求分析结束后就可以进行需求分析测试。
(2)测试于开发是并行独立进行的。
缺点:
(1)对有些项目,开发过程中根本没有文档产生,故W模型无法使用。
(2)对于需求和设计的测试技术要求很高,实践起来很困难。
边栏推荐
- 测试用例设计和编写的策略
- [original] software test example guidance
- Easy to understand, master interface automation-01
- 按阶段划分软件测试:单元测试 , 集成测试 , 系统测试 , 验收测试
- Internet Explorer cross domain settings
- OpenGL create a new window
- 深入浅出掌握接口自动化-01
- One question per day design cycle queue
- 2021-10-25 how to jump after searching for too many boost treeview component nodes?
- 用两个栈实现一个队列。
猜你喜欢

Unity camera picture making panorama | screenshot making panorama

Introduction to espif ESP AWS IOT

C language structure and linked list -- a brief answer to difficulties
![[原创]软件测试实例指导](/img/74/4d1e6cd537d4948dace95633140939.png)
[原创]软件测试实例指导
![[Huang ah code] getting started with MySQL - 1. SQL execution process](/img/01/8167dc72aac0820220284eaf5ed918.png)
[Huang ah code] getting started with MySQL - 1. SQL execution process

App性能测试Case

使用禅道的流程

Espressif plays PWM

软件生命周期---W模型

销售服务基本流程
随机推荐
课后练习03---126字母邮箱注册功能
Compile and install redis-6.2.5 under Windows
Configure basic Pico development
web端接口数据一键复制导入postman
C语言结构体与链表——难点简答
A2-1 利用stb_image.h来进行图片的绘制与显示
有关排序题目合集
Test software development - Software Defect chapter
Automated testing - technology sharing
金字塔型自动化的利弊
day04---禅道的使用
A2-1 use STB_ Image.h to draw and display pictures
day03----测试用例扩充
train-clean-100 数据集
Strategies of test case design and writing
【SIT环境测试通过后,部署PRE环境,仍然有bug存在的原因】
测试点,第一天总结
day03---流程图作业--场景法
自动化测试-技术分享
anaconda 安装pytorch