今天,小编为大家收集整理了软件测试工作面试常见问答。希望大家喜欢,也希望能给大家带来一些参考功能!
1.自我介绍
1)你好,面试官。我的名字是,来自省里,毕业于
2)我之前的工作是XX科技有限公司的软件测试。在这份工作中,我接触了web端的XX项目和移动端的XX项目。在项目中主要负责功能测试、自动化测试、性能测试、兼容性测试等测试内容。掌握了各种测试相关技能,性格温和,与同事相处融洽。在工作中考虑事情更周全......
3)我的自我介绍就到这里,谢谢。
2.测试过程
1).测试组长在Zen上给我分配测试任务,我接到任务后,在SVN中拿出相关需求文档;
2).分析需求文档的需求,理解业务逻辑;
3).根据需求文档在XMind上测试点;
4)然后根据测试点进行用例测试,用例编写完成后,在测试组内进行用例评审;
5).软件功能开发完成后,将提交的软件版本放在SVN中,我将SVN中的版本拿出来,首先搭建测试环境;
6)冒烟测试软件,冒烟测试失败调用回开发,成功再进行下一步;
7)执行测试用例并提交bug;
8).用例执行后,会做一些特殊的测试,比如兼容性测试、性能测试等等;
9)开发修复BUG后,进行BUG回归,最后提交测试报告。
3.公司名称?公司地址?公司规模?主营业务(外包或自营)
公司名称:XX科技有限公司。
公司地址:xxxxxxxxxxxxxxxxx
公司规模:20余人
主营业务:自营
4.公司有多少个项目团队?你属于几个项目组?
公司设有项目团队
项目组13人,一个项目经理,两个产品,三个前端,三个后端,两个UI,两个测试
5.项目团队人员配置?公司有多少测试,你的项目团队有多少测试?
项目组人员配置为:1名项目经理,2名产品,3名前端,3名后端,2名UIs,2名测试
我的项目团队有两个测试
6.项目周期:
一个项目大约五个月,剩下的时间都在做其他项目。我简历上的三个项目被选中只是因为我认为它们更有代表性
7.项目状况:
1).仍在开发中
2).外网测试阶段(外网用户反馈BUG)
3).已经在线(在什么平台上?外部网络反馈的BUG?)
8.如何解决外网反馈bug?
1).首先验证反馈的问题是否是真的BUG,给出BUG级别,不是严重的BUG,一般内网改完后,再发布下一个版本
2).如果是严重的BUG,会上报给组长讨论,可能会关闭服务器更新BUG
9.在什么平台(渠道)上?发布测试怎么做?
在XX手机应用商店发布,发布测试前在内网测试安装-功能-卸载,发布后在外网重复测试
10.你和开发商相处得怎么样?你们会因为Bug吵架吗?
可能会因为BUG发生争执,同事之间的关系还是很好的,达不到吵架的程度
11.写了多少用例,提交了多少bug?
1.一个函数有100~200个函数,整个项目大约有20/30个函数,大概可以写三四千个用例
2.离职时,禅道上的BUG数已达3000,公司有两次测试,一人一半就有1500
12.一个函数通常测试多长时间?
一般测四轮、三天、二十虫、两天、五虫、三两小时、两虫、四个半小时、零虫
通常在两周左右
13.项目中有什么令人印象深刻的bug吗?是什么原因?如何解决?
在钱罐子融资项目中,有一项活动是通过使用优惠券产生收益,在使用优惠券的当天付款
但并没有增加收入
产生BUG的原因是程序员在设计优惠券时,计算了使用活动的时间,应该是
以消费券使用时间计算
提交开发和复制步骤
14.项目有哪些平台,您负责哪些平台测试?
web/Android,我负责web端的测试
15.如何解决偶尔出现的bug?
1.如果暂时无法复制,首先将这个BUG提交给相应的开发人员,请他帮忙定位这个BUG
2.如果你仍然不能复制BUG,把BUG分配给你自己的名字
3.暂时跳过这个BUG,完成其他任务,利用你的空闲时间,然后找出这个BUG的原因
4.在产品发布前,这个BUG必须上报,其他测试人员会一起跟踪BUG。最后仍未解决,开会讨论;
确定BUG的严重程度以及是否推迟发布。
16.你发现了一个BUG,开发人员认为它不是BUG。我该怎么办?
1.为开发重现BUG,并将BUG的一些情况解释清楚;
2.如果开发仍然认为不是BUG,可以调用相应的产品,一起讨论这个问题
3.最后沟通不畅,可以向测试组长反映问题进行评估
17.项目描述?项目模块你负责哪些模块?
xxxxxxxxxxxxxxxxx