软件测试认知

软件测试是对软件产品进行检验的过程,确保其符合需求并找出缺陷。本文介绍了软件从无到有的生命周期,软件研发团队的角色,测试的目的,以及开发不进行测试的原因。此外,还探讨了软件研发中的各种环境、架构和测试人员的要求与工作内容。
摘要由CSDN通过智能技术生成

什么是测试?

工厂内部生产出产品后是需要质检人员检测的,经检测合格后才会在产品的包装处贴上质检合格的标签,如果质检不合格就属于废品。只有合格的产品才会流入市场供给用户去使用。测试就是对产品进行检验的过程。

什么是软件测试?

软件测试就是针对软件产品进行人工或者自动检测的过程。

什么是软件?

软件是具有特定功能的程序代码和数据以及文档的组合。

软件测试的对象是:程序代码、数据、文档

软件从无到有产生的过程

软件从无到有的过程可以分为几个阶段,整个过程叫做软件的生命周期

需求调研——挖掘市场对软件的需求或者挖掘用户对软件的需求

可行性研究——从技术、成本、盈利、风险等方面评估市场/用户需求是否合理,是否可以转化为软件需求

项目立项——将市场/用户需求转化为软件需求生成需求文档,并成立项目组开始实施软件研发项目

设计——包含概要设计和详细设计

开发——实现需求文档要求的功能和性能、外观等方面

测试——检测软件是否符合需求文档的要求

上线、运行、维护、优化

软件的研发团队

市场人员——进行市场调研

产品经理——将市场需求转化为软件需求

项目经理——负责项目人员的调配,监察项目进度,处理项目过程中遇到的各种问题

开发经理——负责开发人员的管理,负责开发进度,处理开发过程中遇到的问题

开发工程师——包含前端开发和后端开发,负责具体的代码编写,修改BUG

测试经理——负责测试人员的管理,负责测试进度,处理测试过程中遇到的问题

测试工程师——负责测试执行工作

质量管理人员(QA)——负责处理项目质量问题(一般是处理项目进度问

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值