软件测试小趴菜的进化论01

学习内容:软件测试基础  https://www.bilibili.com/video/BV1TP4y1J7BD/?vd_source=27aa2705624d7d7810b9cd55d6ef040f

0 软件测试基础学习目标

能独立完成软件的 功能 测试工作

测试基础(软件及测试相关知识)

测试设计(如何进行测试)

缺陷管理(测试不通过如何处理)

项目实战

1 认识软件及测试

01 什么是软件

控制计算机硬件工作的工具

02 软件的基本组成

页面客户端、代码客户端、数据服务端

03 软件产生过程

04 什么是软件测试

使用 技术 手段 验证 软件是否满足使用需求

05 软件测试目的

减少软件的 缺陷,保障软件质量

2 测试主流技能

01 功能测试

验证程序的 功能 是否满足需求

02自动化测试

使用 代码或工具 代替手工,对项目进行测试

03 接口测试

用工具或代码验证程序接口是否访问正常

04 性能测试

用工具或代码模拟多人使用软件,查找服务器缺陷

3 测试分类

01 按测试阶段划分

02 按代码可见度划分

A相当于单元测试,B相当于集成测试,C相当于系统测试

4 模型

质量模型

衡量一个优秀软件的维度

01 功能性

02 性能

03 兼容性

04 易用性

05 可靠性

06 安全

07 可移植性

数据迁移

08 可维护性

写注释之类的

5 软件测试流程

6 测试用例

01 什么是用例

用户使用的案例

02 什么是测试用例

为测试项目而设计的执行文档

03 测试用例的作用

  • 防止漏测

  • 实施测试标准

04 用例设计编写格式

  1. 用例编号:项目_模块_编号

  1. 用例标题:预期结果(测试点)

  1. 项目/模块:所属项目或模块

  1. 优先级:表示用例的重要程度或者影响力P0~P4(P0最高,用户常用的功能)

  1. 前置条件:要执行此条用例,有哪些前置操作

  1. 测试步骤:描述操作步骤 

  1. 测试数据:操作的数据,没有可以空

  1. 预期结果

练习:

用例编号

用例标题

项目/模版

优先级

前置条件

测试步骤

测试数据

预期结果

QQ_login_001

登陆失败(账号为空)

登陆

p1

1、打开登陆界面

2、网络正常

1、输入账号

2、输入密码

3、点击登录按钮

1、账号:空

2、密码:123456

登陆失败,提示:账号不可为空

QQ_login_002

登陆失败(账号未注册)

登陆

p1

1、打开登陆界面

2、网络正常

3、账号未注册

1、输入账号

2、输入密码

3、点击登录按钮

1、账号:未注册账号

2、密码:123456

登陆失败,提示:账号不存在

QQ_login_003

登陆失败(密码为空)

登陆

p1

1、打开登陆界面

2、网络正常

3、账号已注册

1、输入账号

2、输入密码

3、点击登录按钮

1、账号:已注册账号

2、密码:空

登陆失败,提示:密码不可为空

QQ_login_004

登陆失败(密码错误)

登陆

p1

1、打开登陆界面

2、网络正常

3、账号已注册

1、输入账号

2、输入密码

3、点击登录按钮

1、账号:已注册账号

2、密码:错误密码

登陆失败,提示:密码不正确

复盘

  1. 软件测试定义

  1. 7种测试分类的区别

  1. 5项质量模型的重点

  1. 测试流程的6个步骤

  1. 测试模版的8个要素

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值