- 相关推荐
软件测试面试题库
进行软件测试面试时,面试者的提前准备很重要,你对面试题目有了解了吗?以下是阳光网小编帮你们整理的软件测试面试题,一起来学习啦。
软件测试面试题篇一
1、怎么用正交?
确定因子和相应的状态
根据因子和状态的数量选择相应的正交表
带入正交表
正交表一行代表一条测试用例
增加正交表覆盖到的`测试用例
2、项目一共多少用例?你负责的模块一共多少用例?
大概4000条,我负责的模块1500条,写一个月(22+4),一天写95条左右
3、你如何去执行用例?
除了界面是否正确,还要查看数据库中数据是否正确
搭建环境 边执行边修改测试用例(因为有些测试用例不符合实际环境的操作) 执行通过为pass,不通过标记为failed 分析缺陷的原因分,提交bug
(打印日志)测试不通过要查看日志
4、发现多少个bug? 你发现的最自豪的bug是什么?
一共大概200个左右。自豪BUG就是在执行查询操作的时候整个软件崩溃,停止工作
5、缺陷报告单有哪些组成
缺陷发现人,发现日期,严重程度,版本,修改日期,再现过程,简单的描述,详细描述(发现步骤,运行环境,实际结果,预期结果),附件
6、如何跟踪一条bug的整个生命周期,缺陷管理用什么工具?
缺陷的生命周期。QC
7、如果你所测试的项目中概率出现的bug怎么处理?
首先一定要提缺陷报告单,定期检查该BUG是否会出现,最后示情况给该缺陷定义缺陷级别,经过一段时间后若是没有重现,则下降一个严重级别,以此类推,达到提示级别后则不再降级
8、测试方案都有哪些人评审
测试人员,开发人员,测试组长,开发组长
9、没时间写测试用例怎么办
加班、直接测、错误猜测
10、没时间测试怎么办
加班,直接测,招人,向开发组借人,错误猜测,根据用例的级别先测
软件测试面试题篇二
1、常见函数
max min avg count sum等
2、倒序排列
Select sal from emp order by sal desc;
3、请谈谈对数据库索引的理解
在数据库中,索引使DML操作迅速的找到表中的数据,而不必扫描整个数据库。索引之所以能够快速的查询,是因为他是按照查询条件存储的数据的。索引存储相应的字段,引用索引就是搜索相应的.字段。
4、请谈谈对存储过程的理解
存储过程是一个命名的PL/SQL块,被存储在数据库中,并且可以被其他PL/SQL块使用。因此,可以将业务逻辑、企业规则写成过程或函数保存在数据库中,以便其他PL/SQL块使用,简化应用程序的开发和维护,提高效率和性能。
5、请谈谈对触发器的理解
触发器是存储在数据库中的过程,当数据库中的某些事件发生变化的时候,这个过程会被触发,或者说这个过程会自动运行而无需用户来干涉。保证数据的一致性网站的注册需要填写很多信息,网站存储的时候,分类存储,储存在不同的表中,当删除一个用户的时候,所有表中的信息都要删除,这时候我们就可以做一个触发器,一次性删除所有该用户的数据。自动做一些关联的操作。
6、请谈谈对数据库中事务的理解
事务是用户定义的一组操作序列,由一组相关的SQL语句组成,这些SQL语句要么全部执行,要不全部不执行,要么全部成功,要么全部失败,不允许一部分成功,一部分失败。 Rollback 一荣俱荣/一损俱损
7、表和视图的区别
视图是一个虚拟的表,视图并不占用存储空间。
8、oracle怎么启动?怎么停止?
startup shutdown
9、oracle怎么启动监听?怎么查看监听状态?
Lsnrctl start/status/stop
10、oracle怎么备份?怎么恢复?
导出export 恢复Imp
软件测试面试题篇三
1、请做一下自我介绍
我是谁
我能做什么,具备哪些技能
今天我想要干什么,做什么样的工作
2、请简单介绍下你的项目
该项目为我们公司自己的自动办化公系统项目,叫TfNotes。项目架构为B/S架构,它的.开发语言是java,web务器为tomcat5.0,后台数据库是MySQL。它主要包含登录功能,资料管理,消息中心,组织机构,权限管理等功能,通过这些功能对公司内部资源进行统一管理和优化,提高企业内部办公作业效率。我主要负责的是登录功能和组织机构这两个模块的测试。
3、您在项目中都测试过哪些模块功能?
组织机构:部门管理,部门人员,工号管理,职称管理,用户管理,角色管理等模块
填写哪些信息,哪些字段,每个字段有哪些限制
4、请描述你工作中的测试流程是什么?
首先是熟悉SRS需求分析,对SRS进行评审、基线化,提取测试需求项,对需求项评审、基线化,测试经理编写测试计划,评审、基线化,测试方案,写测试用例,评审、基线化,测试执行,测试报告,缺陷报告。期间还有回归测试。
5、请描述下项目中各个阶段的周期大概是多少
熟悉SRS大概一个月,提取测试项大概半个月,测试计划两三天,测试方案大概一个月,写测试用例一个月左右,测试执行分三轮,第一轮一个月,间歇期两周,第二轮半个月,间歇期两周,第三轮大概一周,写测试报告,评审。
6、项目组的人员架构是什么样
测试人员,开发人员,测试组长,开发组长,项目经理,CMO
7、项目组有多少人,多少开发人员,多少测试人员
一共大概15个人,9个开发,3个测试,测试组长,开发组长,项目经理
8、测试计划主要有哪些内容
1. 总体概述 2. 测试资源 3. 测试对象 4. 需求跟踪 5. 测试通过标准 6. 测试挂起条件7. 测试任务安排 8. 测试工具,9风险控制
9、测试方案主要有哪些内容
1. 概述 2. 被测对象 3. 应测试的特性 4. 不被测试的特性 5. 测试模型 6. 测试需求7. 测试设计
10、测试报告主要有哪些内容
1. 测试说明 2.测试范围 3. 测试环境 4. 测试方法 5. 测试结果 6.质量评价
发现的BUG 遗留的BUG 分析用例执行情况
【软件测试面试题库】相关文章:
软件测试面试技巧04-07
面试软件测试的问题04-07
软件测试面试题04-03
软件测试的面试题04-07
软件测试经典面试题04-07
软件测试面试问题04-07
软件测试面试实务题04-07
软件测试面试题12-09
软件测试面试的自我介绍12-06