软件测试概述与学习计划

本文概述了软件测试的理论知识,包括测试的定义、目的、原则,强调了早期测试的重要性。介绍了软件测试的对象,如软件、文档和数据,并详细分类了测试类型,如黑盒、白盒、灰盒测试以及静态与动态测试。同时,提出了学习计划,涵盖接口测试、APP测试、Linux和MySQL等,旨在提升软件质量并确保用户需求得到满足。
摘要由CSDN通过智能技术生成

软件测试的理论知识

一.日后将进行的学习计划
测试理论知识
接口测试
APP测试
Linux操作系统
MySQL数据库
软件测试项目实战

二.软件测试的定义、目的、原则
1.定义:
是在规定的条件下对程序进行操作,以及发现程序错误,衡量软件质量,并对其是否满足设计要求进行评估的过程。
是使用人工或者自动手段对系统运行或测试的过程,其目的在于检验系统是否满足规定的需求,或者弄清预期结果与实际结果之间的差异。

get到这些点:
规定的条件—》一定的环境下(开发环境、测试环境、真实环境)
目的:衡量软件质量;是否满足规定的需求
方式:人工、自动化
周期:过程(测试需求分析、测试计划、测试设计、测试执行、测试评估)

2.目的:
发现程序存在的代码或业务逻辑错误。
检验产品是否符合用户需要。
提高用户体验。

3.原则–经验性原则
1.所有的测试活动都应以用户需求(软件需求规格说明书)为标准。
2.应尽早的和不断进行软件测试,越早发现缺陷,修复缺陷的成本就越低。
3.程序员应尽量避免检查自己的程序,测试人员应避免执行自己写的测试用例。
4.尽量避免测试的随意性。
5.测试的“杀虫剂效应”—即改变思维方式、操作习惯。
6.完全(穷举)测试是不可能的,测试需要终止—即时间、成本、组合太多(无法全部覆盖)。
7.二八原

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值