很多软件测试工程师在笔试互联网企业的时侯就会碰到考官给的几道面试题,这也反应了测试工程师对企业的重要性,今天传智播客整理了一份2019年的互联网企业软件测试面试题浏览器兼容性问题面试,希望能帮助到你们。
1、什么是兼容性测试?
答:兼容性测试是检测软件在不同软件平台,硬件平台上是否可以正常运行的测试。主要查看软件在不同操作系统、浏览器、数据库中运行是否正常。
2、你能不能说下你3-5年的职业规划?
答:首先浏览器兼容性问题面试,要巩固自己的测试基础知识,在基本知识扎实的情况下提升理解需求文档的能力。
其次,学习自动化测试工具,并将它运用到测试中去。
然后,在测试技术达到一定程度后,要学会怎样率领一个测试团队。
最后,争取在最快的时间内达到测试经理的水平。
3、软件的评审通常由什么人员出席?其目的是哪些?
答:参加人员:客户、项目经理、开发人员、测试人员。
目的:查看软件在未即将投入运行前是否还存在问题。对于不同软硬件平台能够正常运行,是否存在着与顾客理解不一致的地方,同时可以对一些可以改进的地方再进行更改。
4、什么是软件测试,软件测试的目的?
答:软件测试是通过人工或则自动化的操作进行还没有商业化用途的程序,查看她们的功能是否满足顾客需求。
目的:在最短时间内找出尽可能多的软件缺陷。
5、开发人员总是犯一些低级错误如何解决?
答:要在开发的前期就拟定好一些编码规范,这样子可以降低好多因为个人习惯造成的错误。同时,测试人员在发觉开发人员犯一些低级错误的时侯不可以质疑她们,要耐心的给她们强调错误所在。然后在让开发人员自己进行测试,从而找出错误。
6、什么是软件测试?
答:为了发觉程序中的错误而执行程序的过程。
7、说下一个缺陷测试报告的组成?
答:缺陷编号、缺陷标题、缺陷描述、缺陷的优先级、缺陷的重要程度、缺陷所述的模块、缺陷所属的版本、缺陷所属的开发人员、输入数据、输出结果、缺陷剖析等。
8、发现的缺陷越多,说明软件缺陷越多吗?
答:是的,通常假如发觉一个缺陷的话,可能还会发觉好多类似的缺陷,由于开发人员的习惯,可能一个地方有缺陷,另外一个地方都会有相同的缺陷。
9、所有的软件缺陷都能修补吗?所有的软件缺陷都要修补吗?
答:从理论上来说所有的缺陷都是可以修补的,但是并不是所有的缺陷都要修补。
一些对于软件没有影响的、不影响使用的缺陷我们可以不修补。因为修补些细小的缺陷须要耗费好多时间。项目里面可能会由于时间问题而先忽视那些小缺陷。
10、您在往年的测试工作中都以前具体从事过什么工作?其中最擅长哪部份工作?
答:我通常都是做的Web测试,搭建测试环境,对于一个程序进行集成测试,系统测试,回归测试等。其中还要编撰测试用例以及一些文档,用户使用指南,功能测试文档等等。最擅长的是功能测试。
11、开发人员说不是bug时,你怎么应付?
答:首先把自己的看法告诉开发人员。在同开发人员沟通究竟是不是bug,但是假如开发人员还是觉得不是bug的话,就把这个问题提及项目经理处,同时附上自己的看法。由项目经理决定是否为bug。
12、软件测试项目从什么时候开始,为什么?
答:一般软件测试越早展开越好,一般是从须要阶段就要进行软件测试。软件测试除了是测试功能,对于需求文档一类的也要进行测试。越早的找出bug,就会降低后续开发人员更改程序的次数,并且可以减少成本,如果等整个软件开发的差不多了发觉一个致命的错误的话,是须要耗费好多时间和人力进行重新更改的。如果在一开始就发觉的话就不会出现此类情况了。
13、功能测试用例须要详尽到哪些程度才是合格的?
答:测试用例覆盖到所有的测试点。
14、测试用例一般包括什么内容?
答:用例编号、测试环境、用例标题、输入数据、预期结果等。
15、你用哪些测试方式进行测试?
答:根据不同的系统和模块有不同的技巧。主要是黑盒测试和白盒测试。
以上就是2019年互联网企业软件测试面试题,在企业急聘的时侯,这些面试题出现的频度相当的高,希望能帮助到你们。
传智播客软件测试课程全面覆盖中高端技能清晰的学习路线,可以帮助学员开启软件测试学习之旅。
软件测试课程:基础部份包括后置基础(DOS命令、HTML、CSS等)、Linux和数据库(操作系统、MySQL中级、Redis数据库等)、功能测试(测试用例设计、Web项目、APP项目测试等);中级部份包括Python编程(Python开发环境、面向对象、异常处理等)、Web自动化(Web自动化入门/基础/高级、Unittest框架等)、移动自动化(Appium、常用API、Pytest等);高级部份包括插口自动化(JMeter、requests、mock等)、性能测试(测试方案、Vugen、Analysis等)、单元测试和shell编程(测试流程、测试报告、shell等)。更多的关于传智播客软件测试培训课程欢迎随时咨询网页右下角咨询窗口。