每日面试
- 1、自我介绍
- 2、简单介绍最近项目你是如何开展测试工作的呢?
- 3、描述在这个项目里面你主要负责哪些模块的测试?选中一个业务复杂的讲述你是如何测试的呢?
1、自我介绍
主要可以从三个方面准备:我的基础信息,我的经历和我会的技能,时长建议控制在3min以内
我的基础信息:
姓名,学校、专业
我的经历:
主要包括工作年限,待过的公司,测试的项目,担任的职位,接触的测试类型,目前所在公司以及岗位,做过的事情
我的技能:
测试技能、测试流程理论、操作工具、沟通能力
面试官好,我叫XXX,来自于XXX,毕业于XX大学。
有N年的软件测试经验,在XX待过XX年,担任过测试主管的职位,负责过XX项目的测试,有Web和手机端的测试经验,做过界面UI,接口自动化,性能和安全测试,目前在XX公司负责XX项目的测试。
在工作期间,可以独挡一面,熟悉基本的软件测试流程和常用的测试方法,能独立负责项目的测试,包括需求评审,测试用例的编写,测试用例的执行,测试报告的发送,线上验证等一系列过程。
除了UI界面测试外,还会利用XX工具做UI和接口自动化测试,并集成至Jenkins,利用XX做压测,利用XXX做安全测试。
除此之外,平时也会主动学习,对基本Linux命令,SQL语句,Python语言,Fiddler和Postman等工具也有一定了解。
在工作中,会主动和团队开发和产品交流,推动项目的进展,把控测试进度,保证项目按时交付。
这个是我一个简单的自我介绍,您看,我这边还需要做什么补充吗?
2、简单介绍最近项目你是如何开展测试工作的呢?
主要看公司的测试工作流程,如何执行测试,在项目中是怎么测试的
可以大概从这流程回答:
回答1、
需求分析(提取测试点)–>制定测试方案(测什么,怎么测,谁来测)–>编写测试用例(先考虑正向,其次异常场景)–>测试用例评审–>执行测试用例–>缺陷管理–>测试报告
回答2、
一、尽早介入测试
二、积极与产品人员核对需求
三、提前准备测试用例
四、交叉执行用例
五、提交缺陷注意要点
六、回归跟踪缺陷注意要点
七、提交测试报告
如何执行
项目提测 -> 冒烟测试(准入型测试,看是否符合项目测试的开始条件) -> 系统测试 -> 用例执行 -> 测试通过
3、描述在这个项目里面你主要负责哪些模块的测试?选中一个业务复杂的讲述你是如何测试的呢?
可以再简单说明下公司的测试流程,及测试中使用到的具体的技术,比如数据库等。
要解决这个问题,大体上可以分为如下几个步骤:
1、对项目进行基本介绍
2、说明自己负责测试的模块
3、针对部分模块展开进行说明
一. 对项目进行基本介绍
以下就以一个简单的项目进行介绍说明:
最近测试的XXX项目是一个B/S架构的Web项目。XXX是一个XXXX平台系统,运营模式类似XXX网站。
项目系统由前台和后台两部分构成。前台XXXXXX等系统模块。后台面向XXXXX等系统模块。
这一部分对项目的基本介绍重点要概况说明项目的基本功能和组成部分。
二. 说明自己负责测试的模块
这一步,我们需要向别人说明项目中的哪些模块是自己负责测试的,比如:
我在项目中主要负责前后台XXXXXXX相关模块测试。
这一部分需要挑选自己比较熟悉的业务功能模块,因为后续面试的问题可能就出自这些模块。
三. 针对部分模块展开进行说明
最后挑选一些有代表性的模块展开说明:
XXX
)X基本功能:
添加;删除;跳转详情;编辑商品数量;金额显示
我们项目后台订单处理主体流程是:
项目的业务逻辑相关流程描述。
其他:功能点业务
这里需要注意的是说明的模块或者业务一定要描述的清晰有条理。
例如:
参考:
参考2: