软件测试常见笔试面试题,每日一更~~
1、 说说你们公司测试的一个基本测试流程是什么? 请你自我介绍一下自己好吗?回答提示:一般人回答这个问题过于平常,只说姓名、年龄、 爱好、工作经验,这些在简历上都有。其实,企业最希望知道的是求职者能否胜任工作,包括:最强的技能、最深入研究的知识领域、个性中最积极的部分、做过的 最成功的事,主要的成就等,这些都可以和学习无关,也可以和学习有关,但要突出积极的个性和做事的能力,说得合情合理企业才会相信。企业很重视一个人的礼 貌,求职者要尊重考官,在回答每个问题之后都说一句“谢谢”,企业喜欢有礼貌的求职者。 介绍下你的项目?(基本是面试必问,一定要非常熟悉自己的项目!!!,因为面试官会对这个问题进行深入)
对应自己的项目去熟悉每一个模块,这个介绍基本跟你简历上面的项目介绍可以一致。
继续问:在这个项目中负责什么?
说明一下自己在项目中负责的模块测试。包括任务安排、用例编写、环境搭建
继续问:如果他问你是如何测的呢?
挑某个最熟悉的模块具体说
继续问:项目做了多久?现在上线的?上家公司多少测试人员?多少开发?公司规模?
这个提前准备好
作为TestBird 测试团队负责人,来分析一下测试负责人的日常工作。首先要从大局观、整体项目周期上看待问题。测试工程师平时只要做好分配的任务就行,不需要考虑太多事情。以下是从项目各个阶段来描述作为测试负责人应该要做的工作,也算是我对平时管理工作的一个总结。
一、需求阶段
要参与需求评审,了解以后要做的项目,做到心里有数
熟悉需求,并组织测试人员分析需求,把需求疑问整理文档,与产品人员讨论。
二、开发阶段
了解开发进度,主动与项目经理沟通,询问近期要提测的项目,做好测试准备工作。
如果提测有并行且人力有限的情况下,划分好优先级和重要性,根据优先级、重要性由高到低开始,优先级的安排要经过领导点头。
和项目经理沟通开发测试安排,是按模块提测还是整体提测。
和项目经理沟通如何迭代,bug修改完毕再发版,还是修改部分后先发版,边测边改。遇到致命bug如何处理等。
三、测试阶段
1、用例设计
分配用例设计任务
把控时间进度
组织用例评审
2、测试计划、测试方案、测试排期制定
合理分配好资源
根据项目情况采用合适的测试方法等
3、提测
3.1接口提测
根据接口数量采用不用的测试方法
3.2系统提测
协调搭建测试环境
传达测试开始
做好提测版本备份及时间记录
4.冒烟测试
组织冒烟测试,查看提测版本质量,提早发现致命bug
5、执行测试
运用自动化测试技术完成测试
把控项目时间、进度
把控项目质量
监控测试结果,bug数量
及时了解存在问题、难题,并推动解决
分析bug,模块bug较多的要重点测试
6、回归测试
根据情况制定适当的回归测试方法,使用自动回归测试高效完成
7、结束总结
测试报告
项目总结
测试的各个阶段,都要记录好时间表,如:用例设计时间,测试时间,每次发版时间,致命bug阻碍测试时间等
四、闲时阶段
以上是有项目的情况下要做的事情,项目不忙时,也不能天天闲着,除了适当的休息外,要组织
1、新技术研究并分享
2、组织培训,关于测试方面或其他方面等。 1、 说说你们公司测试的一个基本测试流程是什么?
答:首先会召开需求分析会议,参加人员有产品、开发和测试,主要是探讨需求主要的一些功能点,完了之后,开发就排期进行开发,主管开始编写测试计划,对我们进行任务分配。我们参考需求规格说明书及原型图编写测试用例,写完之后会进行用例评审,有评审修改的就修改整理形成最终的用例版本,之后开发人员版本编译完成后,我们会先进行预测,主要对主功能业务进行测试,如果主业务流程不通过,直接返回给开发进行修改。预测通过,依据测试用例进行系统测试,测试过程中,提交bug,跟踪bug,进行回归测试直至不存在严重bug,满足用户需求,测试完后编写测试报告,发布上线。 瞎测没流程看那不顺眼就点两下 看哪个看法不顺眼就多找他毛病:lol 梦想家 发表于 2016-12-26 11:36
瞎测没流程看那不顺眼就点两下 看哪个看法不顺眼就多找他毛病
还是需要规范下,这很容易漏测 谢分享 Shuhu_sun 发表于 2016-12-27 10:12
谢分享
客气客气 Shuhu_sun 发表于 2016-12-27 10:12
谢分享
客气客气哈 Shuhu_sun 发表于 2016-12-27 10:12
谢分享
客气客气 1、自动化测试和测试自动化的区别是什么?
这个题目很拗口啊!看来是考试语文功底的时候到啦!
测试自动化:这是一种让测试过程脱离人工的一次变革。对于控制成本,控制质量,回溯质量和减少测试周期都有积极影响的一种研发过程。
自动化测试:通过将测试执行部分部分或者全部交由机器执行的一种测试,叫做自动化测试。这种测试不需要人的实时参与。同时这种测试在小规模应用时会比手动测试昂贵许多。
自动化测试可以看作测试自动化的一部分。
Shuhu_sun 发表于 2016-12-27 10:12
谢分享
谢谢关注 Monkey可以测试什么?
对APP进行自动化测试或者是压力测试或者是暴力测试。 受益很多,谢谢大家的分享! 很受用,楼主继续 谢分享 谢谢 希望面试时可以派上用场
页:
[1]