
软件测试-功能测试
文章平均质量分 72
需求分析-测试计划-测试用例-测试报告
Orlando_奥尔兰多
立志成为一名业内知名的测试开发工程师
展开
-
2.5探索性测试
一、什么是探索性测试探索性测试是一种软件测试风格,而不是一种具体的软件测试技术(如:等价类划分、边界值分析法、组合测试等)确切的说他是一种测试思想。探索性测试强调依据当前待测项目实际情况,选择合适的测试技术,而不局限于特定的测试技术我们究竟该如何去理解探索式测试呢?首先,探索式测试是一种软件测试风格(style)。而不是一种具体的软件测试技术(比如性能测试,等价类分析等)。也不是在某个测试阶段才能做的测试。更不是敏捷下特有的软件测试方法。探索式测试作为一种思维方法(approac原创 2022-02-08 16:06:47 · 478 阅读 · 3 评论 -
2.4Bug的分类与严重程度
Bug的分类与严重程度bug分类 (禅道为例)1)功能缺陷:业务流程未实现2)代码错误:错误页面404、5003)界面优化:UI问题、图文显示4)安装部署:安装失败、无法访问等5)性能问题:响应时间久、加载慢6)安全相关:密码明文显示7)其他:易用性、兼容性8)设计缺陷:需求缺陷bug严重程度1)致命的(最高):系统崩溃、死机、死循环、数据库数据丢失、数据库连接失败、主要功能丧失、重要的一级菜单不可用2)严重的(高):主要功能部分丧失,数据库保存、提交调用错误、功能设计与需求严重不符、自动退出,稳定原创 2022-02-07 10:35:38 · 5364 阅读 · 1 评论 -
2.3测试用例设计方法
测试用例的设计方法场景法等价类划分法边界值法判定表法因果图法错误推测法正交试验法场景法 尽可能真实全部的模拟用户操作。比如:订单,发货,商品状态变化 用例场景用来描述流经用例的路径,从用例开始到结束遍历这条路径上所有的基本流和备选流。场景法主要基于: 业务(需求)层面: 对所测软件的重要功能、业务逻辑、行业背景深入了解。业务逻辑包括系统要干什么,怎么去实现这个过程。 技术层面: 基于等价类划分,有效等价类——模拟用户正确的操作;无效等价类——模拟用户错误的操作 核心概念:原创 2022-01-27 14:48:23 · 1104 阅读 · 2 评论 -
2.2测试计划
测试计划测试计划是什么测试计划包括什么如何评估测试活动的时间?举例说明模板测试计划是什么 软件测试是有计划、有组织和有系统的软件质量保证活动,而不是随意的、松散的、杂乱的实施过程。 为了规范软件测试内容、方法和过程,所以在对软件实施测试之前,必须要创建测试计划。测试计划包括什么 测试计划叙述了预定的测试活动范围、测试资源及进度安排,它确认了测试项、被测特性、测试任务、人员安排以及任何突发事件的风险。测试计划一般包含以下内容: 产品概述:产品简介、整体框架等 测试策略:功能测试、原创 2022-01-26 16:54:10 · 305 阅读 · 0 评论 -
2.1需求分析
一、什么是软件需求?1、业务需求:组织机构或客户对系统、产品高层次的目标要求,一般在项目视图与范围文档中说明2、用户需求:描述了用户使用产品必要要完成的任务3、功能需求:开发人员必须要实现的软件功能4、非功能需求:遵循某种标准、规范、合约,性能要求、质量属性二、需求澄清的地位1、项目的开始2、组建研发团队后第一次集体参与讨论的事情3、质量保障的重要环节三、需求澄清测试需要做什么?对于不合理、难理解的地方抛出和影响测试的地方让产品经理给出说明四、需求文档的现原创 2021-12-22 11:31:07 · 383 阅读 · 0 评论