软件测试面试题(持续更新...)

先思考如何回答,在看参考答案

1、测试理论部分

面试题1:一个水杯(产品)如何展开测试?
参考思路:
	1. 确认产品需求
	2. 针对水杯(产品),我会从其功能、安全、外观、易用性、容量等方面各展开测试
	3. 每种类型举例将一些测试点
面试题2:如何高质量的问面试官问题?
参考:
  	1、软件迭代周期如何?(加不加班?) 
	2、开发测试比例如何?(工作量大不大? 3:1就很优秀了!)
面试题3:禅道中缺陷的解决方案(7点)?
(1)设计如此 (2)重复bug (3)外部原因
(4)已解决 (5)无法重现 (6)延期处理 (7)不予解决
面试题4:禅道中缺陷的状态包括哪些(3种)?
(1)激活  
(2)已解决(并不代表缺陷已修复,需要重点看解决方案)  
(3)已关闭
面试题5:描述bug的生命周期(一个bug的正常处理流程)
(1)测试人员提交缺陷,状态为激活,未确认,分配给测试经理  
(2)测试经理确认缺陷,状态为激活,已确认,分配给开发人员 
(3)开发人员解决缺陷,状态为已解决,选择解决方案:已解决,分配给测试人员 
(4)测试人员验证缺陷,若缺陷修复正确,关闭缺陷,状态为已关闭;若缺陷未修复正确,重新激活缺陷,状态为激活,分配给开发人员。
面试题6:工作中,测试人员提交的缺陷,开发不认可,你该如何处理?
 (1)自己反复多次使用不同的环境、不同的数据复现缺陷,并分析缺陷产生的原因,以及不修复会造成的后果
 (2)与开发人员再次耐心沟通(注意沟通技巧和时间)  
 (3)若开发人员依然不认可,则找到测试经理协助解决。
面试题7:工作中,遇到无法复现的缺陷,你该如何处理?
(1)平常一遇到bug会立即截图并记录详细的复现步骤,之后多次反复使用不同数据,不同环境复现bug,确认开发复现的版本与测试复现的版本一致,必要时查看软件的源代码辅助分析。 
(2)复现bug时间2-3个小时后,若依然未复现,则先记录下来,完成当天的其他本职工作,利用自己的加班时间尽力复现 
(3)若依然无法复现,告知测试经理和开发人员协助复现bug。
面试题8:软件通过测试,可以发布的标准是?
(1)完成了测试计划中规定的各个环节  
(2)各阶段的输出均达到项目要求,如测试计划,方案,用例,缺陷报告,总结等 
(3)测试对需求的覆盖率达到100%  
(4)验收测试通过
面试题9 :一条高质量的缺陷需要考虑的要素?
(1) 缺陷的标题能概括缺陷的核心内容  
(2) 缺陷的描述及步骤完整  
(3) 明确指明缺陷严重等级和优先级等级

2、Linux部分

1、如何启动apache服务?
2、修改文件权限的命令?
3、新建目录的命令?
4、删除文件的目录?
5、查看IP的命令?
6、查看端口号的命令?
7、查看mysql的进程?
8、解压缩解包命令?
9、安装软件的命令?
10、查找文件名中含tencent的文件
11、Linux下如何查看命令?
12、Linux下如何查找文件?

Yum install 软件名
Yum update 软件名 升级
Yum reomve 软件名 卸载
Yum list 软件名 查询

rpm -ivh 软件包 安装
Rmp -Uvh 软件包 升级
Rpm -e 卸载
Rpm -qa 软件名 查询

13、如何重启mysql服务?
14、如何安装php组件?
15、文件重命名的命令?
16、find与grep的区别?
17、查看端口号8080是否被占用?
18、将文件权限修改为546的命令?含义?
19、打包并压缩命令
20、查看系统cpu及内存占用情况?
9、卸载软件命令?
10、结束apache进程的命令
21、Linux下部署web网站的过程?
22、如何将windows的资源上传共享到linux系统中?
23、Linux中查看ip,并设置ip的命令
24、如何查看linux中网络相关信息?
25、安装apache的命令
26、查看apache进程,并结束
27、修改文件权限为764的命令及含义
28、查看linux的cpu与内存占用情况
29、删除目录及目录中的文件的命令
30、查看磁盘中文件大小和磁盘使用情况

3、MySQL数据库部分

题目:
1、表student,存放学生的基本信息,包括学号SID、姓名username、性别gender、籍贯jiguan
2、表course,存放课程的基本信息,包括课程号CID、课程名coursename、总课时time、授课老师teacher
3、表score
在这里插入图片描述

数据库mysql面试题A
(1)查看学号002学生的所有科目的成绩,显示学号、课程号、分数三列
(2)查看每门课程的平均分
(3)查看学号SID、姓名username、课程号CID、分数score

数据库mysql面试题B
(1)查看课程201的所有成绩,显示学号、课程号、分数三列
(2)查看每个学生的总分,并按高分到低分排序
(3)查看学号SID、课程号CID、课程名字coursename、分数score

数据库mysql面试题C
(1)查看学号001的分数超过80分的课程成绩,显示学号、课程号、分数三列
(2)查看每个学生的平均分
(3)查看学号SID、课程号CID、课程名字coursename、分数score

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值