测试基础
文章平均质量分 91
软件测试基础知识总结
破冰时刻
这个作者很懒,什么都没留下…
展开
-
5.软件测试的8个原则与流程
基本原则既然软件测试的目的是寻找软件的错误和缺陷,从而来评估和提高软件质量, 那么软件进行测试时必须要遵一定的原则:1. 一切测试要追溯到用户的需求正如我们所知,软件测试的目标就是验证产品的一致性和确认产品是否满足客户的需求,所以测试人员要始终站在用户的角度去看问题、去判断软件缺陷的影响,系统中最严重的错误是那些导致程序无法满足用户需求的缺陷。2. 应该把“尽早测试和不断测试”作为测试人员的座右铭我们应该在需求模型完成后立马就开始制定测试的计划,详细的测试用例定义也可以在需求的模型确定后原创 2021-01-12 15:20:58 · 1271 阅读 · 0 评论 -
4.软件测试分类
目录1. 按照阶段进行划分1.1 单元测试(Unit Testing)1.2 集成测试(Integration Testing)1.3 系统测试(System Testing)1.4.相关问题2. 按是否覆盖源码划分2.1 黑盒测试(Black-box Testing).2.2 白盒测试(White-box Testing)2.3 灰盒测试(Gray-Box Testing)2.4相关问题3.按是否执行程序划分3.1 静态测试(Static testing)原创 2021-01-12 15:14:50 · 169 阅读 · 0 评论 -
3.软件测试模型
目录0. 概述1.V模型1.1 介绍1.2 优缺点2 W模型 目前主流模型2.1 介绍2.2 优缺点3. H模型3.1 简介3.2 优缺点总结小结0. 概述软件测试和软件开发一样,都遵循软件工程原理,遵循管理学原理,所以理解好软件的开发模型会便于理解测试模型.软件测试的一般流程:我们发现一般的软件测试流程和软件开发的流程一样,但是这样的流程测试介入的较晚,对于前期重大的bug很难修复.所以测试的流程进行总结,总结出以下几个常用的测试模型:.原创 2021-01-12 15:12:09 · 171 阅读 · 0 评论 -
2.软件开发过程模型
软件开发过程模型软件开发模型(Software Development Model)是指软件开发全部过程、活动和任务的结构框架。软件开发包括需求、设计、编码和测试等阶段,有时也包括维护阶段。 软件开发模型能清晰、直观地表达软件开发全过程,明确规定了要完成的主要活动和任务,用来作为软件项目工作的基础。对于不同的软件系统,可以采用不同的开发方法、使用不同的程序设计语言以及各种不同技能的人员参与工作、运用不同的管理方法和手段等,以及允许采用不同的软件工具和不同的软件工程环境。软件开发过程模型是软件原创 2021-01-12 15:09:49 · 685 阅读 · 0 评论 -
1.软件测试简介
1.测试简介1.1. 什么是软件测试软件测试(英语:Software Testing),描述一种用来促进鉴定软件的正确性、完整性、安全性和质量的过程。换句话说,软件测试是一种实际输出与预期输出之间的审核或者比较过程。使用人工或自动手段来运行或测试摸个系统的过程,其目的在于检验它是否满足规定的需求或是弄清预期结果和实际结果之间的差别.1.2软件测试的目:测试是为了发现程序中的错误而执行程序的过程。 好的测试方案是极可能发现迄今为止尚未发现的错误的测试方案。 成功的测试是发现了至今为止.原创 2021-01-11 17:24:22 · 834 阅读 · 0 评论