云南时时彩玩法规则 云南时时彩开奖记录 云南时时彩官方下载 云南时时彩11选5走势 云南时时彩接口 云南时时彩规律 云南时时彩投注站 云南时时彩是正规的吗 云南时时彩历史开奖号码查询今天 云南时时彩十一选五开奖走势 云南时时彩开奖中心藏宝阁 云南时时彩历史开奖结果查询 云南时时彩票开奖号码 云南时时彩历史开奖记录查询表 云南时时彩几点开奖时间 云南时时彩的台子 云南时时彩计划软件手机版式 云南时时彩近100期走势 云南时时彩常用走势图 哪里有卖云南时时彩 云南时时彩五星综合 云南时时彩详情开奖 云南时时彩多久开奖一次 云南时时彩是统一的吗 云南时时彩开奖软件下载 云南时时彩彩开奖结果走势图 云南时时彩下载手机版下载安装 云南时时彩投注站 云南时时彩设奖规则 云南时时彩规则

千锋教育-做有情怀、有良心、有?#20998;?#30340;IT职业教育机构

400-811-9990
当前位置:首页  >  常见问题  >  就业相关  >  正文

常见的软件测试面试题及答案分享

时间:2019-02-20 15:32     来源:千锋教育 作者:Yolanda
分享: 更多

  随着企业对于软件质量的重视,软件测试工程师倍受青睐,对于求职者的要求也在提高,不仅要求求职者具备扎实的理论功底,还要有丰富的实战经验,这就给软件测试工程师求职增加了难度。今天千锋老师就给大家分享一些常见的软件测试面试题及答案。

  1、软件生存周期及其模型是什么?

  答:软件生存周期(Software life cycle)又称为软件生命期,生存期。是指?#26377;?#25104;开发软件概念起,所开发的软件使用以后,知道失去使用价值消亡为止的整个过程。一般来说,整个生存周期包括计划(定义)、开发、运行(维护)三个时期,每个时期又划分为若干个阶段,每个阶段有明确的任务。

  2、软件配置管理的作用?软件配置包括什么?

  答:软件配置管理(Software Configuration Management,SCM)是一?#30452;?#35782;、组织和控制修改的技术。软件配置管理应用于整个软件工程过程。在软件建立?#21271;?#26356;是不可避免的,而变更加剧了项目中软件开发者之间的混乱。SCM活动的目标就是为了标识变更、控制变更、确保变更正确实现并向其他有关人?#21271;?#21578;变更。从某种角度讲,SCM是一?#30452;?#35782;、组织和控制修改的技术,目的是使错误降为最小并最有效地提高生产效率。软件配置包括如下内容:配置项识别、工作空间管理、版本控制、变更控制、状态报告、配置审计。

?#35745;?

  3、你们公司测试的一个基本测试流程是什么?

  答:首先会召开需求分析会议,参加人员有产品、开发和测试,主要是?#25945;中?#27714;主要的一些功能点,完了之后,开发就排期进行开发,我们就根据主管写出来的计划、分配到的任务编写测试用例,写完之后会进行用例评审,有评审修改的就修改整理形成最终的用例版本,之后开发人员版本编译完成后,我们会依据测试用例来执行测试,测试过程?#26657;?#25552;交bug,跟踪bug,直至关闭,测试完后编写测试报告。

  4、测试用例是什么?编写测试用例时会用到什么方法?

  答:测试用例是为实施测试而向被测试系?#31243;?#20379;的输入数据、操作或各种环境设置以及期望结果的一个特定的集合。测试脚本是为了进行自动化测试而编写的脚本,测试脚本的编写必须对应相应的测试用例。

  测试用例的方法有两?#37073;?#30333;盒测试:逻辑覆盖、循环覆盖、基本路径覆盖;黑盒测试:边界值分析法、等价类划分、错误猜测法、因果图法、状态图法、测试大纲法、随机测试、场景法。

  5、如何提交高质量的软件缺陷(Bug)记录?

  答:1) 通用UI要统一、准确。缺陷报告的UI要与测试的软件UI保持一致,便于查找定位。

  2) 尽量使用业界惯用的表达术语和表达方法,保证表达准确,体现专业化。

  3) 每条缺陷报告只包括一个缺陷。

  4) 不可重现的缺陷也要报告。

  5) 明?#20998;?#26126;缺陷类型根据缺陷的现象,总结判?#20808;?#38519;的类型。

  6) 明?#20998;?#26126;缺陷严重等级和优先等级。

  7) 描述 (Description) ,简洁、准确,完整,揭示缺陷实质,记录缺陷或缺陷出现的位置。

  8) 短行之间使用自动数?#20013;?#21495;,使用相同的字体、字号、行间距。

  9) 每一个步骤尽量只记?#23478;?#20010;操作。

  10) 确认步骤完整,准确,简短。

  11) 根据缺陷,可选择是否进?#22411;?#35937;捕捉。

  12) 检查拼写和语法缺陷。

  13) 尽量使用短语和短句,避免复杂句型句式。

  14) 缺陷描述内容。

  6、简述BUG 管理工具的跟踪过程

  用 BugZilla 为例子

  测试人员发现了 BUG,提交到 Bugzilla ?#26657;?#29366;态为 new,BUG 的接受者为开发接口人员;开发接口将 BUG 分配给相关的模块的开发人?#20445;?#29366;态修改为已分配,开发人员和测试确认BUG。如果是本人的 BUG,则设置为接收;如果是别的开发人员的问题,则转发出去,?#19978;?#19968;个开发人员来进行此行为;如果认为不是问题,则需要大家讨论并确认后,拒绝这个 BUG,然后测试人员关闭此问题。

  如果开发人员接受了 BUG,并修改好以后,将 BUG 状态修改为已修复,并告知测试在哪个版本中可以测试。测试人员在新版本中测试,如果发现问题依然存在,则拒绝验证;如果已经修复,则关闭BUG。

  在面试的过程?#26657;?#20174;回答问题的方式,就可以看出这个人是否有自信,是否敢于承担责任。当然,良好的准备才是打赢胜仗的基础,而只有知己知彼,才能百战不殆。如果你想学?#26696;?#22810;软件测试相关的技能及面试技巧,可以来千锋教育试听学习。

相关文章

  • 北京总部地址:北京市海淀区宝盛北里西区28号中关村智诚?#25340;?#22823;厦4层
    北京沙?#26377;?#21306;:北京市昌平区沙阳路18号北京科技职业技术学院广场服务楼
    咨询电话:400-811-9990
    面授课程:HTML5大前端培训、JavaEE+分布式开发培训、Python全栈+人工智能培训、全链路UI/UE设计培训、Linux云计算+网络安全培训、全栈软件测试培训、大数据+人工智能培训、物联网+?#24230;?#24335;培训、Unity游戏开发培训、Go语言开发、PHP全栈+服务器集群培训、网络安全、好程序员
    认证课程:软考、Adobe认证、PMP认证、红帽RHCE认证
  • 深圳校区地址一:深圳市宝安区宝安大道5010号深圳西部硅谷B座A区6层605
    深圳校区地址二:深圳市宝安区宝安大道5010号深圳西部硅谷B座C区1层108
    咨询电话:0755-23015275/23015546-801(6楼) 0755-86660670(1楼)
    面授课程:HTML5大前端培训、JavaEE+分布式开发培训、Python全栈+人工智能培训、全链路UI/UE设计培训、Linux云计算+网络安全培训、全栈软件测试培训、大数据+人工智能培训、物联网+?#24230;?#24335;培训、Unity游戏开发培训、Go语言开发、PHP全栈+服务器集群培训、网络安全、好程序员
    认证课程:软考、Adobe认证、PMP认证、红帽RHCE认证
  • 上海校区地址:上海市宝山区同济支路199号智慧七立方3号楼2-4层
    咨询电话:400-811-9990 021-65233829-609
    面授课程:HTML5大前端培训、JavaEE+分布式开发培训、Python全栈+人工智能培训、全链路UI/UE设计培训、Linux云计算+网络安全培训、全栈软件测试培训、大数据+人工智能培训、物联网+?#24230;?#24335;培训、Unity游戏开发培训、Go语言开发、PHP全栈+服务器集群培训、网络安全、好程序员
    认证课程:软考、Adobe认证、PMP认证、红帽RHCE认证
  • 郑州二七区校区地址:郑州市二七区航海?#26032;?0号海为科技园C区10层
    郑州高新区校区地址:郑州市高新区金梭路与银杏路交叉口教育科技产业园南门D座4层
    咨询电话:0371-55191750/18610973027
    面授课程:HTML5大前端培训、JavaEE+分布式开发培训、Python全栈+人工智能培训、全链路UI/UE设计培训、Linux云计算+网络安全培训、全栈软件测试培训、大数据+人工智能培训、物联网+?#24230;?#24335;培训、Unity游戏开发培训、Go语言开发、PHP全栈+服务器集群培训、网络安全、好程序员
    认证课程:软考、Adobe认证、PMP认证、红帽RHCE认证
  • 广州校区地址:广州市天河区元岗路200号慧通产业园B9三层
    咨询电话:020-38035223 / 020-38035220 / 020-37021599
    面授课程:HTML5大前端培训、JavaEE+分布式开发培训、Python全栈+人工智能培训、全链路UI/UE设计培训、Linux云计算+网络安全培训、全栈软件测试培训、大数据+人工智能培训、物联网+?#24230;?#24335;培训、Unity游戏开发培训、Go语言开发、PHP全栈+服务器集群培训、网络安全、好程序员
    认证课程:软考、Adobe认证、PMP认证、红帽RHCE认证
  • 大连校区地址:辽宁省大连市高新园区爱贤街10号大连设计城A座901
    咨询电话:400-811-9990
    面授课程:HTML5大前端培训、JavaEE+分布式开发培训、Python全栈+人工智能培训、全链路UI/UE设计培训、Linux云计算+网络安全培训、全栈软件测试培训、大数据+人工智能培训、物联网+?#24230;?#24335;培训、Unity游戏开发培训、Go语言开发、PHP全栈+服务器集群培训、网络安全、好程序员
    认证课程:软考、Adobe认证、PMP认证、红帽RHCE认证
  • 武汉金融港校区地址:武汉市东湖高新技术开发区光谷大道77号金融港B18栋3楼
    武汉智慧园校区地址:武汉市东湖高新技术开发区光谷大道61号智慧园21栋2楼
    咨询电话:027-59313371
    面授课程:HTML5大前端培训、全链路UI/UE设计培训、PHP全栈+服务器集群培训、JavaEE+分布式开发培训、大数据+人工智能培训、 Unity游戏开发培训、360网络安全、Python培训、Linux云计算+网络安全培训、全栈软件测试培训、智能物联网+?#24230;?#24335;培训
  • 成都校区地址:成都市武侯区科华北路62号力宝大厦N(北楼)16楼
    咨询电话:18628039301/18280029283/13028173481/18613201237
    面授课程:HTML5大前端培训、JavaEE+分布式开发培训、Python全栈+人工智能培训、全链路UI/UE设计培训、Linux云计算+网络安全培训、全栈软件测试培训、大数据+人工智能培训、物联网+?#24230;?#24335;培训、Unity游戏开发培训、Go语言开发、PHP全栈+服务器集群培训、网络安全、好程序员
    认证课程:软考、Adobe认证、PMP认证、红帽RHCE认证
  • 西安校区地址:西安市雁塔区高新六路52号立人科技C座西区4楼
    咨询电话:029-85363390
    面授课程:HTML5大前端培训、JavaEE+分布式开发培训、Python全栈+人工智能培训、全链路UI/UE设计培训、Linux云计算+网络安全培训、全栈软件测试培训、大数据+人工智能培训、物联网+?#24230;?#24335;培训、Unity游戏开发培训、Go语言开发、PHP全栈+服务器集群培训、网络安全、好程序员
    认证课程:软考、Adobe认证、PMP认证、红帽RHCE认证
  • 杭州旺田校区:浙江省杭州市江干区九堡旺田书画城A座4层
    杭州龙驰校区:浙江省杭州市下沙经济技术开发区元成路199号龙驰智慧谷B座7层
    咨询电话:400-811-9990 0571-86893632/0571-86094032
    面授课程:HTML5大前端培训、JavaEE+分布式开发培训、Python全栈+人工智能培训、全链路UI/UE设计培训、Linux云计算+网络安全培训、全栈软件测试培训、大数据+人工智能培训、物联网+?#24230;?#24335;培训、Unity游戏开发培训、Go语言开发、PHP全栈+服务器集群培训、网络安全、好程序员
    认证课程:软考、Adobe认证、PMP认证、红帽RHCE认证
  • 青岛校区地址:青岛市市北区龙城路卓越世纪中心3号楼8层801
    咨询电话:0532-80911190
    面授课程:HTML5大前端培训、JavaEE+分布式开发培训、Python全栈+人工智能培训、全链路UI/UE设计培训、Linux云计算+网络安全培训、全栈软件测试培训、大数据+人工智能培训、物联网+?#24230;?#24335;培训、Unity游戏开发培训、Go语言开发、PHP全栈+服务器集群培训、网络安全、好程序员
    认证课程:软考、Adobe认证、PMP认证、红帽RHCE认证
  • 重庆校区地址:重庆市高新区科园一路2号大西洋国际12-1
    咨询电话:400-811-9990 023-68883009
    面授课程:HTML5大前端培训、JavaEE+分布式开发培训、Python全栈+人工智能培训、全链路UI/UE设计培训、Linux云计算+网络安全培训、全栈软件测试培训、大数据+人工智能培训、物联网+?#24230;?#24335;培训、Unity游戏开发培训、Go语言开发、PHP全栈+服务器集群培训、网络安全、好程序员
    认证课程:软考、Adobe认证、PMP认证、红帽RHCE认证
  • 长沙校区地址?#27721;?#21335;省长沙市岳麓区麓谷企业广场A2栋三单元306号
    咨询电话:0731-85513210
    面授课程:HTML5大前端培训、JavaEE+分布式开发培训、Python全栈+人工智能培训、全链路UI/UE设计培训、Linux云计算+网络安全培训、全栈软件测试培训、大数据+人工智能培训、物联网+?#24230;?#24335;培训、Unity游戏开发培训、Go语言开发、PHP全栈+服务器集群培训、网络安全、好程序员
    认证课程:软考、Adobe认证、PMP认证、红帽RHCE认证
  • 哈尔滨校区地址:哈尔滨市松北区创新一路699号 科技创新城19号楼B座五楼
    咨询电话:400-811-9990/0451-87173191
    面授课程:HTML5大前端培训、JavaEE+分布式开发培训、Python全栈+人工智能培训、全链路UI/UE设计培训、Linux云计算+网络安全培训、全栈软件测试培训、大数据+人工智能培训、物联网+?#24230;?#24335;培训、Unity游戏开发培训、Go语言开发、PHP全栈+服务器集群培训、网络安全、好程序员
    认证课程:软考、Adobe认证、PMP认证、红帽RHCE认证
  • 南京校区地址:南京市建邺区应天大街780号弘辉产业园1栋2层
    咨询电话:400-811-9990
    面授课程:HTML5大前端培训、JavaEE+分布式开发培训、Python全栈+人工智能培训、全链路UI/UE设计培训、Linux云计算+网络安全培训、全栈软件测试培训、大数据+人工智能培训、物联网+?#24230;?#24335;培训、Unity游戏开发培训、Go语言开发、PHP全栈+服务器集群培训、网络安全、好程序员
    认证课程:软考、Adobe认证、PMP认证、红帽RHCE认证
  • 太原校区地址:太原?#34892;?#24215;区长治路230号能源互联网大厦6层
    咨询电话:400-811-9990 16603513433
    面授课程:HTML5大前端培训、JavaEE+分布式开发培训、Python全栈+人工智能培训、全链路UI/UE设计培训、Linux云计算+网络安全培训、全栈软件测试培训、大数据+人工智能培训、物联网+?#24230;?#24335;培训、Unity游戏开发培训、Go语言开发、PHP全栈+服务器集群培训、网络安全、好程序员
    认证课程:软考、Adobe认证、PMP认证、红帽RHCE认证
  • 千锋教育服务号

    了解千锋动态
    关注千锋教育服务号

  • 千锋教育移动站

    扫一扫快速进入
    千锋移动端页面

  • 千锋互联服务号

    扫码匿名提建议
    直达CEO信箱

云南时时彩购买