0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

怎样成为软件测试工程师

工程师人生 来源:工程师吴畏 2019-01-24 16:31 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

很多同学私信问我,自学软件测试到底该如何下手,都说软件测试入门容易,为什么自己会卡住某个点上之类的问题,探究这样的问题,根本上还是学习的内容不够系统和全面,想到哪里就学哪里,对自己最终所要达到的目标一次次的降低,导致了看似已经学完了,可是却被面试官轻而易举用一个小小的问题所击败。

针对这样的问题,结合自己的工作经验和身边新人走过的弯路,给大家提供一个参考的学习路线,按照这个路线去学习,完成后水平基本上就可以达到中级软件测试工程师的水平了。千万不要图省事,现在学习省下的力气,将来工作的时候要加倍的去偿还!(文末附有此篇文章的思维导图)

一、初级阶段

(1)掌握软件测试的基础知识,掌握编写测试用例的方法及测试流程

1.软件测试前景及就业方向

这个不多说,前景网上都有权威的分析,需要注意的是要根据这个前景把握自己的就业方向

2.软件测试基础入门概念

要明白软件测试的阶段划分和“黑白灰”盒测试的分类,还要明白软件测试的基本法则

3.黑盒测试的方式方法

集成测试的方式方法及测试策略;软件系统测试的策略和范围;C/S和B/S架构的定义及区别

4.设计测试用例方法及规范

设计测试用例的规范及标准;设计用例的几种方法;等价类、边界值、因果图、错误推断法

5.软件测试流程及生命周期

软件测试的步骤和测试流程;软件测试的五种生命周期模型架构;不同的测试模型适合的项目类型

(2)掌握禅道、SVN等必要工具,以及缺陷定义和测试计划编写方法

1.SVN版本控制工具的安装及使用

搭建SVN工具环境,了解SVN工作原理;SVN的功能介绍,版本库的使用方法;SVN的操作步骤

2.缺陷架构定义及缺陷管理

缺陷定义、分类、编写原则;缺陷的严重级别定义,优先级划分;缺陷生命周期及处理流程,缺陷管理,提交缺陷准则

3.“禅道”工具安装及使用

禅道功能介绍,操作流程,管理用户操作方法;管理项目、需求、用例及缺陷操作方法;熟悉其他管理工具,如QC、jira、bugfree等

4.需求分析,编写合格的测试计划,上线报告

需求分析、评审,测试内容规范;制定测试结果统计表,制定合格的项目提交报告

(3)web测试与APP测试的方式方法以及协议

1.web测试流程实战

测试web项目的方式方法及测试范围;web测试的技巧及测试思路,前后台逻辑分析

2.移动端APP的测试策略与流程

测试移动端项目的方式方法及测试范围;app测试的技巧及测试思路;移动端测试的特殊性,及相关工具

3.OSI协议和TCP/IP协议

OSI协议的定义,明白每一层协议 ;TCP/IP协议的定义,明白每一层协议

(4)掌握接口测试postman、前端的基础知识H5及CSS

1.熟悉前端html框架,CSS属性,提高测试准确性

CSS属性,html框架标签使用方法;UI界面的实现过程,分析代码中的缺陷位置及原因;F12开发者工具的操作使用

2.接口测试的概念及方法--postman工具的使用

理解接口的含义和逻辑关系;发送请求的几种方法,参数的概念;使用接口测试工具postman

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 工程师
    +关注

    关注

    59

    文章

    1603

    浏览量

    71219
  • 软件测试
    +关注

    关注

    2

    文章

    252

    浏览量

    20400
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    你知道电子工程师,到底分几种吗?

    :专门伺候单片机、MCU,软硬之间的翻译官”,两边都得懂。第四种,测试工程师:专门“找茬”的,功能、可靠性、极限条件,测到你没脾气。第五种,射频工程师:专治WiFi、
    的头像 发表于 04-20 08:52 81次阅读
    你知道电子<b class='flag-5'>工程师</b>,到底分几种吗?

    电子工程师的双标瞬间 #电子 #电子爱好者 #电子工程师 #扬兴科技 #双标

    电子工程师
    扬兴科技
    发布于 :2026年03月02日 18:04:13

    芯片CP测试与FT测试的区别,半导体测试工程师必须知道

    本文聚焦芯片CP 测试与FT 测试的核心区别,助力半导体测试工程师厘清二者差异。CP 测试是封装前的晶圆裸晶集体初筛,借助探针卡接触焊垫,聚焦核心功能,以低成本剔除缺陷品;FT
    的头像 发表于 01-26 11:13 882次阅读

    什么是BSP工程师

    一、嵌入式系统 要明白什么是嵌入式软件工程师,我们先从嵌入式系统(嵌入式设备)说起。维基百科上对嵌入式系统的定义如下: 嵌入式系统(Embedded System),是一种嵌入机械或电气系统内部
    发表于 01-13 06:54

    硬件工程师面试必会:10个核心考点#硬件设计 #硬件工程师 #电路设计 #电路设计

    硬件工程师
    安泰小课堂
    发布于 :2025年09月23日 18:00:33

    “没什么可测”时,测试工程师可以做什么?

    作为一名软件测试工程师,应该都有过这样的经历:开发人员还在编码中,看板上没有待测试的任务,没有即将发布的版本,也没有回归测试的要求...特别是在实行瀑布模型团队的研发早期,或者敏捷模式
    的头像 发表于 09-12 10:03 734次阅读
    “没什么可测”时,<b class='flag-5'>测试工程师</b>可以做什么?

    作为一名PCB质检工程师,我为什么在用手持式面铜测试仪?

    在PCB行业,铜厚一直是决定阻抗、散热与可靠性的关键指标。过去,工程师把板子搬到实验室、等待台式铜厚仪出结果;作为一名PCB质检工程师,如今,我更愿意把“实验室”揣进口袋——手持式面铜测试仪正在
    发表于 08-11 11:59

    一文分享电子工程师年度私藏清单!助你测试效率翻倍!

    对于电子工程师而言,一套趁手的实用工具就如同战士的利刃,不仅能让日常的测试工作事半功倍,更能在关键时刻精准捕捉问题、高效解决难题。下面就为大家推荐一波经过实践检验的电子工程师私藏清单,以及经典功放
    的头像 发表于 07-24 18:38 4316次阅读
    一文分享电子<b class='flag-5'>工程师</b>年度私藏清单!助你<b class='flag-5'>测试</b>效率翻倍!

    做了电子工程师之后,最好拍的视频出现了#硬件设计 #电子DIY #电子工程师

    电子工程师
    安泰小课堂
    发布于 :2025年06月24日 17:45:57

    一个优秀的射频测试工程师需要具备哪些技能?

    一个优秀的射频测试工程师需要具备哪些技能?在无线技术高速发展的今天,射频(RF)测试工程师是确保通信设备性能与用户体验的关键角色。从复杂的调制方案到无处不在的干扰,从功耗优化到标准合规性,工程师需要
    的头像 发表于 05-16 10:08 2268次阅读
    一个优秀的射频<b class='flag-5'>测试工程师</b>需要具备哪些技能?

    问,成为硬件工程师需要几只手?#硬件工程师 #YXC晶振 #扬兴科技 #搞笑

    硬件工程师
    扬兴科技
    发布于 :2025年04月25日 17:15:37