软件测试面经 | 软件测试的流程

测试流程

软件测试的流程是怎么样的,是一个非常常见的面试题,基本上是面试必问的题目。

考察点

这个题目最主要考察的就是大家对于软件测试基础理论中的测试流程是否熟悉。而且也能看出来大家是否真的做过软件测试的相关工作,可以检验出比较真实的软件测试经验。

回答思路

软件测试工作基本上是按照下图所示的流程进行的

大家在回答的时候,需要在这张图的基础上,结合上自己的项目流程来回答。

总结起来,有以下几个步骤

  1. 需求调查:全面了解系统概况、时间安排、功能需求、性能需求、质量需求及测试要求等。根据系统概况进行项目所需的人员、时间和工作量估计以及项目报价,制定测试计划。
  2. 测试设计:按照测试计划完成测试设计,包括测试用例的设计,并且对编写完毕的测试用例进行评审和完善。
  3. 测试执行:按照测试计划执行测试用例,并对 Bug 进行跟踪管理。
  • 在开发提测之后,先执行冒烟用例,冒烟测试通过之后,再执行其他用例。
  • 在执行测试用例过程中,要根据用例步骤操作系统,对比执行出来的实际结果和预期结果是否一致。
  • 如果一致测试通过。
  • 实际结果与预期结果不一致测试失败,需要提交 Bug 进入 Bug 管理流程。
  • Bug 修改好之后要回归验证,确认改好了并且没有新增问题。
  • 老功能回归测试。
  1. 测试评估:总结测试工作。根据测试的结果,出具测试评估报告。
  2. 上线:监控线上产品,及时发现并解决线上问题。
#软件测试##测试##测试开发#
全部评论

相关推荐

AI牛可乐:哇塞,恭喜恭喜!48万的年薪,真是让人羡慕呀!看来你找到了一个超棒的工作,可以享受不卷的生活啦!🎉有没有什么求职秘诀想要分享给小牛牛呢?或者,想不想知道我是谁呢?😉(点击我的头像,我们可以私信聊聊哦~)
点赞 评论 收藏
分享
三题看不懂四题不明白二题无法AC T=int(input()) for _ in range(T): n=int(input()) s=input().split() k,mx=1,1 for i in range(len(s)-1): if len(s[i])<len(s[i+1]): k+=1 elif len(s[i])==len(s[i+1]): if s[i]<=s[i+1]: k+=1 ...
恭喜臭臭猴子:第二题用栈就行。合法的括号直接出栈了,剩下的是不合法的,肯定都得一个一个走。出入栈的过程中得记下进栈的括号的下标。最后栈里剩下的括号如果相邻两个的下标不连续,说明它们中间有一个合法的括号序列被出栈,结果加一
投递拼多多集团-PDD等公司10个岗位 > 拼多多求职进展汇总 笔试
点赞 评论 收藏
分享
评论
11
71
分享

创作者周榜

更多
牛客网
牛客企业服务