1222分享.docx
《1222分享.docx》由会员分享,可在线阅读,更多相关《1222分享.docx(24页珍藏版)》请在冰豆网上搜索。
1222分享
一、办公软件功能度测试从哪几个方面进行?
办公软件功能主要从三方面进行测试:
(1)文字处理模块:
文字处理模块除了应能够正确完成文字的录入、编辑、排版、打印、编辑公式、插入图形图像、表格绘制、页面页脚等基本功能。
同时文字竖排风格、异形表格绘制也是考察的范围。
总之,文字处理模块重点应测试文字修饰的灵活性、图文混排、文字交叉引用、跨页表格、中文习惯等功能。
(2)电子表格模块:
电子表格模块同样应具有内容输入、编辑、排版、打印等基本功能,同时公式计算、函数计算、分析图表、单元格排序都是主要测试点。
总的来说,电子表格的测试重点可放在区域公式设置、公式所引用的单元格发生改变时公式的正确性,图表制作与修饰的灵活性等功能上。
(3)幻灯制作模块:
幻灯片制作需要完成母版风格制作、幻灯片编辑、备注录入、幻灯片播放、打印等操作,测试中应注意幻灯片内的文字图像对象的位置处理、文字图像对象及幻灯片动画切换的设置、打印方式的灵活性等。
二、增加、编辑、删除和密码修改测试用例
增加、编辑、删除等功能,几乎每个系统都会用到,针对这几个方面,写如下测试用例
1、增加
1)、在添加页面,输入添加的数据项均合理,检查数据库以及列表页是否添加了相应的数据
2)、在添加页面,列出一个必填项为空,检查是否会提示
3)、按照边界值等价设计测试用例原则设计其他输入项测试用例
4)、不符合要求的地方要有错误提示
5)、是否支持table键
6)、按enter是否能保存
7)、若提示保存,也要查看数据库里是否多了一条数据
2、删除
1)、删除一个数据库中存在的数据,然后查看数据库以及列表中是否删除
2)、删除一个数据库中并不存在的数据,看是否有错误提示,并且数据库中没有数据被删除
3)、输入一个格式错误的数据,看是否有错误提示,并且数据库中没有数据被删除
4)、输入正确数据前加空格,看是否能正确删除数据
5)、不输入任何字符
6)、是否支持table键
7)、是否支持enter键
3、编辑
1)、对编辑列表页中的每个编辑项进行修改,点击保存,查看是否编辑成功
2)、依次对每个编辑项进行修改,点击保存,查看是否编辑成功
3)、对于必填项,我们可以修改为空、全角/半角空格,点击保存时,查看是否编辑成功
4)、现在很多编辑项目中有很多图片预览的功能,如果对于没有上传的图片,查看编辑页面时,是否显示默认图片。
如果上传了图片,是否是显示上传的图片。
(因为实际工作中,很多客户很介意这个节目图片显示红叉)
5)、在编辑的时候,也要注意添加时,每个编辑项的长度校验,有些时候,添加时有长度限制,而编辑的时候却没有
6)、在编辑的时候,查看界面的字段是否同添加时字段显示一致,以及冒号也一致(无论是中文冒号或者是英文冒号,但是必须要一致)
4、密码修改
实际当中,根据具体情况具体分析,实际测试中可能只用到几条而已,例如:
银行卡密码的修改,就不用考虑英文和非法字符,更不用考虑tab之类的快捷键
有时,需要根据需求具体分析了,例如:
连续出错多少次出现的提示,和一些软件修改密码要求一定时间内有一定的修改次数限制等。
1)旧密码、新密码、确认密码都为空时,查看系统是否会提示
2)不输入旧密码直接改密码
3)输入错误的旧密码
4)不输入确认密码
5)新密码和确认密码不一致
6)新密码中有空格
7)新密码为空
8)新密码为符合要求的最多字符
9)新密码为符合要求的最少字符
10)新密码为符合要求的非最多和最少字符
11)新密码为最多字符-1
12)新密码为最少字符-1
13)新密码为最多字符+1
14)新密码为最多字符+1
15)新密码为非允许字符(例如:
密码要求是英文和数字组成,则要试汉字和符号等)
16)看是否支持tap和enter键等
17)密码是否可以复制、粘贴,是否以*之类的加密符号
18)看密码是否区分大小写,新密码中英文小写,确认密码中英文大写
19)新密码和旧密码一样能否修改成功。
三、搜索输入框测试用例
对于一般的网站而言,经常两种搜索功能,一种为简单搜索,一种为高级搜索。
对于简单搜索,也就是输入框架一个搜索按钮,可以认为模糊搜索,而高级搜索,则为准确搜索,根据各种条件,搜索自己想要的内容
1、简单搜索输入框测试用例
1)不输入任何字符,点击搜索按钮,一般搜索出网站所有的信息
2)一般搜索输入框中的有文章显示,当鼠标点击时,文章消失
3)输入全角/半角中文字符(一个字符、超长字符)
4)输入全角/半角英文字符(一个字符、超长字符)
5)输入全角/半角特殊字符~!
@#$%^&*()_+|{}:
”<>?
.,;'[]\=-(注意单引号经常会发现bug)
6)输入全角/半角中英文空格
7)输入html语言
8)输入特殊字符串null、NULL、 空格的转义符;