测试用例---初学

day01


测试用例


![在这里插入图片描述](https://img-blog.csdnimg.cn/13c387e82a5d4a689b0d230a189353e9.png#pic_center)

1.软件测试定义

在规定条件下对程序进行操作,发现程序错误,衡量软件质量,对其进行评估是否满足设计要求。

2.测试环境

1)开发环境
2)测试环境
3)生成环境

3.测试与开发

QA:质量测试
目前公司很注重产品质量QA,所以软件测试有时候会成为QA。
一般公司开发产品,则开发人员与测试人员比例为3:1。
对大型产品公司来说,开发与测试可以达到1:1
(专业的事情,专业人员去做,软件测试是保障软件产品的质量关键,一定要有专业的软件测试人员去做)

软件介绍:

软件分类: 使用场景:电商/旅游/媒体/教育/金融/工具/游戏等 架构分类:office/红色警戒/CS/植物大战僵尸

B/S架构:浏览器/服务器/web网站
C/S架构

  • 客户端:用户使用,展示信息,用户交互
  • 服务端:业务处理,数据存储,客户端返回信息,处理交互
    (Django、Flask都是用来进行服务端开发>接口服务开发//测试人员会在使用前进行接口测试,保证接口是可用性)

软件开发模型

  • 软件开发模型
    • 瀑布模型
      需求分析
      概要设计
      详细设计
      编码
      软件测试
      上线部署
      运维维护
      快速原型模型

    • 开发真实系统之前,构造一个原型,在该原型基础上,逐渐完成整个系统的开发工作
      开发分析
      需求说明
      构造原型
      原型
      运行原型
      评价原型

软件测试模型

  • V模型
    (按照软件开发的瀑布模型来设计的软件测试)
    单元测试–> 开发人员完成
    集成测试 --> 依据设计文档,测试人员完成,多个相关功能组合在一起做测试
    系统测试–> 依据需求文档,测试小组,做一个完整测试
    验收测试–> 用户来测试,完成测试

  • W模型
    (测试伴随整个开发周期,并且测试对象不仅是程序,需求和设计同样要测试)
    优点:
    1)强调测试伴随着整个软件开发周期,而且测试的对象不仅仅是程序,还包括需求和设计
    2)更早的介入测试&#

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值