web通用测试案例汇总

一、科普

浏览器内核分类Trident内核又称IE内核,IE系列浏览器均采用此种内核,360安全浏览器也使用此内核Webkit内核谷歌chrome浏览器最先开发使用,也叫谷歌内核Gecko内核Netscape6开始采用的内核,后来的Mozilla FireFox (火狐浏览器) 也采用了该内核Presto内核目前只有Opera浏览器采用该内核双核浏览器一般双核浏览器拥有IE兼容内核和非IE极速内核如chrome两个内核,双核指一般网页用chrome内核打开,网银等指定的网页用IE内核打开,双核浏览器有搜狗高速浏览器、QQ浏览器
酒店搜索兼容性需要测试的浏览器
主站/BNBIE6,IE7,IE8,IE9,chrome(最新版本 41.0),FireFox(最新版本)客满满IE8,IE9,chrome(最新版本 41.0),搜狗浏览器,FireFox(最新版本),QQ浏览器,360安全浏览器极速模式(最新版本7.1)

二、页面兼容性测试测试内容:

1)页面样式
页面缩放(75%-400%),做到样式不乱功能正常。浏览器缩放快捷键:Ctrl+鼠标滚轮
浏览器缩放比例Webkit内核(chrome、safari)、Opera
100%-400%,需要保证页面不乱,无任何区域遮挡。100%以下的缩小不考虑IE6,不支持缩放,不需要进行缩放测试
在IE6系统上的360、TT等浏览器的缩放问题,不考虑修复。
不用测试缩放IE7的缩放bug,,如果不影响用户功能使用,可由FE判断是否修复或postponed
75%-400%其他浏览器75%-400%
2)页面内容
页面文字无错别字,语法正常,描述准确,无黄反内容。
不能包括“最终解释权”归XX的字样
3)页面功能
多浏览器中功能正常,无异常。

三、兼容测试中的问题:

webkit系列缩放时会默认使用12号字体导致页面出现问题。
IE6、IE7、IE8,对CSS的解析认识不一样,因此会导致生成的页面效果不一样,研发人员一般会对IE6、7单独进行处理。
页面检查1)货币符号:
人民币符号必须是双横杠: ¥(人民币),不是单横杠:¥(日元)
不同的字体/浏览器人民币符号的显示方式不同,在测试中需要注意,如:微软雅黑显示双横杠,宋体显示单横杠
2)页面时间显示
页面中的时间显示必须要使用服务器的时间,不能使用客户端上的时间。验证方法:修改客户端本地时间
页面中关于节气的显示也是重点测试的一项,研发同学经常会只写一段时间的节气。验证方法:验证多久的时间??
3)页面title
title要准确的概括网站内容要有吸引力、唯一性并融入关键词、融入品牌名且长度要适中。验证方法:查看html中title标签
浏览器中收藏夹内书签的名称是title的内容
对于关键词排名,搜索引擎会优先考虑标题中的内容做匹配
4)使用多浏览器访问页面不能报脚本错误
ie浏览器:工具-Internet选项-高级-显示每个脚本错误的通知
firefox:firebug(F12)控制台-错误
5)页面显示内容长度
过长时做截断处理,后面显示...,tips显示全文本 验证方法:fillder拦截请求或修改后端数据库
6)浏览器收藏夹中的列表页
选择浏览器收藏夹中的过期酒店列表页地址,酒店入住时间将变为默认的搜索日期T+2,离店时间变为默认的T+3
7)弹出框DIV
如无特殊要求,点击弹出DIV,选择后DIV消失,点击DIV之外的区域,DIV也自动消失
DIV 的展示范围不应当超出 800x600 的页面边缘
8)header-footer检查
直接进入各个频道首页和相关页面(包括用户中心),检查header-footer的每个链接能正常跳转,看样式没有变化且有没有错字
在不同浏览器下看header-footer样式应该没有变化,且缩放75%-400%界面显示正常
在登录状态下查看header是否有窜行现象;
在登录状态下进入除首页外的频道页,点击用户名旁的下拉框,下拉框不能藏在背景图片后,检查页面响应时间在用户可接受范围内

  • 加载顺序
    1)DOCTYPE写在首行
    2)head标签下第一个标签一定是声明字符集的串,且是UTF-8
    3)css放在所有<script>标签之前,有些<script>放css前是为了做跳转
  • 请求检查
    1)任何页面请求都不许出现IP地址或内网机器名
    2)页面统计功能:统计页面浏览量、独立访客访问量;新增页面需检查是否添加bc.qunar.com的调用
  1. 图片域名的验证。qunar图片一般使用域名是:souce.qunar.com、img1.qunarzz.com、userimg.qunar.com(酒店使用)、simg4.qunarzz.com只要访问图片必须使用这几个域名。
    4)图片存放位置:专门的图片存放服务器、cdn代理缓存
    5)请求状态检查。验证:不能有4XX、5XX请求;页面跳转301临时跳转,302永久跳转,临时跳转时使用301,其他情况使用302状态跳转
    6)应答报文大于1kb的需压缩,小于1kb不需要压缩
    验证:chrome浏览器,F12,如下如所示:其中size是传输时的数据大小,content是数据实际大小。
    查看接口是否压缩:Response Headers里的Content-Encoding字段为gzip为压缩过

四、其他

1)验证:测试url加/与不加时页面都能正常访问
2)验证:tab键结合鼠标点击方式检查输入框
3)验证:数据库要设置编码方式
4)发布外网并包含敏感信息的接口需做安全测试。
5)输入框测试:
自动过滤中英文空格、大小写检查、特殊字符串验证(~!@#$%^&*()_+|{}[]:;'"/?《》<>)
类型验证、边界值验证、超长字符验证、null或NULL的检查
输入次数的限制、敏感词验证(显示无结果)、密码密文显示且存库后要加密
字符串首尾包含空格的验证、脚本录入检查(
<script>alert(/xss/)</script>)
6)前端代码中不能出现console.log(),这样会导致IE6、IE7、IE8无法兼容
7)后端代码中禁止出现select * ,会耗费时间或导致磁盘空间不足
8)广告位检查,
验证:a在URL请求中加入adtest=beta参数,查看是否广告都能正常展示
9)按钮测试
同时频繁按钮(确定数据库插入数据有无问题);状态为不可点击状态时点击按钮;
安全
1)发布外网且含有敏感信息的接口需要做安全测试,敏感信息包括:银行卡号、手机号、密码,验证:提测试前检查是DEV是否提交安全组测试,并检查测试结果
2)发布外网前需要检查邮箱和短信调用是否使用外网配置
3)任何页面请求中不容许出现IP地址或者内网机器名
数据库
1)禁止出现select *,会耗费时间或导致磁盘空间不足
2)确认服务器当前时间正确与否,方法:连接mysql,运行select now();

@晴-2017-05-09 19:44:36

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 198,082评论 5 464
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 83,231评论 2 375
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 145,047评论 0 327
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,977评论 1 268
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 61,893评论 5 359
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 47,014评论 1 275
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,976评论 3 388
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,605评论 0 254
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,888评论 1 293
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,906评论 2 314
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,732评论 1 328
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,513评论 3 316
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,980评论 3 301
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,132评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,447评论 1 255
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,027评论 2 343
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 41,232评论 2 339

推荐阅读更多精彩内容