
软件测试
文章平均质量分 58
Jector7
这个作者很懒,什么都没留下…
展开
-
软件测试概述
软件测试概述为什么要测试?最主要有两个目的: 一是对质量或可接受性做出评判。二是发现存在的问题。1、基本概念测试有两个明确的目标: 找出失效(上述一) 和 证实软件执行的正确性(上述二)(正确性是相对的,而不是绝对的)。测试用例在测试中占 核心地位。2、测试用例软件测试的精髓是为被测对象找到一组测试用例。一个完整的测试用例包括 测试用例标识符...原创 2018-02-26 17:50:31 · 224 阅读 · 0 评论 -
面向测试人员的数学知识(离散数学和图论)
面向测试人员的数学知识(离散数学和图论)1 离散数学1.1 集合论1.1.1 集合的成员关系集合成员或者叫元素与集合的关系,符号 “∈”和“∉”。1.1.2 集合的定义方法列举法、判别规则法、通过其他集合构造。1.1.3 空集∅1.1.4 维恩图1.1.5 集合运算并集、交集、补集、相对补(即相对差,A-B)、对称差((A∪B )-(A ∩ B))符号...原创 2018-03-06 15:57:31 · 673 阅读 · 0 评论 -
Functional Test(功能测试)
Functional Test(功能测试)1、 测试方法分类边界测试等价类测试基于决策表的测试另:测试应重视测试用例的效率2、边界测试分四种测试强度:正常边界值,健壮性测试,最坏情况测试,健壮最坏情况测试。边界值:有效输入区域的边界五个值。单缺陷假设是认为失效仅由一个变量导致从而进行以下测试用例设计的前提条件。测试用例...原创 2018-04-01 22:13:41 · 3806 阅读 · 0 评论 -
结构测试(白盒测试) 路径测试和数据流测试
结构测试(白盒测试) Structure Test结构性测试的方法:路径测试、数据流测试结构性测试力求提高测试覆盖率。结构性测试主要用于软件验证: are we creating a system correctly?功能性测试是一种确认技术; are we creating a correct system?黑白盒测试的比较黑盒:根据程序外部...原创 2018-05-12 17:30:29 · 15280 阅读 · 0 评论 -
基于生命周期的测试
基于生命周期的测试1、测试层次瀑布型生命周期:增量开发模型:演化开发模型螺旋模型回归测试:...原创 2018-05-12 19:23:49 · 610 阅读 · 0 评论 -
集成测试与系统测试
集成测试与系统测试原创 2018-05-12 20:14:20 · 14964 阅读 · 0 评论