【转载】功能测试需求分析

作为测试人员,对需求的理解和分析是必不可少的,需求理解的好坏直接影响测试最终的好坏,如何正确的理解需求成为测试人工作的重中之重,那么怎么样理解需求了?大致包含以下一些步骤:

1. 流程理解:站在测试人的角度,理解需求时首先应该理解清楚的是系统的流程,流程是系统的主线,主线通了才有能往后续步骤走,如果流程不通畅,会影响后期的进一步分析;

2. 功能理解:在流程通畅的前提下就要进行具体功能理解,主要是系统包含哪些主要的功能,每个功能的期望值是什么;

3. 界面美观性:一个有完备功能的系统是可用的,但使用时间长了大家会感到厌倦,因为页面的美观程度较差会使用户整体感官差,时间长了就会出现厌倦情绪,另外,系统给人的第一印象是很重要的;

4. 易用性:系统能满足用户需求,但过于复杂的操作步骤或与用户经常使用的操作步骤相左,用户操作起来很不顺手,时间长了用户会觉得某个功能操作很难用、别扭,这就需要需求分析时在系统功能分析完成后要考虑系统功能能的易用性

5. 系统应用环境的兼容性:如果软件只能在某种环境下部署,这就说明软件存在某种局限性,如果一个软件能在多种环境下使用,能为软件带来更广阔的市场

  1. 性能:性能虽然说不是功能测试的范畴,但需求分析时是必须要考虑的,一个系统性能的好坏将直接影响系统未来的市场走向;
  1. TestBird移动应用测试专家提供基于TestBird云手机的APP自助功能测试工具,让移动APP的每一次迭代开发更轻松,提高APP测试效率,提升测试质量,减少人力投入。
  1. 待补充。
时间: 2024-10-11 07:36:50

【转载】功能测试需求分析的相关文章

第二节课:功能测试需求分析方法

1.功能测试.测哪些内容 2.需求文档--测试需求 1.了解需求想要做什么 要完成哪些功能模块 2.明确用户,不同用户角色的权限等 3.要完成功能,用户需要哪些步骤 分析功能步骤方法: 用思维导图 网络环境(网络中断,网络切换,丢包延迟) 服务器资源(服务器无响应,响应慢,无法连接服务器) 系统环境(被测系统文件缺失,PC或手机系统缺失必要组件.权限不足) 异常中断(断电.通话中断) 例如网易云课堂参加课程的功能

测试方案篇

测试计划:排时间节点,从管理角度对整个测试活动进行规划和控制. 测试方案:罗列测试范围.测试类型.使用到的测试方法.工具,保证测试全面,从技术角度进行规划和控制. 测试策略:属于测试方案里的内容之一,描述你执行哪些类型的测试,怎样组织测试. 此篇解答两个问题:1.在测试过程中,测试方案起到什么作用? 2. 如何编写测试方案? ------------------------------------------------------------华丽分割线---------------------

(转载)关于web端功能测试的测试方向

一.功能测试 1.1链接测试 链接是web应用系统的一个很重要的特征,主要是用于页面之间切换跳转,指导用户去一些不知道地址的页面的主要手段,链接测试一般关注三点: 1)链接是否按照既定指示那样,确实链接到了该链接的界面 2)测试该链接所链接的页面是否真的存在 3)保证系统中没有单独存在的页面(即没有链接指向,只能通过正确的URL地址才能访问) PS:这里顺带说点关于协议的一些小知识,URL全称“统一资源定位符”,表示获取某一互联网资源的地址:而URI表示“统一资源标识符”,代表互联网上某一些资源

[转载]给IT人员支招:如何跟业务部门谈需求分析?

一提跟业务人员做“需求分析”,许多IT人员立刻就头大了,要么不在同一个“频道”讲话,要么“变来变去,定不下来”.如何跟业务部门谈需求分析呢,我们带着这个问题,与聚冠因尚的咨询顾问杨春波展开了讨论. 1. 有的IT主管抱怨业务部门提出的需求,IT人员看不懂甚至根本不能称之为需求,您觉得为什么会出现这种情况? 聚冠因尚杨春波: 这是比较常见的现象,“语言不通”是造成这种情况的主要原因之一.在企业信息化程度不高的情况下,业务人员的系统使用经验较少,他们提出的需求往往用的是“业务语言”,比如说,“我需要

API功能测试如何实施(转载自测试之道 微信公众号)

什么是API 关于定义什么的,直接维基可得: API(Application Programming Interface,简称:API),又称为应用编程接口,就是软件系统不同组成部分衔接的约定.由于近年来软件的规模日益庞大,常常需要把复杂的系统划 分成小的组成部分,编程接口的设计十分重要.程序设计的实践中,编程接口的设计首先要使软件系统的职责得到合理划分.良好的接口设计可以降低系统各部分的 相互依赖,提高组成单元的内聚性,降低组成单元间的耦合程度,从而提高系统的维护性和扩展性. 换句话说,API

【转载】APP基本测试之功能测试

功能测试 根据软件说明或用户需求验证App的各个功能实现,采用如下方法实现并评估App功能测试过程: 1)采用时间.地点.对象.行为和背景五元素或业务分析等方法分析.提炼App的用户使用场景,对比说明或需求,整理出内在.外在及非功能直接相关的需求,构建测试点,并明确测试标准,若用户需求中无明确标准遵循,则需要参考行业或相关国际标准或准则. 2)根据被测功能点的特性列丼出相应类型的测试用例对其进行覆盖,如:涉及输入的地方需要考虑等价.边界.负面.异常或非法.场景回滚.关联测试等测试类型对其进行覆盖

【转载】移动互联网App测试流程及测试点之功能测试

App功能测试 根据软件说明或用户需求验证App的各个功能实现,采用如下方法实现并评估功能测试过程: 1)采用时间.地点.对象.行为和背景五元素或业务分析等方法分析.提炼App的用户使用场景,对比说明或需求,整理出内在.外在及非功能直接相关的需求,构建测试点,并明确测试标准,若用户需求中无明确标准遵循,则需要参考行业或相关国际标准或准则. 2)根据被测功能点的特性列丼出相应类型的测试用例对其进行覆盖,如:涉及输入的地方需要考虑等价.边界.负面.异常或非法.场景回滚.关联测试等测试类型对其进行覆盖

【转载】移动端的功能测试范畴

  要总结的是都很简单,但是很重要的功能测试. 定义功能测试:Functional testing is a quality assurance (QA) process and a type of black-box testing that bases its test cases on the specifications of the software component under test. Functions are tested by feeding them input and

第一节课:测试需求分析概述:

测试过程的生命周期1测试需求分析(从产品需求中挖掘测试需求)2根据测试需求设计测试方案和测试用例(重点是功能测试)3.制定测试计划   ----执行前分析和准备阶段4测试执行5质量评估 产品需求不一定是测试需求,为什么?有的东西没有说清楚? 确定产品要做成什么样,要达到什么效果? 测试需求分析的对象:1.产品需求文档2.业务交互稿3.技术文档,接口文档,会议纪要等其他参考 测试分析的过程就是从广度和深度这两个维度对每个功能点不断进行发散思维的过程 分析过程中有一些具体的分析方法: 也要用到一些分