1.手工测试(Manual testing) 手工测试是由人一个一个的输入用例,然后观察结果,和机器测试相对应,属于比较原始但是必须的一个步骤。 由专门的测试人员从用户视角来验证软件是否满足设计要求的行为。 更适用针对深度的测试和强调主观判断的测试 比如:众包测试和探索式测试 优点:自动化测试无法代 ...
分类:
其他好文 时间:
2020-06-07 10:48:54
阅读次数:
65
1.按测试模式来分类 瀑布模型、敏捷模型、基于脚本的测试、基于风险的测试、探索式测试等 2.传统的瀑布模型 项目计划——需求分析——软件设计——程序开发——软件测试——集成维护 3.瀑布模型的优缺点 优点 ①强调需求、设计的作用 ②前一阶段完成后,只需要关注后续阶段 ③为项目提供了按阶段划分的检查点 ...
分类:
其他好文 时间:
2019-11-19 14:07:55
阅读次数:
60
?探索式测试(ExploratoryTesting)是一种自由的软件测试风格,强调测试人员同时展开测试学习、测试设计、测试执行和测试结果评估等活动,以持续优化测试工作。考虑到它所具备的即兴发挥、快速实验、动态调整等特征,其思维方法可以追溯到软件开发的最初岁月。?探索式测试有丰富的内涵,以下文字定义了探索式测试的核心。探索式测试是一种软件测试风格,它强调独立测试人员的个人自由和职责,为了持续优化其工
分类:
其他好文 时间:
2019-10-31 21:56:50
阅读次数:
106
全新版本测试流程: 1.接口测试 2.功能测试 3.性能测试(自动化) 4.自动化测试(可选,时间充裕的情况下) 二次发布的版本(验收的版本) 1.验证bug 2.新功能测试 3.修改了bug的功能点的回归测试 4.性能测试 5.自动化脚本需要更新 6.探索式测试 ...
分类:
其他好文 时间:
2019-03-24 00:30:38
阅读次数:
172
1、在Google,软件测试团队归属于一个被称为“工程生产力”(Engineering Productivity,工程效率或工程生产率)的中心组织部门,这个部门的职责横跨开发测试人员使用工具的研发、产品发布和各种级别的测试,从单元级别的测试到探索性级别的测试。Google拥有大量针对互联网产品的共享 ...
分类:
其他好文 时间:
2018-10-14 19:05:52
阅读次数:
193
手工测试: 软件缺陷的根源——来自软件开发本身 两种缺陷:程序员引入的缺陷;运行环境导致的缺陷。 缺陷预防和检测: 1设计更好的设计规范 2实施代码审核制度 3运行代码静态分析工具 4运行单元测试工具 缺陷检测: 自动化测试 通过编写代码测试应用 手工测试 使用程序的用户界面,手工输入数据进行测试 ...
分类:
其他好文 时间:
2018-02-27 23:31:20
阅读次数:
228
探索式软件测试: 在敏捷测试中应用非常广泛 没有固定的测试用例,有一些测试思想和固定的框架以及一些测试场景,来完成测试工作。 即不同的测试思想,不断的应用这些测试思想,本身就是一些策略 自动化测试 手工测试 局部探索性测试 全局探索式测试 混合探索式软件测试 漫游与测试中的棘手问题 手工测试 软件缺 ...
分类:
其他好文 时间:
2018-02-23 00:45:43
阅读次数:
151
关于探索测试 什么是探索测试 探索式测试是一种软件测试风格,它强调独立测试人员的个人自由和职责,为了持续优化其工作的价值,将测试相关学习、测试设计、测试执行和测试结果分析作为相互支持的活动,在整个项目过程中并行地执行。 该定义包含三个方面的内容。 第一,探索式测试是一种软件测试风格,而不是一种具体的 ...
分类:
其他好文 时间:
2018-02-12 16:43:19
阅读次数:
159
一.软件测试历史 1972年举行第一次软件测试会议 1979年给我软件测试经典定义 1996年提出软件测试成熟度模型TMM,TDD 2009年前谷歌/微软测试高管提出探索式测试理论 二.软件测试的定义 1.早期定义:软件测试是对程序能够按预期运行建立起一种信心——Bill Hetzel,1973 2 ...
分类:
其他好文 时间:
2017-12-19 01:41:36
阅读次数:
136