南昌博为峰IT培训学校

试听课 + 活动课
填写信息优先获取试听课

位置:学校首页 > 学校动态>南昌口碑实力强的软件测试培训机构

南昌口碑实力强的软件测试培训机构

南昌口碑实力强的软件测试培训机构,博为峰IT培训学校是专业的IT培训机构之一,博为峰51Code在国内率先推出IT就业培训业务,即通过数月的强化培训,使缺乏职场竞争力的学员具备企业级项目执行能力,先后在10余个城市推出Java,软件测试,软件开发线下培训,并推出在线职业教育平台博为峰网校Atstudy,面向全国/国际提供软件测试,软件开发等0基础或进阶类,考证类等课程

南昌口碑实力强的软件测试培训机构

软件测试的基本流程是什么

一、文本框为字符型

必填项非空校验:

1、必填项未输入--程序应提示错误;

2、必填项只输入若干个空格,未输入其它字符--程序应提示错误;

字段性校验:(不是所有字段都作此项校验,视实际项目情况而定)

1、新增时输入重复的字段值--必须提示友好信息;

2、修改时输入重复的字段值--必须提示友好信息;

字段长度校验:

1、输入[较小字符数-1]--OK;

2、输入[较小字符数]--OK;

3、输入[较小字符数+1]--OK;

4、输入[较大字符数-1]--OK;

5、输入[较大字符数]--OK;

输入[较大字符数+1]--程序应提示错误;

字段为特殊字符校验:

1、输入域如对某些字符禁止输入时,限制是否成功,提示信息是否友好 ;

2、中文、英文、空格,数字,字符,下划线、单引号 等所有特殊字符的组合 ;

3、所有特殊字符都必须进行测试

字段为特殊代码校验:

输入htm代码:比如” 你好”;--必须以文本的形式将代码显示出来。

2、输入JavaScript代码:比如;--必须以文本的形式将代码显示出来。

多行文本框输入:

1、是否允许回车换行 ;

2、保存后再显示能够保持输入时的格式 ;

3、仅输入回车换行,检查能否正确保存;若能,查看保存结果。若不能,查看是否有正确提示 ;

4、仅输入空格,检查能否正确保存;若能,查看保存结果。若不能,查看是否有正确提示 。

二、文本框为数值型

边界值:

1、输入[较小值-1]--程序应提示错误;

2、输入[较小值]--OK;

3、输入[较大值]--OK;

4、输入[较大值+1]--程序应提示错误;

位数:

1、输入[限制位数]--OK;

2、输入[限制位数+1]--根据实际项目而定,是否自动四舍五入成限制位数,还是提示信息;

3、输入[限制位数-1]--OK;

异常值、特殊值:

1、输入非数值型数据:汉字、字母、字符--程序应提示错误;

2、输入负数--根据实际项目而定,如果不允许输入负数,必须提示友好信息;

3、字段禁止直接输入非数值型数据时,使用“粘贴”、“拷贝”功能尝试输入,并测试能否正常提交保存--只能使用“粘贴”、“拷贝”方法输入的特殊字符应无法保存,并应给出相应提示 ;

4、全角数字和半角数字的情况--全角数字不能保存,提示友好信息,半角数字正常保存;

5、首位为零的数值:如01=1--视实际项目情况而定;

三、文本框为日期型

合法性检查:

1、日输入[0日]--程序应提示错误;

2、日输入[1日]--OK;

3、日输入[32日]--程序应提示错误;

4、月输入[1、3、5、7、8、10、12月]、日输入[31日]--OK;

5、月输入[4、6、9、11月]、日输入[30日]--OK;

6、月输入[4、6、9、11月]、日输入[31日]--程序应提示错误;

7、输入非闰年,月输入[2月]、日输入[28日],比如2009.2.28--OK;

8、输入非闰年,月输入[2月]、日输入[29日],比如2009.2.29--程序应提示错误

9、(闰年)月输入[2月]、日输入[29日],比如2008.2.29--OK;

10、(闰年)月输入[2月]、日输入[30日],比如2008.2.30--程序应提示错误;

11、月输入[0月]--程序应提示错误;

12、月输入[1月]--OK;

13、月输入[12月]--OK;

14、月输入[13月] --程序应提示错误;

格式检查:

1、不合法格式:2009-09、 2009-09 -、200-2-2;

2、视具体项目而定是否合法:2009/09/01、2009.09.01 、20090901、2009-09-01 ;

异常值、特殊值:

1、输入汉字、字母、字符--程序应提示错误;

四、文本框为时间型

合法性检查:

1、时输入[24时] --程序应提示错误;

2、时输入[00时] --OK;

3、分输入[60分] --程序应提示错误;

4、分输入[59分] --OK;

5、分输入[00分] --OK;

6、秒输入[60秒] --程序应提示错误;

7、秒输入[59秒] --OK;

8、秒输入[00秒] --OK;

格式检查:

1、不合法格式:12:30:、 123000;

2、视具体项目而定是否合法:12:30、 1:3:0;

异常值、特殊值:

1、输入汉字、字母、字符--程序应提示错误;

2、系统中所涉及时间是否取服务器时间;

页功能我们常碰到的一般有以下几个功能:

1、首页、上一页、下一页、尾页。

2、总页数,当前页数

3、指定跳转页

4、指定每页显示条数

当然,有一些是少于多少页,全部以数字的形式显示,多于多少页后,才出现下一页的控件。本文暂且用以上四点来做为通用的用例来设计吧。

对于“首页、上一页、下一页、尾页”。翻页链接或按钮的测试,主要要检查的测试点有:

1、有无数据时控件的显示情况

2、在首页时,首页和上一页是否能点击

3、在尾页时,下一页和尾页是否能点击

4、在非首页和非尾页时,四个按钮功能是否正确

5、翻页后,列表中的记录是否仍按照指定的排序列进行了排序

对于“总页数,当前页数总页数,当前页数”,主要要检查的测试点有:

1、总页数是否等于总的记录数/指定每页条数

2、当前页数是否正确

针对以上测试用例如下:

step 1: 列表无记录

expect: 1、四个翻页控件变灰不可点击

2、列表有相应的无数据信息提示

3、不可指定页数

4、不可指定跳转页

5、总页数显示为0

6、当前页数显示为0

step 2: 列表的记录数<=指定的每页显示条数

expect: 1、四个翻页控件变灰不可点击

2、总页数显示为1

3、当前页数显示为1

step 3: 列表的记录数>指定的每页显示条数

expect: 1、默认在首页,当前页数为1

2、列表的数据按照指定的排序列正确排序

3、记录数与数据库相符

4、总页数=记录数/指定的每页显示条数

step 4: 列表的记录数>指定的每页显示条数,在首页

expect: 1、首页变灰不可点击

2、上一页变灰不可点击

3、下一页可点击,从(每页指定条数+1)条记录开始显示,当前页数+1

4、尾页可点击,显示较后页的记录

step 5: 列表的记录数>指定的每页显示条数,在中间的某页

expect: 1、首页可点击,显示1到每页指定条数的记录

2、上一页可点击,显示上一页的记录

3、下一页可点击,从后一页的记录

4、尾页可点击,显示较后页的记录

5、列表的数据按照指定的排序列正确排序

6、当前页数为所在页

step 6:列表的记录数>指定的每页显示条数,在尾页

expect: 1、首页可点击,显示1到每页指定条数的记录

2、上一页可点击,显示上一页的记录

3、下一页变灰不可点击

4、尾页变灰不可点击

5、列表的数据按照指定的排序列正确排序

6、当前页数为较后一页的页数

对于“指定跳转页”,主要要检查的测试点有:

1、是否能正常跳转到指定的页数

2、输入的跳转页数非法时的处理

对于“指定每页显示条数”,主要要检查的测试点有:

1、是否有默认的指定每页显示条数

2、指定每页的条数后,列表显示的记录数,页数是否正确

3、输入的每页条数非法时的处理

领取试听课
温馨提示:为不影响您的学业,来校区前请先电话或QQ咨询,方便我校安排相关的专业老师为您解答
版权所有:搜学搜课(www.soxsok.com) 技术支持:搜学搜课网