软件测试基础知识一览

4 篇文章 0 订阅
4 篇文章 0 订阅

写在前面:本文参考郁莲老师的《软件测试方法与实践》和陈能技、黄治国老师编著的《软件测试基础大全》所写。

自己找工作时,苦于在网上没有找到专门介绍软件测试的基础知识。现在自己工作定了,结合两本比较基础的软件测试书籍,来给大家梳理一下软件测试的基础知识。


一. 软件测试的定义

定义:一方面确认软件做了期望的事,另一方面确认软件以正确的方式做事。


二. 软件测试的目的

1.在于发现软件的错误,一个好的测试指发现了至今尚未发现的错误(bug)(而不是证明“软件是正确的”);

2.提高软件质量。


三. 软件测试的过程

 


四. 软件测试的计划



五.软件测试应遵循的原则



六. 测试类型分类



1. 其中对于白盒测试来说,其可以细分为几下几种测试方法:

(需要强调的是,以下六种方法的覆盖强度从上往下依次增强。这是好多笔试题会考到的地方)



2.黑盒测试又可以,分为以下几种方法:

(前面四种方法是最常用的黑盒测试方法)



七. 测试人员需要具备的能力



好了,现在写的只是软件测试的基础知识,后续我还会对软件测试的深入知识进行补充,咱们下次再见。

有问题可以给我留言,我看到会回复的。

软件测试的定义 软件测试的目标 软件测试的原则 软件测试中验证和确认的区别 软件测试按照测试的基本策略可分为哪两种并加以详细说明 整个软件生命周期中,需要进行哪几项测试 系统测试的策略有哪些 文档测试主要包括哪些内容 停止测试的条件 测试的基本文档包括哪些 简要的说明一下软件工程中的V模型 为什么要开展测试工作 测试团队在项目中的基本责任是什么 软件缺陷的定义是什么 软件错误的分类有哪些 一个优秀的测试工程师需要具备的素质有哪些 软件质量的定义是什么 质量有哪6个特性 CMMI的中文名称是什么,共分为几级 缺陷报告的定义是什么 缺陷的来源有哪些 缺陷主要有哪些状态 软件缺陷报告有哪些属性 书写缺陷报告的基本原则(5C原则)是什么 一般情况下,缺陷报告的组织结包括哪些内容 缺陷报告需要注意的问题有哪些 一般缺陷严重等级如何划分,并描述每个严重等级对应的错误内容 缺陷优先级常用的划分方法是什么 列出一些控件的名称 测试用例的定义 测试用例设计的步骤 测试用例设计的基本思想是什么 测试用例执行的步骤有哪些 黑盒测试用例设计有哪些方法 按照覆盖度由低到高写出白盒测试用例设计的方法 写出全球化、国际化和本地化的简称和它们之间的关系 国际化测试的特殊需求有哪些 本地化测试的基本内容是什么 一套完整的测试应该由哪些阶段组成 如何理解压力、负载、性能测试 所有的软件缺陷都能修复吗?所有的软件缺陷都要修复吗 软件测试人员就是QA吗 如何编写提交给客户的测试报告 当开发人员说不是bug时,你该如何应付
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值