Web测试中的界面测试用例设计

发表于:2009-7-07 15:57

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:翩然雪海间    来源:51Testing博客

  二、查找替换操作

  案例演示:打开word中的“替换”对话框。

  测试本功能有通过测试和失败测试两种情况:

  通过测试:

  a、输入内容直接查找、或查找全部;

  b、在组合框中寻找已经查找过的内容、再次查找并确认文档的内容正确,如已经查找过“测试用例”、再次进入不用重新输入查找内容、直接在文档中搜寻就可以。

  失败测试:

  a、输入过长或过短的查询字符串。如假设查询的字符串长度为1到255,那么,输入0、1、2、256、255和254进行测试;

  b、输入特殊字符集。如在word中^g代表图片、^代表分栏符、可以输入这类特殊字符测试;替换测试大体相同。

  关于编辑操作窗口的功能测试的用例:

  a、关闭查找替换窗口。不执行任何操作、直接退出;

  b、附件和选项测试。假如设定“精确搜寻”、“向后”搜索等附件选项等等来测试;

  c、控件间的相互作用。如搜寻内容为空时、按钮“搜寻全部”、“搜寻”、“全部替换”、“替换”都为灰色。

  d、热键、Tab键。回车键的使用。

  插入操作

  1、插入文件

  测试的情况:

  a、插入文件;

  b、插入图像;

  c、在文档中插入文档本身;

  d、移除插入的源文件;

  e、更换插入的源文件的内容。

  2、链接文件

  测试方法:

  a、插入链接文件;

  b、在文档中链接文档本身;

  c、移除插入的源文件:

  d、更换插入的源文件的内容。

  3、插入对象

  要测试的内容:

  a、插入程序允许的对象、如在word中插入excel工作表;

  b、修改所插入对象的内容。插入的对象仍能正确显示;

  c、卸载生成插入对象的程序、如在word中插入excel工作表后卸载excel、工作表仍正常使用。

  编辑操作

  编辑操作包括剪切、复制、粘贴操作。

  测试剪切操作的方法

  a、对文本、文本框、图文框进行剪切;

  b、剪切图像;

  c、文本图像混合剪切。

  复制操作方法与剪切类似。

  测试时,主要是对粘贴操作的测试方法是:

  a、粘贴剪切的文本、文本框及图文框;

  b、粘贴所剪切的图像;

  c、剪切后,在不同的程序中粘贴;

  d、多次粘贴同一内容,如剪切后,在程序中连续粘贴3次;

  e、利用粘贴操作强制输入程序所不允许输入的数据。

  三、界面测试用例的设计方法

  1、窗体

  测试窗体的方法:

  a、窗体大小,大小要合适,控件布局合理;

  b、移动窗体。快速或慢速移动窗体,背景及窗体本身刷新必须正确;

  c、缩放窗体,窗体上的控件应随窗体的大小变化而变化;

  d、显示分辨率。必须在不同的分辨率的情况下测试程序的显示是否正常。

  进行测试时还要注意状态栏是否显示正确,工具栏的图标执行操作是否有效,是否与菜单懒中图标显示一致;错误信息内容是否正确、无错别字且明确等等。

  2、控件

  测试方法:

  a、窗体或控件的字体和大小要一致;

  b、注意全角、半角混合;

  c、无中英文混合。

  四、菜单

  进行测试时要注意:

  a、选择菜单是否可以正常工作、并与实际执行内容一致;

  b、是否有错别字;

  c、快捷键是否重复;

  d、热键是否重复;

  e、快捷键与热键操作是否有效;

  f、是否存在中英文混合;

  g、菜单要与语境相关、如、不同权限的用户登陆一个应用程序、不同级别的用户可以看到不同级别的菜单并使用不同级别的功能;

  h、鼠标右键快捷菜单。

  特殊属性

  a、安装界面应有公司介绍或产品介绍、有公司的图标;

  b、主界面及大多数界面最好有公司图标;

  c、选择“帮助”->“关于”命令、应看见相关版权和产品信息。

本文出自卧龙公子的51Testing软件测试博客:http://www.51testing.com/?uid-161964-action-viewspace-itemid-76943

版权声明:51Testing软件测试网原创作品,转载请保留链接,标明本文原始出处、作者信息和本声明,否则将追究法律责任。

22/2<12
《2023软件测试行业现状调查报告》独家发布~

精彩评论

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号