谈谈软件测试的基本知识(一)

软件测试的定义

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

测试分类

按测试阶段划分

(一)单元测试         针对程序源代码进行测试

(二)集成测试         针对程序接口进行测试

(三)系统测试         针对整个系统进行测试包括功能、兼容、文档等测试

(四)验收测试         主要分为公测、内测,使用不同人群来发掘项目缺陷

按代码可见度划分

(一)黑盒测试         看不见源代码,对程序的UI功能进行测试

(二)灰盒测试         看见一部分源代码,针对程序的接口进行测试

(三)白盒测试         能看见所有源代码,进行单元测试 

质量模型维度

功能、性能、兼容、易用、安全、可靠性、移植性、维护性

测试流程

(一)需求评审

确保各部门需求理解一致

(二)测试计划

测什么、谁来测、怎么测

(三)测试用例设计

验证项目是否符合需求的操作文档

(四)测试用例执行

项目模块开发完成后开始执行用例文档实施测试

(五)缺陷管理

对缺陷进行管理的过程

(六)测试报告

实施测试结果文档

测试用例的作用

(一)防止漏测

(二)实施测试的标准

用例设计编写格式

用例编号---------项目_模块_编号

用例标题---------预期结果(测试点)

项目/模块--------所属项目或者模块

优先级-----------表示用例的重要程度或者影响力P0-P4(P0最高)

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

测试步骤--------描述操作步骤

测试数据--------操作的数据,没有的话可以为空

测试结果--------期望达到的结果+不同角色隐性结果

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值