当前位置:网站首页>软件测试面试题:测试生命周期,测试过程分为几个阶段,以及各阶段的含义及使用的方法?
软件测试面试题:测试生命周期,测试过程分为几个阶段,以及各阶段的含义及使用的方法?
2022-08-05 00:18:00 【软件测试pytest】
测试生命周期,测试过程分为几个阶段,以及各阶段的含义及使用的方法?
测试生命周期:
①对测试人员进行业务培训
②测试需求分析
③编写测试计划
④编写测试用例
⑤测试执行(包括缺陷跟踪)
⑥编写测试报告
① 测试需求分析:
测试需求是整个测试过程的基础;确定测试对象以及测试工作的范围和作用。用来确定整个测试工作(如安排时间表、测试设计等)并作为测试覆盖的基础。而且被确定的测试需求项必须是可核实的。
测试需求是制订测试计划的基本依据,确定了测试需求能够为测试计划提供客观依据;
测试需求是设计测试用例的指导,确定了要测什么、测哪些方面后才能有针对性的设计测试用例;
测试需求是计算测试覆盖的分母,没有测试需求就无法有效地进行测试覆盖;
② 测试过程设计:包括测试计划,测试策略制定,测试时间安排,测试用例编写等;
③ 测试实现:环境配置好了,新的版本也收到了,人员也都培训好了等等;
④ 测试实施:已经按照测试计划进行展开了,比如手工测试,自动化测试等;
⑤ 测试评价:对版本测试覆盖率,测试质量,人员测试工作以及前期的一些工作制定情况进行评价,评估;
⑥ 测试维护:对测试用例库,测试脚本,bug 库等进行维护,保证延续性等。
个人简介
我是一名测试兼开发工程师,目前25K,目前做的是无人驾驶,欢迎和大家一起交流开发测试技术,一起高薪就业,我们还有一起打妖怪的群哦,还有面试题小程序哦!
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持“软件测试pytest”。
边栏推荐
- MongoDB权限验证开启与mongoose数据库配置
- Senior game modelers tell newbies, what are the necessary software for game scene modelers?
- could not build server_names_hash, you should increase server_names_hash_bucket_size: 32
- LeetCode Hot 100
- typeScript - Partially apply a function
- Essential knowledge for entry-level 3D game modelers
- 【云原生--Kubernetes】调度约束
- 《MySQL入门很轻松》第2章:MySQL管理工具介绍
- 《WEB安全渗透测试》(28)Burp Collaborator-dnslog外带技术
- 情侣牵手[贪心 & 抽象]
猜你喜欢
随机推荐
How to automatically push my new articles to my fans (very simple, can't learn to hit me)
Couple Holding Hands [Greedy & Abstract]
lua 如何 实现一个unity协程的工具
电赛必备技能___定时ADC+DMA+串口通信
#yyds dry goods inventory #Switching equipment serious packet loss troubleshooting
Mysql_14 存储引擎
jenkins send mail system configuration
【LeetCode】图解 904. 水果成篮
软件测试面试题:您以往所从事的软件测试工作中,是否使用了一些工具来进行软件缺陷(Bug)的管理?如果有,请结合该工具描述软件缺陷(Bug)跟踪管理的流程?
测试经理要不要做测试执行?
What is next-generation modeling (with learning materials)
D - I Hate Non-integer Number (选数的计数dp
gorm的Raw与scan
tiup update
【idea】idea配置sql格式化
手写分布式配置中心(1)
翁恺C语言程序设计网课笔记合集
国内网站用香港服务器会被封吗?
【LeetCode】双指针题解汇总
tiup update