软件测试面试题二

一、在测试过程中你发现了一个bug,但是你的测试经理告诉你这不是一个bug,你会怎么做?

首先,将问题提交到缺陷管理库里面进行备案

然后,要获取判断的依据和标准

根据需求说明书、产品说明、设计文档等,确认实际结果是否与计划有不一致的地方,提供缺陷是否确认的直接依据

如果没有文档依据,可以根据类似软件的一般特性来说明是否存在不一致的地方,来确认是否是缺陷

与设计人员、开发人员和客户代表等相关人员探讨,确认是否是缺陷

合理的论述,向测试经理说明自己的判断的理由,注意客观、严谨,不掺杂个人情绪

等待测试经理做出最终决定,如果任然存在争议,可以通过公司政策所提供的渠道,向上级反映,并有上级做出决定

二、软件生存命周期是什么?

软件生存周期是软件开发全部过程、活动和任务的结构框架,是从可行性研究到需求分析、软件设计、编码、测试、软件发布维护的过程

在经历需求、分析、设计、实现、部署后,软件将被使用并进入维护阶段,直到最后由于缺少维护费用而逐渐消亡。这样的一个过程,称为"生命周期模型"(Life Cycle Model)

三、软件质量保证体系的编号是什么?

SQA(software quality assurance)软件安全质量

四、请简述软件测试的原则?

被测试软件运行的是低配置要求,即测试环境首先要保证支撑软件正常运行

测试环境应量简单、独立,避免不相关的软件影响测试的实施

软件版本保持最新,同时避免安装多个版本

保证测试平台没有病毒

保证环境前后一致

兼容性检查等

五、软件测试环境需要哪些配置?

 硬件环境  软件环境  网络环境

六、软件测试流程是什么?

 需求分析——> 计划阶段——>设计阶段——>执行阶段——>评估阶段

需求分析:阅读需求、理解需求;主要就是了解业务,分析需求点

计划阶段:主要任务是编写测试计划,参考软件需求规格说明书,项目总体计划,测试范围,进度安排,人力物力的分配,整体测试策略的指定,和风险的评估与规避措施有一个指定,一般有测试主管编写,测试人员也会参与相关的评审工作。

设计阶段:主要任务是编写测试用例,会参考需求分析、概要设计、详细设计等文档,有不明确的也会及时和开发、产品经理沟通。用例编写完成后会进行评审。

执行阶段:首先搭建测试环境,执行预测,以判定当前版本可测与否,如果预测通过,正式进入系统测试,遇到问题提交bug到缺陷管理平台,并对bug进行跟踪,知道被测软件达到测试需求要求,没有重大bug,测试结束。

评估阶段:出测试报告,对整个测试的过程和版本质量做一个详细的评估。

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

欣宇不会敲代码

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值