web应用非功能测试测试计划_第1页
web应用非功能测试测试计划_第2页
web应用非功能测试测试计划_第3页
web应用非功能测试测试计划_第4页
web应用非功能测试测试计划_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

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

文档简介

内容测试概述:内容测试用来检验Web应用系统提供信息的正确性、准确性、完整性和相关性。内容测试是在用户遇到Web应用内容中的错误以及其它相关的问题之前,先发现它们。目标:核实下列内容:发现信息是可靠的还是误传的(即信息的正确性);发现文本文件、图像展示和其他媒体的句法错误(如排版错误,语法错误等);发现当进行导航时,呈现在任何内容对象中的语义错误(即信息准确性和完整性的错误);找出呈现给最终用户的内容组织或结构上的错误;发现在当前页面是否可以找到与当前浏览信息相关的信息列表或入口信息(即信息的相关性)。参考表格如表1:表1:内容测试检查表检查项测试人员的类别及评价内容是否具有攻击性、容易引起误解或者容易引起法律诉讼?内容是否侵犯了其他版权或商标?各个网页内容拼写与语法是否正确?用词是否准确无歧义?各种网页包含的图片是正确的吗?能完全显示吗?内容的审美风格是否符合界面的审美风格?内容的组织结构合理吗?汉字是否能在页面中正常显示?用户界面测试概述:通过用户界面测试来核实用户与软件的交互,其目标在于确保用户界面向用户提供了适当的访问和浏览对象功能的操作,除此之外,还确保UI功能内部的对象符号预期的要求,并遵循行业的标准。通过此测试,界面应该实现完整性、一致性、准确性、友好性、合理性和规范性。目标:核实下列内容:确保窗口与窗口之间、字段与字段之间的浏览以及各种访问方法(鼠标移动、快捷键等)都使用正常;确保窗口对象及其特征(菜单、大小、位置、状态和中心)都符合标准等。参考表格如表2:

表2:用户界面测试检查表检查项测试人员的类别及评价整个系统的界面是否保持致?各个界面与主界面风格是否致?界面的线条是否一致,每个界面中线条是否对齐,是否一致?窗口切换、移动、改变大小时正常吗?各种界面中的文字和符号正确吗?(如标题、提示等)各种界面元素的状态正确吗?(如有效、无效、选中等状态)各种界面元素支持键盘操作吗?各种界面元素支持鼠标操作吗?对话框中的缺省焦点正确吗?数据项都能正确回显吗?对于常用的功能,用户能否不必阅读手册就能使用?执行有风险的操作时,有“OK”、“Cancel”等提示吗?操作顺序合理吗?操作是否友好?导航中的帮助是否明确?提示的信息是否规范?是否容易让人理解?界面所有的按钮样式是否一致?各个按钮样式和排列合理吗?界面所有的按钮、下拉框是否都响应正常?界面所有的链接是否正常?每个页面的提示字体的颜色、格式是否统一准确?界面中的提示说明叙述是否够简化,字体显示格式是否一致,颜色是否统一?是否能够有效地运用颜色来设置导航优先级和组织导航?导航测试概述:导航描述了用户在页面内操作的方式。导航测试是核实测试对象的各种导航机制都完成它们本身的功能。目标:核实下列内容:保证任何用户可以使用的路径都处于可工作状态;确保导航的布局以及外观样式合理;

确认各个按钮的激活和实效状态合理;确认切换节点后界面内容显示正常;确认每个导航语义单元都可被适当类型的用户使用。参考表格如表3:表3:导航测试检查表检查项测试人员的类别及评价主导航机制的功能是否一目了然?是否能从首页中看出产品和服务范围?NSU是不是无误地实现了它的完整性?在为NSU定义的导航路径上下文中每个导航节点是不是可达的?如果NSU可以被多个导航路径达到,是不是每个相关的路径都被测试到了?如果用户界面为辅助导航提供了指导帮助,那么在导航时这些指导是正确而可理解的吗?除了浏览器的“Back”按钮之外,有返回上一层节点和路径首节点的机制吗?一个大点的导航节点(如很长的网页)内部的导航机制工作正常吗?如果在一个节点某个功能被执行,而用户没有提供输入,余下的NSU会被完成吗?如果在某个节点执行功能时发生了错误,而用户没有提供输入,那么这个NSU能否被完成?有没有方法可以在所有节点被到达之前暂停导航?并且能不能返回暂停的节点继续导航?网站所有的节点是否都可以达到?最终用户明白这些节点名称的意义吗?如果从某个外部的节点到达一个NSU内部的节点,能在导航路径上到达下一个节点吗?能返回到先前的导航路径上的节点吗?当执行NSU时,用户能理解当前所在内容结构的位置吗?界面所有的输入框是否都进行校验?界面所有的展示图片是否样式一致?

界面所有的列表页标题字是否会折行?标题字是否统一居中等?导航按钮布局是否合理?外观样式是否符合界面标准及方便使用?导航按钮在点击后是否都能给出正确的响应?当程序发生异常后是否会提示异常信息?是否会终止程序?当点击按钮后界面切换是否正常?各个按钮在不同界面下的激活或者失效状态是否合理?配置测试概述:配置测试用于测试和验证软件,在不同的软件和硬件配置中进行运行。配置测试就是测试软件是否和系统的其他与之交互的元素之间兼容,如浏览器、操作系统、硬件等,验证被测软件在不同的软件和硬件配置中的运行情况。目标:核实下列内容:保证服务器端的计划配置能正确无误地支持Web应用;保证客户端兼容主流的操作系统和浏览器软件等。参考表格如表4:表4:配置测试检查表检查项测试人员的类别及评价Web应用完全与服务器操作系统兼容吗?当Web应用运行时,系统文件、目录、相关的系统数据会被正确创建吗?系统安全措施允许Web应用执行,对用户的服务没有受到干扰或造成性能下降吗?当选择分布式服务器配置后,Web应用被测试了吗?Web应用能与数据库软件集成吗?Web应用对不同版本的数据库软件敏感吗?Web应用脚本会被正确执行吗?系统管理员的错误对Web应用的影响被测试了吗?如果使用代理服务器,是否考虑了在线测试时它们的不同配置会带来什么影响?Web应用是否可以运行于不同的操作系统?(Linux操作系统、Windows等)Web应用在同一操作系统平台的不同版本可以运行吗?在市场上主流的浏见器软件是否可以正常运仃?(如Firefox、Chrome、IE8、Google)测试用例:(l)TestExamplel.javaInput:publicclassTestExamplel{publicstaticintfun1(inta,intb){if(a>b) //1returnb;//2elsereturna;//3}预期结果:Path1:1-2Path1:1-3(1)TestExample2.javaInput:publicclassTestExample2{publicintsum(inta,intb){TOC\o"1-5"\h\zintc=a+b; //1System.out.println("两数和为"+c); //2ret

温馨提示

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

评论

0/150

提交评论