功能测试就是对产品的各功能进行验证 , 根据功能测试用例 , 逐项测试 , 检查产品是否达到用户要求的功能 , 针对web系统我们有哪些常用软件测试方法呢?今天我们一起来了解了解~~
01
页面链接检查
每一个链接是否都有对应的页面 , 并且页面之间切换正确 。 可以使用一些工具 , 如:LinkBotPro、File-AIDCS、HTMLLink Validater、xenu等工具 。 LinkBotPro不支持中文 , 中文字符显示为乱码;HTMLLink Validater只能测试以Html或者htm结尾的网页链接;xenu无需安装 , 支持asp、do、jsp等结尾的网页 , xenu测试链接包括内部链接和外部链接 , 在使用的时候应该注意 , 同时能够生成html格式的测试报告 。 如果系统用QTP进行自动化测试 , 也可以使用QTP的页面检查点检查链接 。
02
相关性检查
功能相关性:删除/增加一项会不会对其它项产生影响 , 如果产生影响 , 这些影响是否都正确 , 常见的情况是 , 增加某个数据记录以后 , 如果该数据记录某个字段内容较长 , 可能会在查询的时候让数据列表变形 。
03
检查按钮的功能是否正确
如新建、编辑、删除、关闭、返回、保存、导入、上一页、下一页、页面跳转、重置等功能是否都正确 。 常见的错误会出现在重置按钮上 , 表现为功能失效 。
04
字符串长度检查
输入超出需求所说明的字符串长度的内容 , 看系统是否检查字符串长度 。 还要检查需求规定的字符串长度是否都正确 , 有时候会出现 , 需求规定的字符串长度太短而无法输入业务数据 。
05
字符类型检查
在应该输入指定类型的内容的地方输入其他类型的内容(如在应该输入整型的地方输入其他字符类型)看系统是否检查字符类型 。
06
标点符号检查
输入内容包括各种标点符号 , 特别是空格 , 各种引号 , 回车键 。 看系统处理是否正确 。 常见的错误是系统对空格的处理 , 可能添加的时候 , 将空格当作一个字符 , 而在查询的时候空格被屏蔽 , 导致无法查询到添加的内容 。
07
特殊字符检查
输入特殊符号 , 如@、#、%、!等 , 看系统处理是否正确 。 常见的错误是出现在%、’ “这几个特殊字符 。
08
中文字符处理
在可以输入中、英文的系统输入中文 , 看是否出现乱码或出错 。
09
检查信息的完整性
在查看信息和更新信息时 , 查看所填写的信息是不是全部都更新 , 更新信息和添加信息是否一致 , 要注意检查的时候每个字段都应该检查 , 有时候 , 会出现部分字段更新了而个别字段没有更新的情况 。
10
信息重复
在一些才需要命名 , 且名字应该唯一的信息输入重复的名字或ID , 看系统有没有处理 , 会否报错 , 重名包括是否区分大小写 , 以及在输入内容的前后输入空格 , 系统是否作出正确处理 。
【芯片|软件测试中的43个功能测试点(上)】今日分享的这十种测试方法大家觉得怎么样?关于软件测试中的43个功能测试点 , 我们下期再见哟.
相关经验推荐
- 松江|质感拉满!终于等到我理想中的直屏手机了
- 游戏本|美国芯片也不愿用昂贵的先进工艺,ASML光刻机高光时刻正在过去
- 芯片|视频接口不同转换器的原理探究
- 芯片|搭载双芯影像配置才2999元!刚发布的OPPO Reno8系列到底有多香
- 摩托罗拉|moto G71s评测:千元机中的“良心之作”,拍照让人惊喜
- 芯片|3万亿元!美企:“断供”的日子难以想象
- realme|低至1199的售价,具备5000mAh大电池+6nm芯片,好手机上线
- 芯片|微星首款MEG机箱—PROSPECT 700RL战神开箱:风格凌厉、细节满满
- 小米科技|华为被替代!小米12Ultra即将发布,联名徕卡+自研芯片,值得期待
- 芯片|逛商城时看到华为问界M5,体验一下,确实完美