新人小白面试软件测试必问

仅做参考欢迎指正*
*
*
*

测试用例是什么

答:测试用例(Test Case)是指对一项特定的软件产品进行测试任务的描述,体现测试方案、方法、技术和策略。其内容包括测试目标、测试环境、输入数据、测试步骤、预期结果、测试脚本等,最终形成文档。简单地认为,测试用例是为某个特殊目标而编制的一组测试输入、执行条件以及预期结果,用于核实是否满足某个特定软件需求。

测试用例主要包括那些标签

用例编号 用例标题 功能模块 前置条件 优先级 用例步骤 预期结果 实际结果(八大要素一定得描述) 用例状态 执行人 执行日期 需求编号 缺陷编号(加分项)

如果时间不够测试应该怎样进行

1、向产品经理深度了解本次的需求,和开发讨论具体实现(如果你水平够的话),确保测试人员快速理解需求;
2、通用的测试用例复用;
3、评审用例,确定测试点的优先级, 进行测试裁剪;
4、规范测试流程,安排效率高、经验丰富的人员进行测试;

如果开发人员交付的产品中bug比较多怎么办

1.按照优先级将bug进行分类,按严重程度快速找开发人员给与修复
2.将bug归类,找出bug集中区,提醒开发人员重点注意
3.了解开发人员的开发习惯,错误推测法先进性开发人员常出错的地方测试,

如果你发现了一个bug,而开发认为这不是一个bug,你该怎么办

1.告知开发bug的判断依据,同时明确开发说不是bug的理由。
2.对开发的理由进行校验,校验依据1.参照需求文档,2.跟产品经理进行沟通确认。校验结果不是bug,关闭bug,如果是bug提交给开发进行处理,确保产品质量

你对软件测试有什么理解

它是帮助识别开发完成(中间或最终的版本)的计算机软件(整体或部分)的正确度(correctness) 、完全度(completeness)和质量(quality)的软件过程,软件测试的主要目的是为了发现软件中的缺陷,用以保证软件产品达到预期目标,能够交付给用户正常使用。

你的职业规划是什么

1.在开始一两年的时间里,我会尽最大努力熟悉整个测试过程及产品业务领域,加深对黑盒测试和百合测试的理解,学习和掌握自动测试工具,学习测试自动化编程技术;开发和执行测试脚本,承担系统测试实施任务;学习编程语言、操作系统、网络与数据库方面的技能,这样会提高我在测试岗位上的工作效率和能力。
2.深入了解测试过程,能够改进自身测试设计上的不足,参与软件工作产品的同行评审;进一步了解产品业务领域,能指导初级测试工程师;如果有新技术问世,努力学习这方面的知识,加强编程语言、操作系统、网络与数据库方面的技能。
3.提高任务估算、管理及进度控制能力,完成测试规划并制定测试计划;研究测试的技术手段,负责一个或多个项目的测试工作,与客户打交道并做演示推介

测试的流程是什么

定位问题
需求分析
测试设计
编写用例
执行用例
提交测试报告(bug报告)
总结 (主要是对软件测试结束后对过程优化以期下次能够做到最好)

你你认为软件测试最重要的一步是什么,为什么

需求分析 明确的需求分析可以指导测试的方向,能够更为精准的设计出测试用例,提高测试效率。

Bug的生命周期是什么

发现bug 提交开发 开发修正 重新测试 测试通过 关闭bug(bug管理工具里面会有状态设置)

你还有什么要问的吗(这点非常重要:我面试的hr明确告诉我没有这点,只会给你最低分)
1.我想问一下,公司关于个人晋升的标准有哪些,
2.关于公司有没有定期组织培训,学一一些新的方法技术,
3.公司的薪资结构是什么样的,

Tomcat配置(后期有时间专门做一期这个,现在可以作为参考)
1.jdk系统环境变量配置(变量名(变量名JAVA_HOME,变量值:(jdk安装路径)))
2.系统环境变量Path值配置(%JAVA_HONME%\bin)
3.如果出现闪退,那么可能会是jdk与Tomcat的的版本不匹配
4.打开命令行,输入命令service.bat install

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值