工作中常用的测试技术

1、控件测试{

   文本框、

   按钮、

   单选按钮、

   组合列表框、

   复选框、

   列表框、

   滚动条、

}

文本框:

对于文本框中输入错误数据,程序一般游种处理方式:{

1 不允许输入,不给出提示

2 输入马上给出提示重新输入

3 输入完毕,点击“提交”或“确定”,再进行判断输入,若不正确就给提示;若正确就进入下一个阶段。}

文本框测试:对输入数据的  内容、长度、类型/格式进行测试

(1)输入正常的字目或数字

(2)输入超长字符

(3)输入默认值、空格、空白、表情

(4)若只允许输入数字,尝试输入字母;若只允许输入字母,尝试输入数字

(5)利用复制粘贴等操作强制输入程序不允许输入数据

(6)输入特殊字符如:NULL,N等编程语言中的保留字符

(7)输入超出文本框长度的字符或输入多行文本

(8)输入不符合格式的数据,检查程序能否正常校验

(9)输入已存在的数据

按钮:{检查

 按钮功能是否实现

 提示信息是否正确

 对于不符合业务场景的输入数据是否有相应的处理

}

按钮测试:

(1)点击按钮正确响应操作

(2)对非法输入或操作给出足够的提示说明

(3)错误说明清楚明了,恰当,让用户明白错误出处

单选按钮:{检查

 单选按钮是否只能选中一个?

 各单选按钮功能能否正确实现?

 是否有默认被选中的选项?

}

单选按钮测试:

(1)多个执行同一功能的单选按钮不能同时被选中

(2)逐一执行每个单选按钮的功能

up-down控件+文本框组合测试:

(1)直接输入数字或用上下箭头控制

(2)利用上下箭头控制数字自动循环

(3)直接输入超边界值数值

(4)输入默认值,空白

(5)输入非法字符

组合列表框的测试:

(1)条目内容正确

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

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

复选框测试:三种状态  选中,未选中,部分选中

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

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

(3)多个复选框可以不被选中

(4)逐一执行每一个复选框中的功能

列表框测试:

(1)条目内容正确

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

(3)列表框内容多使用滚动条,如果条目宽度超过列表框宽度,鼠标焦点位于该条目时可以显示完整的条目内容

(4)列表框允许多选时,要检查 按 Shift键选中条目,按Ctrl键选中条目和直接用鼠标选中多项条目

滚动条测试:

(1)滚动条的长度根据显示信息长度或宽度及时变换

(2)按住滚动条,检查屏幕刷新,并检查是否有乱码

  (3) 拖动滚动条

(4)点击滚动条

(5)用滚轮控制滚动条

(6)滚动条的上下按钮

各种控件的组合测试:

(1)控件之间的相互作用

(2)Tab键的顺序

(3)热键的使用

(4)回车键以及ESC键使用

(5)控件组合后功能的实现

*********登陆界面例子:

有用户名输入文本框,密码输入文本框,确定和取消按钮。

测试用例如下:

(1)输入正确的用户名和密码,点击“确定”,可以正确登陆

(2)输入不正确的用户名,正确的密码,点击“确定”,系统提示错误

(3)输入正确的用户名,不正确的密码,点击“确定”,系统提示错误

(4)输入不正确的用户名,不正确的密码,点击“确定”,系统提示错误

(5)输入3次错误登陆信息,自动退出

(6)输入允许最大长度为20个字符的用户名和最大长度为20个字符的密码,可以正确登陆

(7)输入超过允许最大长度的用户名和最大长度的密码,系统提示错误

(8)进入登陆界面,接受默认值,什么都不输入,直接按确定

(9)输入特殊字符 如:输入正确的用户名和密码,然后按backspace键或delete键,再次输入用户名;或者输入如ASCII表中字符NUL,LF等

(10)点击取消,退出程序

(11)输入正确的用户名和密码,点击取消,退出程序,再次进入登陆界面直接按确定,检查程序的默认值是否改变

(12)密码显示为******,不能显示为输入具体的字母或数字

注意:Tab键的顺序为用户名、密码、确定、取消。

2、文件操作

通过测试:

(1)直接打开本地文件,如C盘、D盘文件

(2)打开网络上的文件,如其他机器的共享文件,服务器上的文件

(3)直接输入文件的路径和名称

(4)逐一测试打开不同的文件类型,如打开文本文档,演示文稿、工作表文档、网页等等

(5)选择打开的方式、版本

(6)选择打开文件的操作

(7)选择取消

(8)热键、Tab键、回车键的使用

失败测试:

(1)输入不存在的文件名

(2)改变文件访问权限

(3)更改文件扩展名

(4)修改文件名称

(5)破坏文件内容

(6)给文件输入无效的文件名,然后打开文件

(7)使存储介质处于忙或不可用状态

(8)在磁盘容量满的情况下打开文件

保存文件:通过测试

(1)直接保存到本地或网络

(2)保存为已存在的文件名

(3)按不同文件类型保存

(4)保存方式

(5)选择保存文件位置的操作

(6)选择取消

(7)热键、Tab键、回车键的使用

失败测试:

(1)文件名为空值,空格,默认值。

(2)改变文件访问权限

(3)文件名使用特殊字符的文件名

(4)文件名使用特殊长度的文件名

(5)使文件系统超载

(6)使文件层次多,并且长的文件名

(7)使存储介质处于忙或不可用状态

关闭文件:

(1)正常关闭文件,需要有提示

(2)通过菜单或窗口关闭

打印文件:通过测试

(1)直接打印到本地打印机

(2)在网络打印机上输出

(3)打印到文件,再输出到打印机

(4)打印界面的各种属性

(5)选择取消,取消打印

(6)热键、Tab键、回车键的使用

失败测试:

(1)打印机错误,系统给出提示。

3、编辑和鼠标操作

查找、搜寻操作:查找、替换等操作

查找:

(1)输入内容直接查找

(2)在组合列表框中寻找已查过内容再次查找并确认列表框内容正确

失败:输入过长或过短的字符串;输入特殊字符

替换:

(1)输入内容直接替换

(2)在组合列表框中替换已替换过内容再次替换并确认列表框内容正确

失败:输入过长或过短的字符串;输入特殊字符

编辑操作窗体的功能测试:

1关闭查找替换窗口

2附件与选项测试

3控件间的相互作用

4热键、Tab键、回车键的使用

*插入操作:插入文件、插入链接文件、插入对象

插入文件:

1插入文件

2插入图像

3在文档中插入文档自身

4移除插入的原文件

5更换插入的原文件内容

4移除插入的原文件

5更换插入的原文件内容

插入链接文件:

1插入链接文件

2在文档中链接文件自身

3移除插入的原文件

4更换插入的原文件内容

插入对象:

1插入程序允许的各种对象

2修改插入对象内容

3卸载生成插入对象的程序

编辑操作:剪切、复制、粘贴等操作:

剪切:

1对文本、文本框、图文框进行剪切

2剪切图像,包括各种常用图像格式bmg,tif,gif,wmf等

3文本图像混合剪切

复制:

1对文本、文本框、图文框进行复制

2复制图像,包括各种常用图像格式bmg,tif,gif,wmf等

3文本图像混合复制

粘贴:

1对剪切的文本、文本框、图文框进行粘贴

2对剪切图像进行粘贴,包括各种常用图像格式bmg,tif,gif,wmf等

3文本图像混合剪切后进行粘贴

4剪切后在不同的程序中进行粘贴

5多次粘贴同一内容

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

7重复以上操作,测试复制操作后的粘贴

鼠标操作:

1单击 功能包括:链接,按钮,菜单,下拉框,复选,单选等

2双击

3三击

4拖动操作

5使用鼠标右键

6滚轮的功能是否正确

7shift键+鼠标操作

8鼠标移动到工具栏的图标要有提示信息显示

9光标形状随处理变化

10移动速度

11点击速度

  功能测试

  性能测试  压力测试和负载测试

1、界面测试

2、易用性测试

3、兼容性测试

4、配置测试

5、安装测试

6、文档测试

7、接口测试

8、安全性测试

9、恢复测试

10、回归测试

测试阶段:单元测试、集成测试、确认测试、系统测试、验收测试。

原文地址:https://www.cnblogs.com/linxiu-0925/p/8512829.html