软件测试工程师求职面试宝典秘籍
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
软件测试
[自我介绍+简历+人资题话术+面试题+项目介绍]
作者:梁一波
1. 自我介绍 (8)
2. 说一下测试用例 (8)
3. 测试分为哪些种类 (9)
3.1. 功能测试 (10)
3.2. 性能测试 (11)
3.2.1. 性能测试整体概念 (11)
3.3. 自动化测试 (11)
3.4. 静态测试和动态测试 (11)
3.5. 单元测试、继承测试、系统测试和验收测试 (11)
3.5.1. 单元测试 (11)
3.5.2. 集成测试 (11)
3.5.3. 系统测试和验收测试 (11)
3.6. 回归测试、冒烟测试、随机测试 (11)
3.6.1. 回归测试 (11)
3.6.2. 冒烟测试 (12)
3.6.3. 随机测试 (12)
4. Web应用测试方法 (12)
4.1. 兼容性测试 (12)
4.2. 安全性测试 (13)
4.3. 可用性测试& 逻辑功能测试 (13)
5. 手机端测试 (14)
6. 1.手机端测试的关注点?(测那些方面) (15)
6.1.1. 介绍手机测试的概念架构 (15)
6.2. How (15)
6.2.1. 功能测试 (15)
6.2.2. 安装与卸载测试 (15)
6.2.3. 软件升级测试 (16)
6.2.4. 登录测试 (16)
6.2.5. 安全性测试——权限测试 (16)
6.2.6. 消息推送测试 (16)
6.2.7. 前后台切换测试 (16)
6.2.8. UI测试 (17)
6.2.9. 兼容性测试 (17)
6.2.10. 网络环境测试 (17)
6.2.11. 性能测试 (17)
6.2.12. mokey测试 (18)
6.2.13. Monkey测试的优点和缺点? (18)
6.2.14. Monky测试使用的事件流数据流是随机的,不能进行自定义。 (18)
7. APP测试与web测试的区别 (18)
8. 接口测试话术 (19)
8.1. Why (20)
8.2. How (20)
9. 抓包测试 (21)
10. 性能测试话术 (22)
10.1. Why 为什么进行性能测试? (22)
10.2. How (23)
10.2.1. 第一步,确定关键业务,关键路径。 (23)
10.2.2. 第二步: 确定测试的关键数据。比如并发用户数,思考时间,循环次数,
用户启动方式这些内容。 (23)
10.2.3. 第三步,准备测试环境,完成脚本录制或者测试脚本开发。 (23)
10.2.4. 第四步,执行测试,观察或监控输出参数,比如数据吞吐量,响应时间,
资源占有率等。 (23)
10.2.5. 第五步,对测试结果进行分析,分析性能问题。 (24)
11. Jmeter (25)
11.1. Jmeter-What (25)
11.2. Jmeter-How (25)
11.2.1. 整体流程 (25)
11.2.2. Jmeter参数化 (26)
11.2.3. Jmeter断言-检查点 (26)
11.2.4. Jmeter逻辑控制器 (26)
11.2.5. Jmeter定时器 (26)
11.2.6. Jmeter后置处理器 (26)
11.2.7. Jmeter插件 (26)
11.2.8. Jmeter脚本录制 (27)
11.2.9. Jmeter数据库压力测试 (27)
11.2.10. NON GUI形式测试 (27)
11.2.11. Jmeter分布式压力测试 (27)
12. LoadRunner (28)
12.1. LoadRunner-How (28)
12.1.1. VUG (28)
12.1.2. Controller (28)
12.1.3. Analysis (29)
12.2. Loadrunner测试流程步骤 (29)
13. 介绍一下Selenium (30)
13.1. What (30)
13.2. How (30)
14. 介绍一下Appium (31)
14.1. what?什么是Appium (31)
14.2. why?为什么使用appium做自动化 (31)
14.3. how?如何使用appium对移动端应用程序进行自动化测试 (31)
15. 介绍一下测试计划 (32)
16. 介绍一下测试报告 (33)
第二部分(软件测试基础面试题) (34)
16.1. 需求的标准是什么?(灵活回答) (34)
16.2. 当你参加需求评审时,你的评审准则是什么? (35)
16.3. 你以前工作时的测试流程是什么? (35)
16.4. 测试人员在软件开发过程中的任务是什么? (36)
16.5. 软件测试的目的与原则 (36)
16.6. 画出软件测试的V模型图。 (36)
16.7. 开发模型与测试模型 (37)
16.8. 软件质量特性 (38)
16.9. 测试计划工作的目的是什么?测试计划文档的内容应该包括什么? (39)
16.10. 软件测试流程 (39)
16.10.1. 需求分析 (39)
16.10.2. 设计用例 (39)
16.10.3. 评审用例 (39)
16.10.4. 配置环境 (40)
16.10.5. 执行用例 (40)
16.10.6. 回归测试及缺陷跟踪 (40)
16.10.7. 输出测试报告 (40)
16.10.8. 测试结果 (40)
16.11. BS/CS软件架构 (40)
16.12. 以你公司的实际情况说一下测试的流程,说明时间点 (41)
13. P2P功能测试你们一般做几轮? (42)
17. 软件测试用例 (42)
17.1. 测试用例的方法有哪些?并把每种方法举例说明?工作中如何应用 (42)
17.2. 在编写用例的过程中,若原型出现逻辑上的错误,或模糊功能点,你会和哪些人
沟通,沟通的侧重点在哪? (43)
17.3. 编写测试用例需要哪些文档? (43)
17.4. 用什么方法覆盖所有的测试点和边界点? (43)
17.5. 一天写几个测试用例? (43)
17.6. 测试用例栏位 (44)
17.7. 正交表测试设计方法的特点? (44)
17.8. 请以您以往的实际工作为例,详细的描述一次测试用例设计的完整的过程。 (44)
17.9. 测试用例执行和故障管理流程图 (45)
17.10. 测试用例 (45)
17.10.1. 说一下测试用例 (45)
17.10.2. 接口测试用例编写 (47)
17.11. 以前的项目每天需要执行多少用例 (48)
18. web端测试 (48)
18.1. 搭建过什么环境?如何搭建的? (48)
18.2. 你们有几台服务器,怎么部署的 (50)
18.3. 测试用的什么环境 (50)
18.4. 什么是测试环境 (50)
18.5. 开发环境、测试环境、生产环境(线上)到底是什么? (50)
18.6. 如果京东有一个购物网页给你,你要怎么进行测试?测试哪些主要功能? (51)
18.7. 网上银行转账是怎么测的,设计一下测试用例。 (51)
18.8. 定期存款到期自动转存该怎么测? (52)
19. bug管理工具 (52)
19.1. 用过那些bug管理工具?讲一下优缺点? (52)
19.2. 如何提交高质量的软件缺陷(Bug)记录? (53)
19.3. 您以往的工作中,一条软件缺陷(或者叫Bug)记录都包含了哪些内容? (54)