51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 1688|回复: 1

[讨论] Web测试学习资源和主要测试点

[复制链接]

该用户从未签到

发表于 2018-4-2 11:54:36 | 显示全部楼层 |阅读模式
测试基本点补充

一、文件导入的测试  
1)需要和开发了解导入的实现方式,并判断是否合理,比如能够支持的最大数据量是多少、性能如何等  

2)文件类型的测试,  导入的文件类型符合条件和不符合条件的测试,如,只允许输入csv格式的问题,当
导入xlsx文件的时候(或者直接将xlsx文件名称改为csv后缀),判断前端有没有做校验,后台是否抛异常,服
务是否能正常启动  

3)数据的校验  导入正常的数据:导入的文件内容符合条件时,数据能够正常写入数据库,页面是否正常
展示,有无乱码现象,导入数据数量的测试  导入异常的数据:导入的文件不符合要求,如,希望导入int类
型,当导入string类型时的处理;当导入特殊字段、超长字符、空字符等异常数据的处理  

4)文件大小的测试  当导入大批量数据的时候,是否能够正常导入到数据库,以及导入的时间是否可接受,
导出的成功数据和失败数据有多少,对系统的性能的影响  

5)导入失败  当导入失败的时候,失败的数据能展示给用户看  当用户不小心导入错误的数据时,有回
滚机制  单个文件包含部分成功、部分失败的数据,导入完成后检查是否展现失败数据数、成功数据数;

6)导入的方案  是一条一条写入数据库还是批量的写入(比如,每次写500条--单个事务处理500条),最好
采用后者,减少数据库的连接  

7)导入的速度  当导入大批量数据的时候,导入所花费的时间,是否会超时 

8)代码  导入完数据后,是否释放了数据库的连接  

9)设计是否合理  
二、导出的测试  
除了上面的测试之外还需要考虑:  导出的数据比较大的时候,  
1)可以考虑将导出的文件拆分成多个文件  
2)批量导出  
3)可以考虑放在线下系统中执行  
4)异步导出  
5)通过定时任务,半夜执行  
6)导出文件格式和文件名称  
7)导出文件是否包含字段排序规则
主要测试点

web测试包含:功能测试、用户界面测试、浏览器兼容测试、性能测试、安全测试等。(黑色新手)。

功能测试:

1.  静态网页。

测试对象有:链接的跳转和新窗口打开、表单测试(功能和输入判断)、Cookies测试等

2.  后台管理系统。

测试业务逻辑

用户界面测试:

1.  UI合理性测试。

页面元素布局是否合理、功能块布局合理、功能块分割线合理、页面颜色搭配是否合理、字体大小是否合理
等检查。

2.   风格测试:检查所有类似功能页面的布局是否统一、颜色搭配是否统一、字体大小是否统一等。

3.   内容测试:关注页面显示的文字是否包含错别字,图片是否正确,图片的内容是否正确(图片内容和图
片文字)。

4.   图形测试:检查图片大小(一般web页面的图片大小都是有严格规定的,以前通常不能超过30k每张)、
清晰度以及压缩效果检查。

5.   导航测试:保证每个页面跳转的接口都存在,在一个页面中一定要有跳转到相关页面(比如上级页面、
同级页面和下级页面)的导航存在。

网站测试要点:UI测试、链接测试、表单测试、兼容测试(操作系统、分辨率、浏览器)、网络配置测试
(打印机等)、负载测试、压力测试、安全测试(用户名或密码长度、复杂限制、登录次数限制、超时限制
、)、接口测试。

回复

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-3-28 18:53 , Processed in 0.063553 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表