软件测试面试题大合集(5)

官方账号 2019-02-1201:18:22面试技巧评论625字数 1273阅读4分14秒阅读模式

昨天大家公司开门红包是多少呀?来看看今天的面试题。文章源自玩技e族-https://www.playezu.com/17767.html

二、测试基础(必答)文章源自玩技e族-https://www.playezu.com/17767.html

1、QA和QC的区别是什么?文章源自玩技e族-https://www.playezu.com/17767.html

质量保证(QA):是指确保产品符合预定质量要求而作出的所有有组织、有计划活动的总和。文章源自玩技e族-https://www.playezu.com/17767.html

质量控制(QC):即实验室控制系统,它涉及取样、质量标准、检验、产品批准放行程序等方面内容。文章源自玩技e族-https://www.playezu.com/17767.html

一般是QA为领导地位。文章源自玩技e族-https://www.playezu.com/17767.html

QA:主要是事先的质量保证类活动,以预防为主,期望降低错误的发生几率。文章源自玩技e族-https://www.playezu.com/17767.html

QC:主要是事后的质量检验类活动为主,默认错误是允许的,期望发现并选出错误。文章源自玩技e族-https://www.playezu.com/17767.html

QA是为满足顾客要求提供信任,即使顾客确信你提供的产品能满足他的要求,因此需从市场调查开始及以后的评审客户要求、产品开发、接单及物料采购、进料检验、生产过程控制及出货、售后服务等各阶段留下证据,证实工厂每一步活动都是按客户要求进行的。文章源自玩技e族-https://www.playezu.com/17767.html

QC是为使产品满足质量要求所采取的作业技术和活动,它包括检验、纠正和反馈,比如QC进行检验发现不良品后将其剔除,然后将不良信息反馈给相关部门采取改善措施。文章源自玩技e族-https://www.playezu.com/17767.html

用通俗的话来说,QA比作起草法律的法官,QC比作警察。文章源自玩技e族-https://www.playezu.com/17767.html

                    QA 比作产品经理,QC比作测试人员文章源自玩技e族-https://www.playezu.com/17767.html

2、软件测试的目的是什么?文章源自玩技e族-https://www.playezu.com/17767.html

软件测试的定义:为了发现程序中的错误而执行程序的过程文章源自玩技e族-https://www.playezu.com/17767.html

     测试的目的:文章源自玩技e族-https://www.playezu.com/17767.html

     1.发现程序员在开发中存在的代码以及逻辑错误文章源自玩技e族-https://www.playezu.com/17767.html

     2.审核产品的完成是否符合用户需求文章源自玩技e族-https://www.playezu.com/17767.html

     3.提高用户体验文章源自玩技e族-https://www.playezu.com/17767.html

     4.交付更高质量的产品文章源自玩技e族-https://www.playezu.com/17767.html

3、如何定义所提交bug的严重等级和优先等级的?文章源自玩技e族-https://www.playezu.com/17767.html

     Bug有四种级别,分别为:致命的(Fatal),严重的(Critical),一般的(Major),微小的(Minor)。文章源自玩技e族-https://www.playezu.com/17767.html

     A类-致命的(Fatal):文章源自玩技e族-https://www.playezu.com/17767.html

造成系统或应用程序崩溃、死机、系统挂起,或造成数据丢失,主要功能完全丧失,导致本模块以及相关模块异常等问题。如代码错误,死循环,数据库发生死锁、与数据库连接错误或数据通讯错误,未考虑异常操作,功能错误等文章源自玩技e族-https://www.playezu.com/17767.html

     B类-严重错误(critical):系统的主要功能部分丧失、数据不能保存,系统的次要功能完全丧失。问题局限在本模块,导致模块功能失效或异常退出。如致命的错误声明,程序接口错误,数据库的表、业务规则、缺省值未加完整性等约束条件文章源自玩技e族-https://www.playezu.com/17767.html

     C类-一般错误(major):次要功能没有完全实现但不影响使用。如提示信息不太准确,或用户界面差,操作时间长,模块功能部分失效等,
文章源自玩技e族-https://www.playezu.com/17767.html

打印内容、格式错误,删除操作未给出提示,数据库表中有过多的空字段等文章源自玩技e族-https://www.playezu.com/17767.html

     D类-较小错误(Minor),使操作者不方便或遇到麻烦,但它不影响功能过的操作和执行,如错别字、界面不规范(字体大小不统一,文字排列不整齐,可输入区域和只读区域没有明显的区分标志),辅助说明描述不清楚。
文章源自玩技e族-https://www.playezu.com/17767.html

     常用的缺陷的优先级表示方法可分为:立即解决P1、高优先级P2、正常排队P3、低优先级P4.立即解决是指缺陷导致系统几乎不能使用或者测试不能继续,需立即修复;高优先级是指缺陷严重影响测试,需要优先考虑;正常排队是指缺陷需要正常排队等待修复;而低优先级是指缺陷可以在开发人员有时间的时候再被纠正。文章源自玩技e族-https://www.playezu.com/17767.html

以上面试题均整理于网络文章源自玩技e族-https://www.playezu.com/17767.html

文章源自玩技e族-https://www.playezu.com/17767.html
注意:本文法律责任由该文章作者承担,侵权请联系2523030730▷诈骗举报◁▷新闻不符◁▷我要投稿◁
  • 我们QQ群
  • QQ扫一扫
  • weinxin
  • 微信公众号
  • 公众号扫一扫
  • weinxin
官方账号