Q:自我介绍
A:各位面试官好,我叫XXX,来自XXX,XXXX年出生,2018年7月毕业于XXXX学院,我具有2年的软件测试经验,我在上家公司主要做功能测试,从事一个网站的建立项目,因为个人发展原因,今天来到贵公司面试
Q:项目描述
A:我的上一个项目是网站项目,主要做的是一个关于该公司的网站模块的测试,主要有六大模块如首页、课程介绍、咨询、交流、关于我们等,首先我们的开发、测试和业务人员与客户进行沟通,了解需求,业务人员编写需求规格说明书,之后进行讨论总结出评审后的需求说明书,然后项目经理派发任务给开发和测试人员,开发根据需求规格说明书和设计说明说进行开发工作,之后进行单元测试,我们测试则进行测试计划的设计、评审、测试用例的设计,之后开发完成开发工作,并且搭建好测试环境之后我们首先进行冒烟测试,测试主要功能是否完备环境通不通,之后进行案例的执行,执行过程中做好测试记录,并且用缺陷管理工具禅道对缺陷进行发现、记录、跟踪,一轮测试完成后进行第二轮和第三轮的回归测试,之后编写测试总结和报告。
Q:公司用的测试工具有哪些?
A:我用过文档管理工具SVN,缺陷管理工具禅道、测试管理工具QC等等
Q: Bug的生命周期
A:录入缺陷后,测试人员应该跟踪一个缺陷的整个生命周期,从new到closed的所有状态包括new、open、fixed、rejected、delay、closed和reopen这些状态。
提交缺陷到缺陷管理工具,这时缺陷的状态是new。当确认是bug后,打开缺陷,此时缺陷状态为open,并且指派给相应的开发人员。开发人员进行修改把缺陷状态置为fixed修改状态,修改好后等待测试人员回归测试。如果开发人员认为不是bug有权拒绝修改把缺陷状态改为rejected。如果开发人员认为暂时不需要修改或暂时不能修改,则延后修改,缺陷状态为delay。修改状态的bug经过测试人员复测通过后,则关闭bug,状态为closed。如果复测不通过,则重新打开bug这时的缺陷状态是reopen,等待开发人员重新修改。
Q: 你都会哪些技能