文章末尾给大家准备了大量福利

前言

有些小伙伴在找工作但是却因为没有实战经历而不好写简历,那么今天笔者就想和大家来唠唠软件测试的项目实战流程,希望可以帮助到大家。

一、项目职责与分工:

1、产品经理 ------> 负责设计产品的原型图和PRD。

2、项目经理 ------>负责并保证高质量的产品按时完成和发布的专职管理人员。

3、开发人员 ------> 负责完成公司新产品开发计划;开发人员主要分为 前端开发、后端开发、IOS开发和安卓开发。

4、配管 ------> 主要负责线下测试环境的搭建,测试环境包括 开发环境,测试环境,Staging环境(细讲),还有就是代码库的管理和jar包管理,保证线下服务正常提供。

5、运维人员 ------> 负责维护生产环境的稳定,测试环境的包正常上线等等。

6、测试人员 ------> 负责保证发布出去的产品达到了一定的质量标准。测试分为功能测试、性能测试、测试开发(包含自动化测试)

二、项目立项:

1、介绍产品的用途、功能、前景。

2、本次开发的模块。

3、本次开发的产品的周期。

三、测试流程:

1、阅读相关技术文档(如产品PRD、UI设计、产品流程图等)。

2、参加需求评审会议。

3、根据最终确定的需求文档编写测试计划。

4、编写测试用例(等价类划分法、边界值分析法等)。

5、用例评审(主要参与人员:开发、测试、产品、测试leader)。

6、开发提交代码至SVN或者GIT ,配管搭建测试环境。

7、执行测试用例,记录发现的问题。

8、验证bug与回归测试。

9、编写测试报告。

10、产品上线。

四、测试人员主要工作:

1、熟悉业务;

2、制定测试计划;

3、设计测试用例;

4、bug管理

5、编写测试报告

6、编写上线发布单

7、 测试发布流程

4.1熟悉业务:

1.熟悉当前负责模块的业务;

2.熟悉测试的模块的表结构、数据流走向;

3.熟悉相关业务的架构;

4.了解业务上线的流程;

5.熟悉功能所属项目以及相关工作人员(开发、产品等);

4.2 测试计划:

测试计划是由测试leader编写,内容大致如下:

4.3测试用例:

1、根据产品的RPD,提取测试点。

2、根据数据流的走向。

3、根据的架构部署。

4、编写测试用例的常用方法:等价类划分法、边界值分析法、流程图法等。

5、覆盖弱网测试、接口测试、安全测试、性能测试等。

6、常用测试工具有:Postman、 Charles、 Fiddler 、Jemter、Loadrunner等

4.4 Bug管理:

Bug定义:

1、不符合需求的

2、程序本身的报错

3、不符合用户使用习惯的

Bug生命周期:

当我们测试人员提交一个bug的时候,自始bug就有它的生命周期,从开始到

结束,生命周期如下:

Bug单内容

4.5 测试报告:

把测试的过程和结果写成文档,对发现的问题和缺陷进行分析,为纠正软件的存在的质量问题提供依据,同时为软件验收和交付打下基础测试报告和测试计划一样,一般由测试leader编写,测试人员需要了解一下测试报告中都有哪些内容,大致内容如下:

4.6上线发布单:

测试人员写完测试报告,根据上线标准确定项目能否上线。如果达到上线标准,编写上线发布单,准备上线,上线发布单内容如下:

4.7 测试发布流程:

测试发布的流程,跟我们的测试环境有关,测试环境的搭建又跟代码结构息息相关的。主要流程如下:

发布到生产之后,测试人员应该做简单的验证,验证的内容根据本次迭代的需求来定。

五、小结:

本次学习课程中的知识点如何运用到我们的工作当中,我们来简单总结一下:

总结

今天的文章就到这里了哟,喜欢的小伙伴记得点赞收藏评论加关注哟。

最后我给大家留下了大量的福利需要的小伙伴可以私信关键字“资料”获取哟。

项目实战

app项目,银行项目,医药项目,电商,金融

大型电商项目

全套软件测试自动化测试教学视频

300G教程资料下载【视频教程+PPT+项目源码】

全套软件测试自动化测试大厂面经

python自动化测试++全套模板+性能测试

软件测试的项目职责、分工、测试流程详细讲解相关推荐

  1. 一个项目的整个测试流程

    最近一直在进行接口自动化的测试工作,同时对于一个项目的整个测试流程进行了梳理,希望能对你有用~~~ 需求分析: 整体流程图: 需求提取 -> 需求分析 -> 需求评审 -> 更新后的 ...

  2. springmvc工作流程_springMVC工作原理及流程详细讲解

    简述 本文主要介绍springMVC工作原理. 工作原理 客户端发送HTTP请求,DispatcherServlet控制器拦截到请求,调用HandlerMapping 解析请求对应的Handler,H ...

  3. 跨境电商如何向国外出售商品?流程详细讲解-跨境知道

    相对于国内电商狼争虎斗,竞争激烈,跨境电商就是一块还待开垦的沃土. 虽然跨境电商比国内电商涉及的工作环节和流程复杂得多,但随着政策.平台.技术的发展与扶持,向国外出售商品的阻碍越来越少,很多掘金者都希 ...

  4. 游戏领域的测试流程(详细版+问答)

    一.游戏测试与软件测试流程的区别 1.1 区别对比    游戏测试的流程与软件测试流程的区别大同小异,但仍然会根据公司的情况做出不同的策略和应对方式,在体验方面会存在较大的差异    (这里只单纯阐述 ...

  5. 最新干货get,手机相机项目的整体测试流程是怎样的?

    手机相机的测试内容 ,从立项到后期维护期间的测试内容需要多方讨论和打磨,根据项目实际情况安排评测和测试阶段. 比如:画质客观评价体系,各个专项测试的方法和评测标准:安排正岗和外包人员工作内容分配,LO ...

  6. 万字以上的电商项目 Jmeter 脚本实战测试开发详细讲解

    目录 一.前置工作 1.黄金流程 2.Jmeter安装 二.脚本实战开发 1.用户注册链路 2.用户下单链路 一.前置工作 1.黄金流程 在做性能脚本之前,先了解下这本次性能实战业务,简要说明本次使用 ...

  7. 软件测试:Web应用渗透测试的详细步骤和工具组合

    众所周知,在应用设计中的某个简单的缺陷.配置上的错误.以及网络钓鱼攻击,都可能给Web服务器造成巨大的损失.有统计显示,全球有75%的IT领导者,对其Web应用的安全性缺乏信心.因此近年来,Web应用 ...

  8. 基于SSM框架简易项目“书籍管理系统”,超详细讲解,附源码

    目录 我有话说: 1 项目简介 2 项目展示 2.1 首先创建数据库和表信息 2.2 预先准备操作 2.3 开始配置项目 2.4 开始web层 3 图片展示 4 附上源码文件(百度网盘): 我有话说: ...

  9. Web前端开发之网站制作流程详细讲解

    一个网站想要顺利的运行就离不开HTML5网页技术开发人员,因此熟悉整个网站的开发建设流程对HTML5网页技术开发人员尤为重要,本篇文章扣丁学堂小编就和大家分享一下Web前端开发之网站制作流程,希望可以 ...

最新文章

  1. Vue 爬坑之路(六)—— 使用 Vuex + axios 发送请求
  2. UNITY_MATRIX_IT_MV[Matrix]
  3. python第四十一天---作业:简单FTP
  4. Redis的zset有多牛?请把耳朵递过来
  5. Oracle存储过程及函数的练习题
  6. java nextgaussian(),java.util.Random.nextGaussian()
  7. 转list_quot;quot;转 Int,{} 转 List,还有什么奇葩的 JSON 要容错?| 实战
  8. C++ 类的成员函数指针 ( function/bind )
  9. html旅游网站设计与实现——绿色古典旅游景区 HTML+CSS+JavaScript
  10. 顶级黑客整理的588本编程电子书,整整46个G,你想学的都有
  11. 详解30道Vue面试题
  12. 计算机实数表示法---浮点数(一)
  13. IDEA中输入法无法切换成中文解决方法
  14. C++ BMP转JPG方法二
  15. web(Response、ServletContext)
  16. 前端工程师的摸鱼日常(2)
  17. python构建配对t检验(Paired Student’s t-test)
  18. 汽车基础软件「众生相」
  19. 蒲月“登高”,临风眺望,旷视邀您共赴AI的下一个十年之约
  20. 1dp 等于多少PX

热门文章

  1. Linux如何安装rpm文件
  2. BP神经网络简单流程
  3. Java常用类思维导图总结
  4. 在不同操作系统上安装Python的详细教程
  5. 信号处理琐碎知识点 — OFDM 正交频分复用
  6. C语言 编写函数Fun1实现分段函数运算,并返回函数值。在主函数调用Fun1函数,接收输入的x值,并输出函数值。
  7. dvi转vga接口图及相关接法
  8. 番茄花园系统剖析 下
  9. 阿里云 mysql tps_MySQL_tps
  10. graphql 嵌套查询_了解GraphQL中的查询