软件测试面试经常会被问到的三大问题(面试常考)

目录

  • 软件测试面试经常会被问到的三个问题
    • 什么是软件测试(面试常问)
    • 软件测试和研发的区别(面试常问)
    • 一个优秀的测试人员所具体的素质(面试常问)

软件测试面试经常会被问到的三个问题

什么是软件测试(面试常问)

本质上来说软件测试就是

注意:测试一款软件的质量并不是以软件测试人员主观意愿去判断的,

答:可以的,软件测试分为动态测试和静态测试

动态测试就是将我们的程序跑起来

静态测试无需跑程序,只需要看代码即可。

软件测试和研发的区别(面试常问)

可以分为方面来答:
1.软件测试和调试的区别

是为了检测软件的质量是否符合标准(标准就是是否满足用户的需求).

是开发人员为了检查程序是否实现了他(开发人员)想让程序实现的功能.

(2)人员不一样

:黑盒测试工程师,白盒测试工程师,开发人员(单元测试,或者白盒测试)

:研发人员

(3)阶段不同

:只在开发阶段

:贯穿到了整个软件开发的生命周期

需求分析—-》计划—-》设计—–》开发—-》测试—-》运行

当然对于软件测试来说,有两个比较火的概念,:

:需求调研阶段和需求阶段,测试人员会参加,区检验需求的合理性.
:产品上线后,测试人员要对系统进行一个监控,日志的记录和分析.

2.难易程度,技能要求

广度大,专业度低,不但要会用,还需要深究其原理

广度小,专业度高

答:广度大是指每种测试都会使用到很多的工具,如下所示:

:postman soupui Charles

:fiddler,Charles

:java,Python,ruby,unittest,TestNG

:网络知识,Linux,tomcat,数据库

专业度低指的是每种工具只需要会用即可,不需要深究其原理,这些工具只是测试的手段。

一个优秀的测试人员所具体的素质(面试常问)

这个问题同时也有一个变向的问法:既然懂开发的知识/p>

答:这个问题大的方向来说是从,,,四个方面来说
1::,其次也是为了更好的和软件开发人员沟通,处理项目中出现的bug,为了更好的完成软件测试工作.
2::

软件测试面试经常会被问到的三大问题(面试常考)
上面罗列的就是这台机器在运行过程中可能会发生的问题.
这个问题其实就是在考察大家的和.这两个思维能力很重要,例如一个问题需要考虑到正反面的各个细节等等.

文章知识点与官方知识档案匹配,可进一步学习相关知识Java技能树首页概览91337 人正在系统学习中

来源:努力彪

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年7月16日
下一篇 2021年7月16日

相关推荐