• 界面测试用例


    ​文本框的测试

    1.输入正常的字母或数字

    2.输入已存在的文件的名称

    3.输入超长字符。例如在“名称”框中输入超过允许边界个数的字符,假设最多255个字符,尝试输入 256个字符,检查程序能否正确处理

    4.输入默认值,空白,空格

    5.若只允许输入字母,尝试输入数字;反之;尝试输入字母

    6.利用复制,粘贴等操作强制输入程序不允许的输入数据

    7.输入特殊字符集,例如,NUL及\n等

    8.输入超过文本框长度的字符或文本,检查所输入的内容是否正常显示

    9.输入不符合格式的数据,检查程序是否正常校验,如,程序要求输入年月日格式为yy/mm/dd,实际输入yyyy/mm/dd,程序应该给出错误提示

    命令按钮控件的测试

    1.点击按钮正确响应操作。如,单击确定,正确执行操作;单击取消,退出窗口

    2.对非法的输入或操作给出足够的提示说明,如,输入月工作天数为32时,单击”确定“后系统应提示:天数不能大于31

    3.对可能造成数据无法恢复的操作必须给出确认信息,给用户放弃选择的机会

    单选按钮控件的测试

    1.一组单选按钮不能同时选中,只能选中一个

    2.逐一执行每个单选按钮的功能。分别选择了“男”“女”后,保存到数据库的数据应该相应的分别为“男”“女”

    3.一组执行同一功能的单选按钮在初始状态时必须有一个被默认选中,不能同时为空

    up-down控件文本框的测试

    1.直接输入数字或用上下箭头控制,如,在“数目”中直接输入10,或者单击向上的箭头,使数目变为10

    2.利用上下箭头控制数字的自动循环,如,当最多数字为253时,单击向上箭头,数目自动变为1;反之亦适用

    3.直接输入超边界值,系统应该提示重新输入

    4.输入默认值,空白。如,“插入”数目为默认值,点击“确定”;或,删除默认值,使内容为空,单击“确定”进行测试

    5.输入字符。此时系统应提示输入有误

    组合列表框的测试

    1.条目内容正确,其详细条目内容可以根据需求说明确定

    2.逐一执行列表框中每个条目的功能

    3.检查能否向组合列表框输入数据

    复选框的测试

    1.多个复选框可以被同时选中

    2.多个复选框可以被部分选中

    3.多个复选框可以都不被选中

    4.逐一执行每个复选框的功能

    列表框控件的测试

    1.条目内容正确;同组合列表框类似,根据需求说明书确定列表的各项内容正确,没有丢失或错误

    2.列表框的内容较多时要使用滚动条

    3.列表框允许多选时,要分别检查shift选中条目,按ctrl选中条目和直接用鼠标选中多项条目的情况

    滚动条控件的测试

    1.滚动条的长度根据显示信息的长度或宽度及时变换,这样有利于用户了解显示信息的位置和百分比,如,word中浏览100页文档,浏览到50页时,滚动条位置应处于中间

    2.拖动滚动条,检查屏幕刷新情况,并查看是否有乱码

    3.单击滚动条

    4.用滚轮控制滚动条

    5.滚动条的上下按钮

    各种控件在窗体中混和使用时的测试

    1.控件间的相互作用

    2.tab键的顺序,一般是从上到下,从左到右

    3.热键的使用,逐一测试

    4.enter键和esc键的使用

    在测试中,应遵循由简入繁的原则,先进行单个控件功能的测试,确保实现无误后,再进行多个控件的的功能组合的测试

    ps:密码输入框测试时要特别注意进行字母大写输入的测试。

    查找替换操作

     案例演示:打开word中的"替换"对话框

     通过测试:

    1.输入内容直接查找,或查找全部

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

    失败测试:

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

    2.输入特殊字符集,如,在word中.^g代表图片,^代表分栏符,可以输入这类特殊字符测试

    替换测试大体相同

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

    1.关闭查找替换窗口.不执行任何操作,直接退出

    2.附件和选项测试.假如,设定"精确搜寻","向后"搜索等附件选项等等来测试

    3.控件间的相互作用.如,搜寻内容为空时,按钮"搜寻全部","搜寻","全部替换","替换"都为灰色

    4.热键, Tab键.回车键的使用

    插入操作

    (1)插入文件

    1.插入文件

    2.插入图像

    3.在文档中插入文档本身

    4.移除插入的源文件

    5.更换插入的源文件的内容

    (2)链接文件

    1.插入链接文件

    2.在文档中链接文档本身

    3.移除插入的源文件

    4.更换插入的源文件的内容

    (3)插入对象

    1.插入程序允许的对象,如,在word中插入excel工作表

    2.修改所插入对象的内容.插入的对象仍能正确显示

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

    编辑操作

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

    测试剪切操作的方法

    1.对文本,文本框,图文框进行剪切

    2.剪切图像

    3.文本图像混合剪切

     复制操作方法与剪切类似

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

    1.粘贴剪切的文本,文本框及图文框

    2.粘贴所剪切的图像

    3.剪切后,在不同的程序中粘贴

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

    5.利用粘贴操作强制输入程序所不允许输入的数据

  • 相关阅读:
    let jsp embedded dynamic language python ruby groovy
    The C Book — Table of Contents
    E4X 维基百科,自由的百科全书
    github for windows
    C File I/O Tutorial Cprogramming.com
    RequireJS入门(一)
    微信技术总监分享架构设计 下载频道 CSDN.NET
    C语言编程程序的内存布局
    Niocchi Java crawl library implementing synchronous I/O multiplexing
    Michael Barr « Embedded Gurus – Experts on Embedded Software
  • 原文地址:https://www.cnblogs.com/songzhenhua/p/9312877.html
Copyright © 2020-2023  润新知