软件测试面试题
-
-
- **1.自我介绍(切记不要把简历上的内容复述一遍,尽可能把自己的优势展现出来)**
- **2.做过哪些项目,介绍一下简历上的项目流程**
- **3.在项目测试中有没有遇到比较严重的bug**
- **4.黑盒测试,白盒测试的基本概念和区别**
- **5.数据库了解吗?说说左连接,右链接,内连接**
- **6.Mysql基本场景的简单语句**
- **7.给你一个登录界面从哪方面入手设计测试用例?**
- **8.熟悉Linux命令吗?说出十个你比较熟悉的命令**
- **9.Linux怎么杀死进程? 进程和线程的区别和联系是什么**
- **10. Get和post请求的区别**
- **11.为什么要做接口测试**
- **12.看你简历中写了不少自动化相关的内容,你认为自动化测试能完全替代手工测试吗?**
- **13.说一下你项目中的移动端自动化,你是怎么做的。**
- **14.职业规划**
-
面试真题
1.自我介绍(切记不要把简历上的内容复述一遍,尽可能把自己的优势展现出来)
2.做过哪些项目,介绍一下简历上的项目流程
3.在项目测试中有没有遇到比较严重的bug
在回答软件测试面试中关于"在项目测试中遇到的比较严重的bug"这类问题时,你可以遵循以下几个步骤来构建你的答案:
### 1. 确认问题
开始时,确认你理解了面试官的问题。你可以简要地重述问题以确保你准确理解了询问的重点。
### 2. 选择合适的例子
选择一个具体的例子来回答这个问题。最好选择一个你成功识别并帮助解决的重大bug。这个bug应该是对项目有显著影响的,比如影响用户体验、造成数据丢失或安全漏洞等。
### 3. 描述bug的背景
描述你发现bug的背景。包括你是在什么阶段发现的bug(如单元测试、集成测试、系统测试等),以及bug的类型(如功能错误、性能问题、安全漏洞等)。
### 4. 说明你的角色和行动
详细说明你在识别和解决这个bug中扮演的角色。强调你如何有效地识别bug,采取了哪些措施来进一步调查和确认问题。也可以提及你如何与开发团队协作,以及你提出的解决方案或建议。
### 5. 结果和学习
描述这个bug被解决后对项目的积极影