GUI测试之按钮篇
来源:互联网 发布:js中function什么意思 编辑:程序博客网 时间:2024/06/10 02:59
在同一窗口中实现某一功能的按钮是唯一的。
l OK按钮总是在上方或者左方,而Cancel按钮总是在下方或右方。
l Cancel按钮的等价按键通常是Esc,而选中按钮的等价按钮通常是Enter保持一致。
l 测试按钮能否正常的实现功能,常用按钮的功能为:
l OK接受输入的数据或显示的响应信息,关掉窗口
l Cancel 不接受输入的信息,关掉窗口。取消时最好给予提示,尤其时有大量输入的窗口。
l Close 结束当前的任务,让程序继续进行;关掉数据窗口
l Help 调出程序的帮助信息
l Save 保存数据,停留在当前窗口。如过保存耗时长的话,最好显示类似沙漏,进度条之类的提示。注意验证能否重复保存。如在IE中由于网速慢而导致的重复保存。
l Add 新增记录。新增的记录必须排在首页首行。提交失败后必须保留用户已输入的内容,以便再次提交。提交时需对主要标识字段进行重复值、空值(空格)判断。
l Update/Edit 修改/编辑记录。如界面存在复选按钮,勾选多条记录进行修改时,需给予只能对一条记录进行修改,默认为第一条的提示信息。修改时加载的内容都为该记录的实际内容,而不再为默认值。修改完成后必须回到原记录所在位置,且刷新显示修改后的值。提交失败后必须保留用户已修改的内容,以便再次提交。在查询条件下修改返回后如不满足查询条件则不显示。需对主要标识字段进行重复值、空值(空格)判断。
l Delete 删除记录。在删除之前必须有确认删除的提示信息。删除成功后刷新不显示被删除的记录。删除成功后返回到原记录所在页面;而当原记录所在页不存在时,则返回上一页。当被删除的记录与其它记录存在关联时,应给予不允许删除及更明细提示等信息。针对大批量的删除应提供全选复选框,方便用户删除。
l Search 查询记录。每次查询应显示返回的结果数。每次查询应定位到首页。保留前一次的查询条件。当查询条件较多时,需配以重置按钮。当未查询到任何记录时,需给予未查找相关记录的提示信息。除用户明确要求不需要外,需提供模糊查询及组合查询功能。当查询返回的结果大于默认的一页大小时,最好采用分页或者根据系统默认或用户定义的一页显示的记录数量来分页。如有多页,需要提供首页,下一页,上一页,尾页和跳至功能。每页的记录不能重复,但也可以根据用户需要显示上一页的最后一条数据。
l Reset 重置。应回到打开窗口时的最初状态。多次点击是否还能正常显示。
l Return 返回。如果一个窗口或页面不能通过菜单,工具栏到达,而是必须通过前一个窗口完成才到达,应提供返回按钮或导航条让用户可以返回。
l 如果点击按钮后还需要用户的进一步的操作,按钮的名称应加上省略号。如Browse。。。
l OK/Cancel/Apply/Help键的排放最好遵从Windows的标准排放。
l 按钮最好都给予浮动提示,特别是图片按钮,可以避免由于网络太慢而导致的太长时间不能往下操作。
- GUI测试之按钮篇
- GUI测试之按钮篇
- GUI测试之窗口篇
- GUI测试之窗口篇
- GUI测试之通用测试篇
- GUI测试之通用测试篇
- GUI测试之信息处理类篇
- GUI测试之对话框、消息框篇
- GUI测试之对话框、消息框篇
- GUI测试之信息处理类篇
- GUI 剖析之 控件篇1)按钮控件
- dotNet测试之二-------UFT GUI测试
- 测试基础篇之【按钮通用测试点】
- 测试基础篇之【按钮通用测试点】
- GUI测试
- GUI 测试
- Java GUI之创建一个只有两个按钮的框架
- C#编写Unity基础GUI之按钮控件
- ant 彻底了解
- JavaMail快速入门(下)
- EJB的入门教材
- Java消息服务基础
- UltraEdit 使用技巧笔记
- GUI测试之按钮篇
- 最近RP太差了,wish rp+++
- JBuilder4入门(上)
- SNS:经营人与人之间的关系
- JBuilder4入门(下)
- 软件缺陷的详细整理
- 博鸽更新日志(2007-10-21)
- SCM的自动化
- 像windows系统还原一样随意备份和还原数据