软件测试中的43个功能测试点(上)
功能测试就是对产品的各功能进行验证,根据功能测试用例,逐项测试,检查产品是否达到用户要求的功能,针对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个功能测试点(上)相关推荐
- 软件测试中系统的功能测试,软件测试中的43个功能测试点(下)
原标题:软件测试中的43个功能测试点(下) 软件测试中的43个功能测试点 新梦想软件测试 功能测试就是对产品的各功能进行验证,根据功能测试用例,逐项测试,检查产品是否达到用户要求的功能,上期我们分享了 ...
- 功能测试非常重要的43个功能测试点...
功能测试就是对产品的各功能进行验证,根据功能测试用例,逐项测试,检查产品是否达到用户要求的功能,针对web系统我们有哪些常用软件测试方法呢?今天我们一起来了解了解~~ 01 页面链接检查 每一个链接是 ...
- RemoteFX 中的USB重定向功能
RemoteFX 中的USB重定向功能 在上一篇文章中谈到Windows Server 2008 R2 SP1中的RemoteFX功能带来的丰富图形体验后,这篇文章中来谈一下RemoteFX 中的US ...
- 无法定位程序输入点 except_软件测试中的功能测试点(三)
testkuaibao|软件测试自学公众号 26.输入法半角全角检查 再输入信息中,输入一个或连串空格,查看系统如何处理,如对于要求输入符点型数据的项中,输入全角的小数点("."或 ...
- 功能点算法及在软件测试中的应用
--划分逻辑事务 在前一篇文章我们讲到,"逻辑事务"是统计功能点指数的最小单元,所以进行科学的划分,对统计的正确性非常重要.另外,划分逻辑事务其实也是一个需求分解的过程,测试工程师 ...
- 露露给我上了一堂7万的课_我在软件测试中的前10堂课
露露给我上了一堂7万的课 "Lessons Learned in Software Testing" is a book. An excellent book! <软件测试中 ...
- 软件测试功能测试点总结
针对web系统的常用测试方法如下: 1. 页面链接检查: 每一个链接是否都有对应的页面,并且页面之间切换正确.可以使用一些工具,如LinkBotPro.File-AIDCS.HTML Link Val ...
- php利用ajax文件上传,如何在PHP中利用AjaxForm实现一个文件上传功能
如何在PHP中利用AjaxForm实现一个文件上传功能 发布时间:2020-12-18 14:52:38 来源:亿速云 阅读:94 作者:Leah 如何在PHP中利用AjaxForm实现一个文件上传功 ...
- c语言中把各位上为奇数的数取出,下列给定程序中函数fun()的功能是:将长整型数中每一位上为奇数的数依次取出,构成一个新数放在冲。 - 赏学吧...
下列给定程序中函数fun()的功能是:将长整型数中每一位上为奇数的数依次取出,构成一个新数放在冲.高位仍在高位,低位仍在低位.例如当s中的数为87653142时,t中的数为7531. 请改正函数fun ...
- 29.请编写一个函数fun,它的功能是:将ss所指字符串中所有下标为奇数位置上的字母转换为大写(若该位置上不是字母,则不转换)。
29.请编写一个函数fun,它的功能是:将ss所指字符串中所有下标为奇数位置上的字母转换为大写(若该位置上不是字母,则不转换). 例如,若输入abc4EFg,则应输出aBc4EFg. 效果 代码 #i ...
最新文章
- Win2008远程多用户登陆的配置方法
- 华为云AI开发部总经理罗华霖:华为人工智能的实践与创新
- 【Android 逆向】ART 脱壳 ( InMemoryDexClassLoader 脱壳 | 加固厂商在 ART 下使用的两种类加载器 | InMemoryDexClassLoader 源码 )
- ASP.NET2.0导航功能之配置会员和角色
- 文件操作:fread()和fwrite()
- spring+mybatis实现读写分离
- mysql 分区 扩充_mysql分区LVM扩容
- 2020微信生态全景运营白皮书:10大热门场景、5大案例剖析.pdf(附下载链接)
- java glob paths_java – 使用getPathMatcher的Glob模式
- 晨跑喝黑咖啡对身体有什么影响?
- Oracle 导出、导入某用户所有数据(包括表、视图、存储过程...)
- CCNP之IPv6技术-过渡技术(NAT-PT)
- JavaScript备忘录
- 什么是Ruby on Rails?
- 学习随笔#13 模型预测控制(MPC)
- Python3 使用psycopg2模块 批量写入数据到PostgreSQL数据库(最强输出速度,单机数据库3000W数据写入最多180秒)
- python+django+mysql图书馆座位预约系统毕业设计毕设开题报告
- 2021年超全微博营销全攻略抢先看!
- 吴恩达张潼接受WSJ采访:如何让AI像电力一样颠覆世界?
- 数字证书及其认证过程
热门文章
- 冰点下载器手机版apk_冰点文库下载器下载|冰点文库下载器手机版安卓版 3.1.7_ - 极光下载站...
- mac安装win7之后鼠标失灵_苹果电脑装win7后键盘鼠标没有反应未响应的解决方法...
- 【裴礼文数学分析】例1.1.3
- 太原冶金技师学院计算机系,山西冶金技师学院专业都有什么
- kernel中的memtest
- 图像复原matlab论文,基于matlab图像复原论文
- AFTN和SITA报文简介
- 微信小程序弹框(后面有灰色蒙版) 获取手机号
- 顺序表的基本操作(超详细)
- Base64的编码原理