如何在智能告警平台CA触发测试告警
687
2022-11-03
软件测试培训之探索性测试的定义
1.测试学习:学习任何可以指导测试的知识,可能要学习的内容包括行业背景、领域知识、技术平台、测试技术、产品缺陷、项目风险等。
2.测试设计:安排测试计划,拟定测试策略,开发测试想法,制定测试支持材料。
3.测试执行 :执行测试并收集结果。
4.测试结果分析:分析并解读从测试中学到的知识,可能的活动包括判定测试是否通过、理解产品实现、发掘风险区域、评估测试方法是否有效等。
简单说就是事先不进行计划和设计的一种特殊类型的测试,由有经验的测试人员根据实际情况,凭借自身的测试经验和对系统的认识来进行测试。即完全抛开测试用例,使用定义的比较笼统的测试用例。
探索性测试是一种新的测试思维方式,强调系统软件学习、测试设计、测试执行的同时进行。本质上是敏捷,可以很好地应用于敏捷项目。
探索性测试目标:
1.理解应用程序如何工作,接口看起来怎样,实现哪些功能,提供必须信息,给测试人员提供测试切入点。
2.展示其全部能力:验证软件可以达到设计和发布要求。
3.找到缺陷:探索各种软件的极端情况来发现潜在的问题,发现未测过的功能或者包含缺点多的功能。
探索性测试特点:
1.在测试过程中不断学习被测系统,在根据学习的内容来指导测试,是一循环过程。
2.软件系统学习、测试设计、测试执行同时进行。
3.探索式测试适用于"敏捷开发过程"。
4.测试人员有可能没有测试重点。
强调测试者的主观能动性,以及测试设计和测试执行的同时性
发表评论
暂时没有评论,来抢沙发吧~