【校招VIP】校招生如何准备软件测试、测试开发岗位的面试?

04月03日 收藏 0 评论 0 测试开发

【校招VIP】校招生如何准备软件测试、测试开发岗位的面试?

转载声明:文章来源https://zhuanlan.zhihu.com/p/683082198

哈喽大家好,我是chowley

今天我们邀请到了QALog联合创始人,双9硕士给我们做经验分享和学习路线规划,正文如下:

校招生如何准备软件测试、测试开发岗位的面试?

作者介绍

笔者是软件测试方向的硕士研究生。在应届秋招中拿下了20余个软件测试、测试开发的offer。本系列会将我的测试理论体系与大家分享和探讨。

求职建议

大家都很困惑如何学习测试?如何准备测试方面的面试?

我有朋友是做研发的,他认为测试不用准备,直接用开发的简历就行。也有人认为要学习一些测试理论,然后写一个测试项目。站在我的角度来看,两者都有点道理,但都不够充分。

测试理论是一个测试工程师需要具备的,也是最重要的一块内容,这是成为一个好的测试的基础。对于校招生,首先需要有一个知识体系的架构,后续的学习积累都是填充这个架构。这个专栏将会分享笔者的测试理论体系,将通过回答什么是测试、测什么、怎么测、如何评判测试充分性等问题来将测试理论串联起来。

测试理论的学习重点

1. 软件测试的定义、软件测试与软件质量保障的关系。

2. 软件测试的测试级别和测试类型。

3. 软件测试的基本原则。(例如尽早介入测试、不可穷尽等 )

4. 软件测试的充分性和测试开销的理解。(覆盖率、故障注入等充分性判断手段的理解)

5. 常用的测试技术的底层原理(分为基于需求的测试,基于结构的测试以及基于经验的测试)。

6. 常见的一些效能提升手段的目的和基本使用(selenium,uiautomator等)。

7. 测试前沿洞察(精准测试、蜕变测试、模糊测试、对抗神经网络、基于模型的测试等)。

本专栏将主要讲解上面几方面内容,笔者会从回答问题的角度来描述这些概念和知识体系。

除此以外,我们还需要掌握一些计算机基础知识,这块将在另一个专栏中详细总结(编程语言、计算机网络、操作系统、数据库)。后期我们也会提供完整的ui自动化、接口自动化测试项目供大家学习。

下面是本系列的文章目录:

本期小tip

欢迎大家加入我们的社区一块学习、交流,此外我们也提供短期的面试辅导,让您在短期内具备应付大多数面试的测试理论水平。

好了,以上就是本文的全部内容,如有问题可留言讨论。

C 0条回复 评论

帖子还没人回复快来抢沙发