ITPub博客

首页 > IT职业 > IT职场 > 软件测试面试题

软件测试面试题

原创 IT职场 作者:我要学技术 时间:2020-09-16 14:23:26 0 删除 编辑

       今天去面视了,去的是北京贤诚测评技术有限公司,不知道大家是否听说过,面试问题有:黑盒测试和白盒测试是软件测试的两种基本方法,请分别说明各自的优点和缺点!

       黑盒测试的优点有:比较简单,不需要了解程序内部的代码及实现;与软件的内部实现无关;  从用户角度出发,能很容易的知道用户会用到哪些功能,会遇到哪些问题;基于软件开发文档,所以也能知道软件实现了文档中的哪些功能;在做软件自动化测试时较为方便。

 

       黑盒测试的缺点有:不可能覆盖所有的代码,覆盖率较低,大概只能达到总代码量的30%;自动化测试的复用性较低。

 

       白盒测试的优点有:帮助软件测试人员增大代码的覆盖率,提高代码的质量,发现代码中隐    藏的问题。

 

       白盒测试的缺点有:程序运行会有很多不同的路径,不可能测试所有的运行路径;测试基于代码,只能测试开发人员做的对不对,而不能知道设计的正确与否,可能会漏掉一些功能需求;系统庞大时,测试开销会非常大。


软件测试的流程是什么?

 需求调查:全面了解系统概况、应用领域、软件开发周期、软件开发环境、开发组织、时间安排、功能需求、性能需求、质量需求及测试要求等。根据系统概况进行项目所需的人员、时间和工作量估计以及项目报价。

 制定初步的项目计划。

 测试准备:组织测试团队、培训、建立测试和管理环境等。

 测试设计:按照测试要求进行每个测试项的测试设计,包括测试用例的设计和测试脚本的开发等。

 测试实施:按照测试计划实施测试。

 测试评估:根据测试的结果,出具测试评估报告


一条bug记录都包含什么内容?

bug编号;

         bug严重级别,优先级;

         bug产生的模块;

         首先要有bug摘要,阐述bug大体的内容;

         bug对应的版本;

         bug详细现象描述,包括一些截图、录像....等等;

         bug出现时的测试环境,产生的条件即对应操作步骤;



Android和iOS的区别,客户端与管理后台的区别?

北京贤诚测评技术有限公司测试题:

       如何测试一个纸杯?

       功能度:用水杯装水看漏不漏;水能不能被喝到

       安全性:杯子有没有毒或细菌

       可靠性:杯子从不同高度落下的损坏程度

       可移植性:杯子在不同的地方、温度等环境下是否都可以正常使用

       兼容性:杯子是否能够容纳果汁、白水、酒精、汽油等

       易用性:杯子是否烫手、是否有防滑措施、是否方便饮用

       用户文档:使用手册是否对杯子的用法、限制、使用条件等有详细描述

       疲劳测试:将杯子盛上水(案例一)放24小时检查泄漏时间和情况;盛上汽油(案例二)放24小时检查泄漏时间和情况等

       压力测试:用根针并在针上面不断加重量,看压强多大时会穿透



 你自认为测试的优势在哪里?

 优势在于我对测试坚定不移的信心和热情,虽然经验还不足,但测试需要的基本技能我有信心在工作中得以发挥。


来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/69981148/viewspace-2721632/,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2020-08-06

  • 博文量
    1
  • 访问量
    411