文章来源:http://www.51testing.com/html/99/n-854599.html

好文章就该记录一下\(^o^)/~

一、页面链接检查:测试每一个链接是否都有对应的页面,并且页面之前可以正确切换。

二、相关性检查:
  1、功能相关性:删除/增加一项会不会对其他项产生影响,如产品影响,这些影响是否正确(常见的错误是:增加某个数据记录后,如果该记录某个字段值内容过长,可能在查询的时候让数据例表变形)
  2、数据相关性:下拉列表默认值检查(如果某个列表的数据项依赖于其他模块中的数据,同样需要检查,比如:某个数据如果被禁用了,可能在引用该数据项的列表中不可见)
  3、检查“页面元素”是否显示正常
  4、检查“按钮”功能是否实现(如:重置 按钮不能起到清空输入的作用)
  5、输入项中类型的检查:在指定输入类型的地方输入其他类型(如 在 “电话号码”一列中输入字符型,系统是否正确给予提示)
  6、边界值检查:规定某个输入项中最多输入50个字符,测试时,要测试输入50及>50个字符的情况
  7、检查符号检查:输入的内容包括各种标点符号,特别是空格,各种引号,回车,看系统处理是否正确(常见错误是:系统对空格的处理,在增加的时候,将空格作为一个字符,而在查询的时候空格被屏蔽,导致无法查询到增加的记录)
  8、特殊字符检查:输入特殊符号,如@、&、%、#等,系统处理是否正确
  9、对输入中文字符的检查(有些系统的某些地方,可能对英文的处理OK,但对中文字符则出现乱码之类的)
  10、检查信息的完整性:如更新某个记录时,是否将更新的所有信息都更新过来,还是只更新了其中一部分
  11、信息重复:如名称、ID、空格、是否区别大小写等,系统是否给予正确提示(修改或新建)
  12、检查删除功能:单条记录删除;多条记录同时删除;未选择任何记录,点删除或delete
  13、必填项检查
  14、上传文件的检查:文件格式是否正确;文件中某些字段是否允许为空;不允许为空的字段为空,系统是否校验不通过;文件中是否允许为空的记录;文件是否对记录中字段的长度、是否重复作校验;
  15、快捷键检查:是否支持常用快捷键,如ctrl+c、ctrl+v、shift+选择、ctrl+选择、backspace等,对于不允许手工输入信息的字段,是否有做限制。
  16、输入法半角全角检查
  17、页面中显示的单位是否正确,如 获取某数据库中值为分,到页面显示时未做转换,页面显示的单位为:元,其他如GPRS流量、数量等单位
  18、文档的测试:文档二义性的确认、用户手册等
   19、密码检查:一些系统的加密方法采用对字符的asccii码移位的方式,处理密码加密相对较为简单,且安全较高,对于局域网系统来说,此种方式完全 可以起到加密的作用,但同时,会造成一些问题,即>128的asccii对应的字符在解密时无法解析,尝试使用”uvwxyz”等一些码值较大的字 符作为密码,同时,密码尽可能的长,如17位密码,造成加密后的密码无法解析
  20、用户检查:任何一个系统,都有各类不同的用 户,同样具有一个或多个管理员用户,检查各个管理员之间是否可以相互管理,编辑,删除管理员用户。同时,对于一般用户,尝试删除,并重建同名的用户,检查 该用户其他信息是否重现。同样,提供注销功能的系统,些用户 再次注册时,是否作为一个新的用户。而且还要检查该用户的有效日期,过了有效日期的用户是不能登录系统的。(可能出现的错误是:用户管理权限为非超级管理 员,能够修改超级管理员的权限)

Web测试基于实际测试的功能测试点总结--转载的更多相关文章

  1. 大牛浅谈Web测试基于实际测试的功能测试点总结

    今天跟大家讲解的是web测试在实际测试的功能测试点的一些小总结,希望对你们有帮助,有说的不好的地方,还请多多指教! 一.页面链接检查:测试每一个链接是否都有对应的页面,并且页面之前可以正确切换.   ...

  2. Web测试和App测试有什么区别

    WEB测试和App测试从流程上来说,没有区别.都需要经历测试计划方案,用例设计,测试执行,缺陷管理,测试报告等相关活动.从技术上来说,WEB测试和APP测试其测试类型也基本相似,都需要进行功能测试.性 ...

  3. WEB测试和APP测试区别

    Web测试和App测试从流程上来说,没有区别.都需要经历测试计划方案,用例设计,测试执行,缺陷管理,测试报告等相关活动.从技术上来说,WEB测试和APP测试其测试类型也基本相似,都需要进行功能测试.性 ...

  4. web及移动应用测试知识总结

    发现自己对测试知识的掌握不够系统,在这里整理一下好了. 1. 通用测试点 功能测试 正向:输入一个有效的输入并且期望软件能够完成一些根据说明书规定的行为 逆向:输入一个无效的输入并且期望软件给出合理的 ...

  5. web测试和app测试的区别

    功能上: 功能上没有什么区别,都是用同样的方法来写用例(等效.边界值...) 架构上: web是B/S架构(浏览器和服务器)代码更新后数据会同步,可以保证所有客户一致 app是C/S架构(客户端和服务 ...

  6. web网站常用功能测试点总结

    目录 一.输入框 二.搜索功能 三.添加.修改功能 四.删除功能 五.注册.登录模块 六.上传图片测试 七.查询结果列表 八.返回键检查 九.回车键检查 十.刷新键检查 十一.直接URL链接检查 十二 ...

  7. 《Web安全攻防 渗透测试实战指南》 学习笔记 (二)

    Web安全攻防 渗透测试实战指南   学习笔记 (二)   第二章  漏洞环境及实践  

  8. Web端网站兼容性测试如何进行?来看看浏览器的兼容性测试要点

    软件兼容性测试工作的目标是保证软件按照用户期望的方式进行交互.随着用户对来自各种类型软件之间共享数据能力和充分利用空间同时执行多个程序能力的要求,测试软件之间能否协作变得越来越重要. 平台的兼容性,包 ...

  9. web测试与app测试的区别

    才开始做测试就接触的web端,后来也接触app端,所以在这里对于自己工作中所接触到的做一些总结(总要养成总结的好习惯). 对于web端和移动端app,功能方面的测试,例如测试设计方法这些都大同小异,都 ...

随机推荐

  1. 函数alv下的颜色设置

    ABAP中的颜色代码是由4位字都组成的 cxyz    c:color的简写,颜色代码均以C开头 x:标准色代码,SAP中一共有7个标准色    y:反转颜色启用/关闭 1/0 z:增强颜色启用/关闭 ...

  2. hdu1392 Surround the Trees 凸包

    第一次做凸包,这道题要特殊考虑下,n=2时的情况,要除以二才行. 我是从最左边的点出发,每次取斜率最大的点,一直到最右边的点. 然后从最左边的点出发,每次取斜率最低的点,一直到最右边的点. #incl ...

  3. hadoop 磁盘限额配置

    配置方法: 在 hdfs-site.xml 里配置如下参数,注意,那个 value 的值是配置该磁盘保留的DFS不能使用的空间大小,单位是字节. (如果多块硬盘,则表示为每块硬盘保留这么多空间) &l ...

  4. 14.4.3.4 Configuring InnoDB Buffer Pool Prefetching (Read-Ahead) 配置InnoDB Buffer pool 预读

    14.4.3.4 Configuring InnoDB Buffer Pool Prefetching (Read-Ahead) 配置InnoDB Buffer pool 预读 一个预读请求 是一个I ...

  5. 使用AjaxFileUpload.js实现文件异步上�

    ajax是无法提交文件的,所以在上传图片并预览的时候,我们常常使用Ifame的方法实现看似异步的效果.可是这样总不是非常方便的,AjaxFilleUpload.js对上面的方法进行了一个包装,使得我们 ...

  6. 30分钟快速掌握AngularJs

    [后端人员耍前端系列]AngularJs篇:30分钟快速掌握AngularJs   一.前言 对于前端系列,自然少不了AngularJs的介绍了.在前面文章中,我们介绍了如何使用KnockoutJs来 ...

  7. H264 Decoder

    http://www.cnblogs.com/mcodec/category/213433.html

  8. jQuery中常用的函数方法

    jQuery中常用的函数方法总结 Ajax处理 load(url,[data],[callback]) url (String) : 待装入 HTML 网页网址. data (Map) : (可选) ...

  9. ASA基本配置

    拓扑如下: ASA5520# show running-config : Saved:ASA Version 8.0(2) !hostname ASA5520enable password 2KFQn ...

  10. VSTO学习笔记(十五)Office 2013 初体验

    原文:VSTO学习笔记(十五)Office 2013 初体验 Office 2013 近期发布了首个面向消费者的预览版本,我也于第一时间进行了更新试用.从此开始VSTO系列全面转向Office 201 ...