为了账号安全,请及时绑定邮箱和手机立即绑定
  • 中级测试工程师的技能树。


    647860b50001681311520540.jpg
    查看全部
  • 初级测试工程师需要满足的要求。


    64785e2a00012bbf11520540.jpg
    查看全部
  • 4-1 站在商业角度看项目的诞生过程

    初级-中级-高级-资深-独立创业,视角变化


    项目的研发流程:

    发现需求(有需求才有市场)——测算市场规模(会解决多少人的问题,用户量,面向c端)——竞品调研(别人家做了哪些产品,好与不好,我们的产品比别人好在哪里)——设计商业模式(业务模式等)——设计产品原型(前三步非常重要)——软件架构设计(ui、ue、软件满足用户需求功能用什么架构实现)——软件开发——软件测试——线上部署——运维维护(给用户使用软件)——营收测算(收费和免费的测算方法不同,免费吸引流量,流量可以变现)——需求收集(用户使用的反馈)——产品升级——又到软件开发——。。。。。


    简历上并不是项目写的越多越好,而是说明自己对这个项目做了多少贡献,不是发现了多少bug,而是自己在项目质量上做了什么

    查看全部
  • 2-2 功能测试工程师的岗位职责及技能要求

    岗位职责:

    1、根据项目进度制定测试计划(国家五年计划,项目中的时间点上测试做什么,做安排)

    2、根据需求文档设计测试用例(要干什么形成文档,要实现的功能,用例:描述用户的使用场景)

    3、执行测试用例从而发现bug(后置操作,为了提高软件质量而存在,软件质量在整个项目流程中有什么操作会变坏,测试工程师都要注意纠正,质量把控,不仅是为了最后发现bug)

    4、追踪bug直到修复完成(要有bug修复流程,修复到什么程度,和开发确认是否为bug)

    5、应用程序的版本质量管理(游戏升级,微信更新,最新版本质量如何,风险如何,那一版)

    6、产出测试报告,评估上线风险(整个项目完成之后具体质量情况,报告要客观,有风险就写有,拿捏不准就写自己拿捏不准,不能修改添加个人意识结果)


    技术要求:

    1、掌握测试用例的设计方法(一套科学全面的方法进行设计)

    2、熟悉软件项目的开发流程(整个项目上把控质量,了解整个项目流程,修复优化,更好)

    3、掌握bug的生命周期(从诞生到消亡,有整套管理)

    4、能够独立进行软件项目的部署(只要开发包,自己搭环境,部署软件,自己把握版本的质量)

    5、掌握数据库的基本操作(用户用软件时,对数据库增删改查,测试时数据有变动要验证数据库)

    6、有一定的质量把控、项目管路的思维(并不是管理团队,要有流程思维,发现流程中的缺陷,进行优化)

    查看全部
  • 性能测试--岗位职责

    1、构建性能测试体系;

    2、制定性能测试指标;

    3、性能测试脚本开发、维护与执行;

    4、构建性能测试场景;

    5、性能测试指标部署与监控;

    6、对性能瓶颈进行定位调优,提升性能瓶颈


    性能测试---技术要求:

    1、掌握全部自动化测试工程师的技术要求;

    2、掌握至少一个性能测试工具;

    3、掌握应用程序常见架构设计方法;

    4、能够基于Linux操作系统进行指标监控和软件部署;

    5、能够进行SQL层面的监控与调优;

    6、掌握海量数据下的数据库架构方案

    查看全部
  • 自动化测试--技术要求:

    1、掌握全部功能测试工程师的技术要求;

    2、掌握至少一门语言;

    3、掌握企业代码版本管理技术;

    4、掌握HTTP协议工作原理;

    5、掌握各类测试框架

    查看全部
  • 4-2 功能测试的基本流程

    需求分析(软件做什么,有什么功能,用户需求)——测试计划(一个文档,计划书)——测试用例设计——用例评审(写完测试用例后,整个项目组人员对用例一条条过一遍)(避免个人背锅,工作做得更好)——冒烟测试——集成测试(有自己的测试用例,测试用例都要评审下比较好)——系统测试——验收测试——bug管理——产生测试报告——项目上线——线上回归。


    每个测试有要有用例评审和bug管理,把自己工作该做到的做到位,避免背锅,个人被问责,集体责任


    遗留bug一定要说明,风险评估

    是否上线拿不准找领导再审批

    查看全部
  • 3-1 初级软件测试工程师基本要求及待遇——招聘角度,市场行情

    并不是所有叫测试工程师的都适合去投

    不合适的:特定领域的测试工程师


    参与产品需求评审(要求对公司业务要有了解)

    测试脚本文件的编写(代码编写能力,开发能力,加分项)


    招聘中几年的工作经验不用关注,每个人能力成长不一样,年限不代表能力。

    linux基本命令

    熟悉抓包命令(http协议)

    熟悉测试生命周期

    会使用bugfree(禅道,明白bug怎样进行管理)

    测试计划、测试用例编写

    对数据库进行增删改查

    日志分析(linux系统中命令查看)


    总结:

    技能要求:

    1、测试用例的设计、编写与维护

    2、bug定位与生命周期管理(定位bug并管理)

    3、测试管理工具(禅道等)

    4、sql语句

    5、liunx命令

    6、抓包与接口测试(工具的使用)

    7、http协议(抓包后怎么看)

    8、接口测试工具postman(做基本的接口测试)

    9、会一门编程语言(加分项)

    10、自动化经验加分(会编程语言)

    薪资待遇:

    5-10k,不同城市有高有低,掌握技能扎实的能到10k

    查看全部
    0 采集 收起 来源:各公司招聘初级测试工程师的基本要求及待遇

    笔记审核中笔记正在审核中,仅自己可见 2023-01-28

  • 2-5 测试工程师岗位晋升

    一个项目中,都要做,只有等级,没有功能、自动化、性能等的技术方向


    初级测试开发工程师能力要求:

    1、技术能力:熟悉软件开发流程以及测试流程,熟悉各种测试方法,如黑盒、白盒、灰盒、集成、冒烟等测试流程(大概一个月左右,就能学会)

    2、能够在指导下完成功能测试或者独立完成功能测试(一般入职会有人带)

    3、能够判断软件是否符合上线标准(软件质量,已知的bug修复,未知的风险,对公司软件使用用户有一定的了解,是否能上线)

    4、积极主动、能够在能力范围内承担更多职责(软性,态度热情)

    5、良好的沟通能力和团队协作能力(多人协作,沟通能力很重要)

    查看全部
  • 2-1 分类

    从技术角度:

    1、功能测试(登录,功能是否能实现、用户体验如何)

    2、自动化测试(功能测试的一部分,能用程序代码自动执行,重复性的工作,优化工作效率)

    3、性能测试(场景,电商秒杀,用户量多,网站崩溃等,将大量涌入压力分到服务器上,更多用户能用)


    从应用类型角度:

    1、web测试(基于浏览器的应用测试,网页上的)

    2、app测试(手机上,移动端)

    3、小程序测试(搭载在某款软件上,微信小程序)

    4、客户端测试(pc端应用,大型网游,)


    从用户角度:

    1、前端(用户可以看的见的,可以直接操作的)

    2、后端(用户看不到的,在服务器上的)


    各分类的关系:

    前端和后端是大分类

    前端:web、小程序、app、客户端

    后端:接口【API】

    前后端中每一个都要做的:功能测试、自动化测试、性能测试


    功能测试都差不多,雷同,模仿用户使用。

    学习技术专精某一方向,成为专家

    查看全部
  • 从应用类型角度看测试:WEB测试、小程序测试、APP测试、客户端测试。

    从用户角度看测试:前端(能够看见的,能操作的)。

                                  后端(看不到的叫后端)。

                                        各测试分类之间的关系

    前端:WEB、小程序、APP、客户端

    后端:    接口(API)

    2者都需要功能测试、自动化测试、性能测试

    查看全部
  • 功能测试工程师的岗位职责及技能要求:

    功能测试工程师的岗位职责:

    1、根据项目进度制定测试计划

    2、根据需求文档设计测试用例

    3、执行测试用例从而发现Bug

    4、追踪Bug直到修复完成

    5、应用程序的版本质量管理

    6、产出测试报告,评估上线风险


    功能测试工程师的技术要求:

    1、掌握测试用例的设计方法

    2、熟悉软件项目的开发流程

    3、掌握Bug的生命周期

    4、能够独立进行软件项目的部署

    5、掌握数据库的基本操作

    6、有一定的质量把控、项目管理的思维

    查看全部
  • 软件测试工程师的分类:

    技术角度看测试:功能测试、自动化测试、性能测试

    应用类型角度看测试:web测试、app测试、小程序测试、客户端测试

    从用户角度看测试:前端、后端

    各测试分类之间的关系:前端:web-小程序-app-客户端

    后端(服务端):接口API 、功能测试、自动化测试、性能测试

    查看全部
  • 这是一个笔记测试

    查看全部
    0 采集 收起 来源:课程介绍

    2022-09-14

举报

0/150
提交
取消
课程须知
本课程是软件测试工程师的入行前置篇,适合对软件测试行业感兴趣的但又没有学习方向的同学。软件测试工程师的基础理论篇、必备技能篇、项目实战篇、就业指导篇等后续篇章可前往《全能软件测试工程师》了解,链接:https://class.imooc.com/sale/test2022
老师告诉你能学到什么?
1. 掌握软件测试工程师的发展路线、技能要求与薪资待遇 2. 明确未来自己的职业发展路线 3. 了解不同测试工程师的工作场景 4. 熟悉软件测试的基本工作流程

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!