测试前的准备工作(内容参考过黑马教程)

软件测试定义

使用技术手段验证软件是否符合要求。

测试主流技能

1. 功能测试

2. 自动化测试

3. 接口测试

4. 性能测试

测试常用分类

按照阶段区分

可分为单元测试、集成测试、系统测试、验收测试。

1. 单元测试一般可由开发人员完成,对着源代码调试。

2. 集成测试也叫接口测试,是为了验证不同模块之间的协同工作。

3. 系统测试针对系统整体功能、兼容性,需要参考说明文档和安装教程。

4. 常见验收测试分为内测(内部人员实际使用,发现问题)和公测(发布后让用户找问题)。验收测试属于可选项,要根据实际项目来决定。

按照可见度区分

可分为黑盒测试、灰盒测试、白盒测试

1. 黑盒测试看不见源代码,纯粹是对ui界面进行功能测试。

2. 灰盒测试能看见部分代码,用来做接口测试。

3. 白盒测试能看见全部源代码,用来做单元测试。

备注:自动化测试也属于功能测试。性能测试和兼容性测试都是专项测试。

软件测试质量模型

质量测试能告诉我们应该测哪些方面。

常用质量模型是ISO/IEC 25010

常见测试流程

需求分析->计划编写->用例设计->用例执行->缺陷管理->测试报告

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值