软件测试,界面测试规范_第1页
软件测试,界面测试规范_第2页
软件测试,界面测试规范_第3页
软件测试,界面测试规范_第4页
软件测试,界面测试规范_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

软件测试,界面测试规范篇一:BS 界面测试规范目录 1.目的. 2 2.适用范围 .2 适用阶段: . 2 适用人员: . 2 3.界面测试的定义 .2 什么叫 B/S 结构系统的界面测试? . 2 界面测试基本要求对界面的基本要求包括: .2 界面分类: . 3 界面测试的依据 . 3 界面测试中需求收集和分析 .3 执行界面测试 . 3 /S 界面测试规范详细说明 .3 界面风格测试规范 . 3 登录页面 .4 系统首页面 .4 信息存取页面 . 4 信息显示页面 . 4 信息提示页面 . 4 图表显示页面 . 4 文件传输页面 . 4 美观与协调性 . 5 页面布局的合理性 . 5 界面一致性 .5 页面功能测试规范 . 5 页面元素的完整性与正确性 . 5 页面元素的功能实现 . 5 页面元素的容错性的存在与准确 . 6 页面特殊效果的显示 .6 5.小结. 6 1.目的本文档用于定制在测试过程中对 B/S 结构系统界面测试的各项依据。其目的是强化沟通,降低风险,提高项目成功率。针对 B/S 结构系统的特殊性,后期任何大规模的改动都将导致灾难性问题发生。测试人员在依据本文档进行 B/S 结构系统页面测试时需要灵活应用。 2.适用范围 适用阶段: 需求阶段的界面设计测试过程、功能测试阶段、集成测试阶段、验收测试阶段等过程。其中测试重点是需求阶段的界面设计测试过程。页面问题如果拖到验收测试阶段往后的过程中,将会造成不可估量的损失。 适用人员: 系统测试人员、需求设计人员(界面设计) 、开发人员等。 3.界面测试的定义 界面测试是软件测试的一部分,从纵向看界面测试的生存周期为一个软件项目整个生存周期,从横向看界面测试有着与功能测试等其他测试同等重要的地位。界面测试是测试人员主要针对软件界面的一种测试。其实施方法在软件过程的不同阶段有不同的表现。 什么叫 B/S 结构系统的界面测试? B/S 结构,即 Browser/Server(浏览器/服务器)结构,是随着 Internet 技术的兴起,对 C/S 结构的一种变化或者改进的结构。在这种结构下,通过 WWW 浏览器实现的一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现,形成所谓 3-tier 结构。B/S 结构系统的界面测试:主要是利用了 WWW 浏览器技术,对界面的布局、美观、风格以及界面功能的完整性、正确性、容错性进行测试。 界面测试基本要求对界面的基本要求包括: .?体现主要的功能; .?提供基本的界面风格; .?统一系统的色系、布局风格、TITLE 模式、显示风格、标题风格等。 界面分类:对于一个 B/S 结构的系统,依照页面的用途,我们也可以将各类界面统称为功能界面,功能界面可以细化出多种分类,例如:登录页面、系统首页面、信息存取页面、系统显示页面、系统提示页面、文件传输页面等,对于这些不同的页面,测试标准也各有不同。对于界面的分类还有其他方式,本文主要依照功能界面的分类来介绍相应的测试规范。 界面测试的依据 对于不同阶段的界面测试,依据的文档主要有需求文档中的界面需求文档、需求中用户提出的界面原形文档、设计文档中的界面设计文档及其补充文档。另外还要参考用户的业务范围和需要,以及用户的补充。除以上依据外,测试人员还须根据个人经验及理论知识在测试过程中真正做到先导及主导作用,对界面的不合理及需要讨论的地方及时提出,督促解决。 界面测试中需求收集和分析 界面测试前依据需求用例描述、需求用例规约、需求用例规约补充说明,了解系统要做什么,即系统要实现什么功能?做成什么样,即系统的风格是什么? 执行界面测试 根据需求用例描述、用例规约、用例规约补充说明对界面的功能进行测试。界面风格测试则可以根据用户需求、界面原形的设计规范来测试,同时请客户进行界面风格的评价,以保证界面风格确实体现用户的企业文化。 基本的过程如下图所示: /S 界面测试规范详细说明 界面风格测试规范 界面是软件与用户交互的最直接的层,界面的美观与协调性决定用户对软件的第一印象。 而且设计良好的界面能够引导用户自己完成相应的操作,起到向导的作用。同时界面如同人的面孔,具有吸引用户的直接优势。设计合理的界面能给用户带来轻松愉悦的感受和成功的感觉,相反由于界面设计的失败,让用户有挫败感,再实用强大的功能都可能在用户的畏惧与放弃中付诸东流。登录页面 对于 WEB 系统的登录页面要求界面简洁,能体现企业文化和系统功能。同时可以体现整个系统的主色系。 系统首页面 一个系统的首页是整个系统最为重要的部分。对于首页每个部分的功能应该明确,同时保证首页可以体现整个系统的主要功能。对于首页,要求界面整齐,功能范围划分合理,不能出现界面的浪费。另外也要特别注意这个页面的美观性。 信息存取页面 由于修改界面负担的功能比较重要,所以此类界面要求功能单一性,控件数量需要控制,在同一界面不能有过多控件,避免界面的不美观和后期难以维护的情况发生。 信息显示页面 在信息显示界面,要保持界面功能的单一性,该界面仅限显示某些内容。该界面的显示部分及按钮位置要跟整个系统保持一致,同时保持 WEB 界面的特有风格。 信息提示页面 信息提示界面的大小、显示位置、显示字体、显示内容语法等应当保持与系统要求一致。提示界面的显示方式一般选择弹出式。 图表显示页面 图表界面也应该属于信息显示界面的一种,但是由于其显示图表的特殊性,因此需单独指明。图表内容的显示应当固定在界面内,图上数据应当与数据库中保持一致,能真实反映数据库中的数据。图表注释位置在系统内也应该有统一要求。 文件传输页面 对于 WEB 系统的文件传输界面,除功能单一性外,由于网络的限制,在文件上传时应该有相关信息提示,使用户明确当前传输状态,不能有空白界面或无提示的等待界面出现。 美观与协调性界面是否适合美学观点,整个系统的色彩风格是否协调舒适,是否能在有效的范围内吸引用户的注意力,同时是否体现公司的企业文化。色系统一包括:前景色与背景色的搭配是否协调;页面上未使用的文字颜色是否统一;已查看过的条目文字颜色是否使用统一等。 页面布局的合理性 测试人员要严格坚持布局风格的统一性。例如:是否合理的利用空间,整个页面既不能过于密集,也不能过于空旷,功能范围划分是否合理。同时在系统中应当保持在所有界面都在统一位置,页面按钮的位置也要在统一固定的位置,不能有的在页面上方有的又在下方。另外各控件的对齐方式也要统一。 界面一致性 在界面设计中应该保持界面的一致性。一致性既包括使用标准的控件,也指使用相同的信息表现方法,如在字体、标签风格、颜色、术语、显示错误信息、提示信息等方面确保一致。 页面功能测试规范 页面元素的完整性与正确性 .?是否已经将需求中的页面、页面元素全部都列出来了,包括一些提示信息页面。.?界面元素是否参差不齐,或显示一半页面,无法进行操作。 .?按钮、选项的状态变更是否正确(该灰时不灰,不该灰时变灰)等。 页面元素的功能实现 .?每个按钮都进行测试,包括功能正确性,数据正确性,执行的动作正确性。页面元素的功能例如:新增,修改,查询,刷新,清除,删除, 注销,取消,打印,退出,返回等基本功能、数据的操作、执行的动作等是否正确。 .?树状控件:Web Form 系统的内容核心。系统的节点的增加,都依照树状结构展开。 ( 此树状控件的节点是否支持删除,拖动,键盘等操作) 。 .?超链接是否能正常打开,打开的内容和连接的内容主题是否一致。 .?页面的信息是否能及时更新;能正确反映动态数据;以至不会误导用户。 .?是否要求用户输入多余的数据(这些数据可以从系统中得到) 。 .?每个数据项逐条测试。其中包括超长数据的测试,非法字符的测试以及不同的输入法的测试。输入数据和输出数据传入传出显示是否正确。 篇二:软件界面测试标准华东软件界面测试标准 更改记录一、引言预防胜于纠错。一个界面不规范的软件,很难让用户相信其内部代码的条理性、精致、健壮和高效。伴随着我们软件项目的持续增多以及新团队成员的不断加入,软件的界面缺陷在系统测试阶段也表现得日益突出,因此有必要有针对性地通过对这些问题汇总和归纳,不断地明确软件界面的测试要求,使今后项目的界面质量问题从根本上得到重视和改观。 本文档中带有下划线部分的内容引自华东软件测试体系中的相关内容;【B/S】表示 B/S 表示可以按照开发规范规定。 二、界面标准 有效性检查方面: ? ? 数值型、日期型、字符型及 -、 |等特殊符号的检查; ? 数值字段(如重量、件数、体积)在非特殊情况下不允许可输入“0”及“负数” ; ? 日期的控制,如:结束日期不能早于开始时间、班次内的作业时间不能超出班次时间等; ? 具有输入的合法性验证机制,对于超常规和破坏性的录入,如输入的非有效性、超长、超边界、输入与字段类型不符等,应有提示并拒绝接受; ? 身份证号/邮编/Email 地址应作用正则表达式进行验证;【B/S】 ? 下拉列表过滤,对于有过滤要求的下拉列表,应按要求进行过滤。 健壮性检查方面: ? ? ? 鼠标对界面上的任何对象进行拖拽、点击、选取以及进行随意、无规律操作后,不出现未控制的意外错误; ? 对于超常规、破坏性和无序操作的录入可以安全控制,不出现意外的、非正常终止的错误(如:插入重复记录、删除代码表等) ; ? 不出现因网络连接中断后系统崩溃情况(提供自动连接或手动连接功能) 一般性美观布局检查方面: ? ? ? ? ? ? ? 是否有初始值和默认值,初始值和默认值是否合理;【或按照开发规范】 ? 上页与下页的显示是否与实际一致;? 代码与代码名称是否相符(内容正确) ; ? 按钮的名称是否正确、全面,如上页、下行等; ? 按钮的快捷键定义是否统一; ? 按钮功能是否有效;按钮的提示与功能是否贴切、规范、概括性强; ? 屏幕上数据显示的对齐方式是否满足以下原则:字符列左对齐,数值列右对齐,日期型的应设置格式掩码。 ? 钮在当前页为最后一页时是否变灰; ? ? ? 满足以下原则:字符列左对齐,数值列右对齐; ? ? 在执行完其他功能后是否返回默认焦点; ? 所有的下拉选择数据窗口、下拉列表是否确实可用(是否既可输入编号,又可 输入名称) ; ? 确保数据精度显示的统一:如单价 0 元,应显示为元; ? 确保时间及日期显示格式的统一;? 确保相同含义属性/字段名的统一; ? “关于”窗口内容:项目及产品信息 LOGO、公司地址的检查; ? 弹出窗口/页面的标题应与对应的功能名称相符,不出现不合适窗口标题 ? 多记录窗口显示应有默认的排序 ? 控件排列整齐、整体上界面风格一致;(如:日期格式统一、选船、选箱、操 作员名称显示等;集装箱业务领域中的字段标签箱公司、箱主、箱代理、控箱公司、箱经营人、航次号及到验号、 “修改员” 、 “最后修改员” 、 “更改员”等定义的统一) ;? 按钮应提供快捷键;按钮标签文本除快捷外不出现英文; ? 焦点控制不合理或不全面; ? 按美工的设计要求进行布局。 提示信息检查方面: ? 删除时应有提示信息,删除窗口的按钮缺省焦点在否上;编辑状态下,若窗 口数据发生了变化,在退出窗口或进行刷新时应有提示信息(或交由业务规则来确定是否进行显示) ? 操作失败时有提示,同样操作成功是也应有提示(或根据业务规则) ? 在某些数据输入界面,如果要求输入的数据符合某项规则,应在输入界面提供 相应的规则描述(如:日期格式);当输入数据不符合规则时应提示用户是否继续。 ? 在对任何配置信息修改后,都应该在用户退出该界面时提示用户保存(如果用 户没有主动保存的情况下) ; ? ? ? ? 提示,并且仍保持在录入状态; 篇三:B-S 界面测试规范1.目的 本文档用于定制在测试过程中对 B/S 结构系统界面测试的各项依据。其目的是强化沟通,降低风险,提高项目成功率。针对 B/S 结构系统的特殊性,后期任何大规模的改动都将导致灾难性问题发生。测试人员在依据本文档进行 B/S 结构系统页面测试时需要灵活应用。 2.适用范围 适用阶段: 需求阶段的界面设计测试过程、功能测试阶段、集成测试阶段、验收测试阶段等过程。其中测试重点是需求阶段的界面设计测试过程。页面问题如果拖到验收测试阶段往后的过程中,将会造成不可估量的损失。 适用人员: 系统测试人员、需求设计人员(界面设计) 、开发人员等。 3.界面测试的定义 界面测试是软件测试的一部分,从纵向看界面测试的生存周期为一个软件项目整个生存周期,从横向看界面测试有着与功能测试等其他测试同等重要的地位。界面测试是测试人员主要针对软件界面的一种测试。其实施方法在软件过程的不同阶段有不同的表现。 什么叫 B/S 结构系统的界面测试? B/S 结构,即 Browser/Server(浏览器/服务器)结构,是随着 Internet 技术的兴起,对 C/S 结构的一种变化或者改进的结构。在这种结构下,通过 WWW 浏览器实现的一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现,形成所谓 3-tier 结构。B/S 结构系统的界面测试:主要是利用了 WWW 浏览器技术,对界面的布局、美观、风格以及界面功能的完整性、正确性、容错性进行测试。 界面测试基本要求对界面的基本要求包括: .?体现主要的功能; .?提供基本的界面风格; .?统一系统的色系、布局风格、TITLE 模式、显示风格、标题风格等。界面分类: 对于一个 B/S 结构的系统,依照页面的用途,我们也可以将各类界面统称为功能界面,功能界面可以细化出多种分类,例如:登录页面、系统首页面、信息存取页面、系统显示页面、系统提示页面、文件传输页面等,对于这些不同的页面,测试标准也各有不同。对于界面的分类还有其他方式,本文主要依照功能界面的分类来介绍相应的测试规范。 界面测试的依据 对于不同阶段的界面测试,依据的文档主要有需求文档中的界面需求文档、需求中用户提出的界面原形文档、设计文档中的界面设计文档及其补充文档。另外还要参考用户的业务范围和需要,以及用户的补充。除以上依据外,测试人员还须根据个人经验及理论知识在测试过程中真正做到先导及主导作用,对界面的不合理及需要讨论的地方及时提出,督促解决。 界面测试中需求收集和分析 界面测试前依据需求用例描述、需求用例规约、需求用例规约补充说明,了解系统要做什么,即系统要实现什么功能?做成什么样,即系统的风格是什么? 执行界面测试 根据需求用例描述、用例规约、用例规约补充说明对界面的功能进行测试。界面风格测试则可以根据用户需求、界面原形的设计规范来测试,同时请客户进行界面风格的评价,以保证界面风格确实体现用户的企业文化。 基本的过程如下图所示: /S 界面测试规范详细说明界面风格测试规范 界面是软件与用户交互的最直接的层,界面的美观与协调性决定用户对软件的第一印象。而且设计良好的界面能够引导用户自己完成相应的操作,起到向导的作用。同时界面如同人的面孔,具有吸引用户的直接优势。设计合理的界面能给用户带来轻松愉悦的感受和成功的感觉,相反由于界面设计的失败,让用户有挫败感,再实用强大的功能都可能在用户的畏惧与放弃中付诸东流。 登录页面 对于 WEB 系统的登录页面要求界面简洁,能体现企业文化和系统功能。同时可以体现整个系统的主色系。 系统首页面 一个系统的首页是整个系统最为重要的部分。对于首页每个部分的功能应该明确,同时保证首页可以体现整个系统的主要功能。对于首页,要求界面整齐,功能范围划分合理,不能出现界面的浪费。另外也要特别注意这个页面的美观性。 信息存取页面 由于修改界面负担的功能比较重要,所以此类界面要求功能单一性,控件数量需要控制, 在同一界面不能有过多控件,避免界面的不美观和后期难以维护的情况发生。信息显示页面 在信息显示界面,要保持界面功能的单一性,该界面仅限显示某些内容。该界面的显示部分及按钮位置要跟整个系统保持一致,同时保持 WEB 界面的特有风格。 信息提示页面 信息提示界面的大小、显示位置、显示字体、显示内容语法等应当保持与系统要求一致。提示界面的显示方式一般选择弹出式。 图表显示页面 图表界面也应该属于信息显示界面的一种,但是由于其显示图表的特殊性,因此需单独指明。图表内容的显示应当固定在界面内,图上数据应当与数据库中保持一致,能真实反映数据库中的数据。图表注释位置在系统内也应该有统一要求。 文件传输页面 对于 WEB 系统的文件传输界面,除功能单一性外,由于网络的限制,在文件上传时应该有相关信息提示,使用户明确当前传输状态,不能有空白界面或无提示的等待界面出现。 美观与协调性 界面是否适合美学观点,整个系统的色彩风格是否协调舒适,是否能在有效的范围内吸引用户的注意力,同时是否体现公司的企业文化。色系统一包括:前景色与背景色的搭配是否协调;页面上未使用的文字颜色是否统一;已查看过的条目文字颜色是否使用统一等。 页面布局的合理性 测试人员要严格坚持布局风格的统一性。例如:是否合理

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论