测试之旅------------- 从一点一滴入手......

2007年度第典型泄漏bug分析(转)

上一篇 / 下一篇  2009-02-14 07:23:53 / 个人分类:典型

2007年度第典型泄漏bug分析
---------------------------
一.功能问题
1.博客内容过滤问题
http://bug.corp.yahoo.com/show_bug.cgi?id=1207826
概述:
博客内容过长>500KB,>500KB的内容输入非法词,可以发表成功
分析:
1.因为360使用的QP过滤系统,对发送的内容,理论支持长度的最大长度为1024KB。
2.程序在送QP时,把内容分隔为每1024K大小的一个发送。
3.QP系统实际检测1024K大小的文件时,对前500KB如果有非法词,返回false,通知前台有非法词;如果前500KB没有非法词,返回true;前台提交成功,如果前500KB没有非法词,大于500KB的内容包含非法词,QP系统仍然返回true,前台提交成功。
解决方法是更换QP系统,对发送内容没有长度限制。用户所发内容中包含非法词都可以检测出来。
总结:
以后对QP的测试,要输入文本框最大长度,末尾包含非法词,查看QP系统是否能检测出来
2.群组成员翻页问题
http://bug.corp.yahoo.com/show_bug.cgi?id=1230297
概述:
群组:FUN-成员列表,翻页时出现js错.
分析:
成员第一页包含组长及普通成员,其他页不再列出组长,查询语句没有变化导致出现该问题。
解决方法是第一页进行判断。
总结:
回归测试测试翻页功能.
3.空间评论翻页问题
 http://bug.corp.yahoo.com/show_bug.cgi?id=1156179
概述:
个人空间,为第二分页的博客文章添加的评论无法显示出来.
分析:
在测试过程中需求变更,增加了一个博客评论分页的功能,开发人员在调用原有博客分页方法时,传递参数有误,导致对非博客首页的某篇博客发评论不显示,开发修改了传递参数.
总结:
在某功能修改后,对相关模块其他类似修改点进行扩展测试。
4.相册翻页问题
http://bug.corp.yahoo.com/show_bug.cgi?id=1157951
概述:
网友收藏;点击“更多”,翻页显示后的结果仍为第一页。
分析:
出现的问题主要是因为测试阶段,组织的数据少,在别的页面出现过相同问题,但是由于这个模块数据少,没有涉及到翻页,所以忽略了对这里的翻页进行跟踪。
总结:
实际这个问题就是测试不全的问题,每个功能点必须要测试到位,不能因为数据少而不去测试翻页,而应该通过各种方法组织数据把这个功能点测试全。
5.空间朋友关系逻辑问题
http://bug.corp.yahoo.com/show_bug.cgi?id=1244135
概述:
发送邀请信-雅虎通,待验证的朋友前的复选框可以选中,发送后提示“已经是朋友”。
分析:
朋友关系旧版,单项朋友关系不算做朋友里面,只有双向才算做朋友。beta3修改单项朋友关系也算做朋友。产品没有在需求文档中提到此处也必须修改。开发也没有想到此处也应该修改
解决方法和避免措施: 本次开发添加相应的处理逻辑
总结:
朋友关系改版后,所有涉及朋友关系的页面都应该做修改,多考虑一个逻辑改动,有可能相关的所有模块。补充测试用例。
6.群组删帖逻辑问题
http://bug.corp.yahoo.com/show_bug.cgi?id=1166371
概述:
群组-主题列表页-删除某主题的最后回复帖子后,主题列表中“最后更新”仍显示已删帖的发帖人及发帖时间.
分析:
在执行删除帖子时,最后更新时间及发贴人没有跟着更新,解决方法是,如果删除的是最后一个回复,查找倒数第二篇回复的回复人和回复时间,将其替代原来的最后回复人和回复时间
总结:
对于业务的细节逻辑用例,以后一定要补全到文档中.
7.音乐盒歌曲信息为空提示错误
http://bug.corp.yahoo.com/show_bug.cgi?id=1076524
概述:
用户修改歌单中的歌曲信息时,如果把所有项都清空了,保存提示不准确。
分析:
主要是提示信息不准确,产品设计没有考虑完全,当修改资料时,如果修改的项不满足要求时,应该准确提示用户。
总结:
一般我们在测试添加的时候比较详细,但是在测试修改时,考虑的不是很完全,所以在测试修改项时,也要测试详细。
8.音乐盒歌曲名称为空提示错误
http://bug.corp.yahoo.com/show_bug.cgi?id=1076542
概述:
用户创建新歌单时,输入空格提交后,提示稍后请重试,提示不准确。
分析:
主要也是提示信息不准确,产品设计没有考虑完全,没有考虑当用户输入一些异常字符时的处理,例如当用户输入空格提交,不能准确提示用户。
总结:
以后测试添加数据时多考虑一些特殊字符的输入,和必添项中输入空格等进行测试。可以准确的测试系统是否考虑过这些异常的输入。
9.注册本地化时间问题
http://bug.corp.yahoo.com/show_bug.cgi?id=1252812
概述:
新注册系统默认时间是美国时间。
分析:
果系统前端注册页面并没有地方设置时间,但是系统需要添加一个默认时间,默认设置的时间是美国时区的时间,造成和中国时间不一致,不正确。
总结:
这个BUG没有考虑API本地化的情况,如果某个接口是给中国用的,默认的系统时间应该设置成中国时区的,在测试的时候需要更多注意去关注本地化测试。
10.知识堂改版提示信息不同步
http://bug.corp.yahoo.com/show_bug.cgi?id=1149087
概述:
知识档案不公开时,提问、回答等操作时提示信息不准确
分析:
1、登录知识堂,点击“我的档案”,进入档案页
2、点击编辑,进入修改档案页,把档案状态修改成不公开,并确认保存成功
3、在搜索框中输入关键词,点击[我要提问]按钮,系统提示信息:“请到我的知识堂,点选「编辑」链接,将档案状态设为「公开」即可,我的知识堂提示不太准确,建议修改成:我的知识堂成我的知识档案
总结:
页面和流程有变化时,要确认对应的提示信息是不是还是合理的。
11.购物插件未全面回归测试
http://bug.corp.yahoo.com/show_bug.cgi?id=1570810
概述:
购物插件-删除购物信息再次重新增加,失败
分析:
判断同名是没有过滤掉已经删除的商品;这是一个程序修改后,遗漏的测试点
总结:
1、在回归测试时,把该测试点补充测试
2、每次程序修改,想办法了解修改内容会带来那些功能影响
12.NCP站点单用户多网站管理问题
http://bug.corp.yahoo.com/show_bug.cgi?id=1598727
概述:
站点管理-20071115-(李浩)同一个IE下切换网站后更新网站内容,另一网站内容受影响
分析:
导致原因:站点管理操作是通过cookie中的site_id来唯一确定所操作站点
总结:
不用cookie作为确定所操作站点的唯一参考,同时添加通过post、get等其他方式传递site_id来进行多重验证。
13.原创栏目只发布到导航栏显示异常
http://bug.corp.yahoo.com/show_bug.cgi?id=1601023
概述:
站点设置-20071116-(董林娜)原创文章栏目2级页面不显示
分析:
测试用例中遗漏的测试点
总结:
测试用例细节考虑不够充分,需要把case遍历。
14.生产、测试环境数据不一致导致问题
http://bug.corp.yahoo.com/show_bug.cgi?id=1608790
概述:
广告管理-广告位使用已有阿里妈妈帐号绑定有错
分析:
该现象是在生产环境用有问题的数据冒烟时出现的,由于该数据在测试环境无法模拟和再
现。当时测试环境还并行着其它项目的测试,生产库如导入到测试库,测试数据要重新造
总结:
把生产环境有问题数据导入到测试环境验证。
15. NCP日志选择日期乱码
http://bug.corp.yahoo.com/show_bug.cgi?id=1588140
概述:
站点管理-维护和分析-选择日期:日期,选择日期显示成乱码。
分析:
程序修改后,测试执行遗漏的测试点,回归测试范围覆盖小,未对修改可能影响的范围进行分析和覆盖。
总结:
1、在回归测试时,把该测试点补充测试
2、每次程序修改,想办法了解修改内容会带来那些功能影响,扩大回归测试范围,加强回归测试。
16.地区分类逻辑问题
http://bug.corp.yahoo.com/show_bug.cgi?id=1603177
概述:
接口精细化—新闻搜索—高级搜索中地区分类若已选择省市,则无法再选择全部
分析:
测试用例中遗漏的测试点
总结:
增加到测试用例中。
17.购物信息翻页错误
http://bug.corp.yahoo.com/show_bug.cgi?id=1624342
概述:
网站前台,购物信息列表页翻页错误
分析:
在有相关JS变更时,没有相应测试购物的翻页功能,不知道此处有影响
总结:
一旦JS有变化,测试相关有影响的购物功能
18.版本删帖未区分帖子主人角色问题
http://bug.corp.yahoo.com/show_bug.cgi?id=1624697
概述:
版主删除主帖,被减分者为版主
分析:
QA测试习惯导致,通常测试积分时,以版主角色发帖、然后删除,察看积分变化,便于操作,从而漏掉了此问题
总结:
测试时应遵循产品日常正常使用流程进行测试,至少测试到日常使用流程。
19.刷新页面消息重复发送
http://bug.corp.yahoo.com/show_bug.cgi?id=1627088
概述:
刷新页面,消息重复发送
分析:
测试用例中遗漏的测试点
总结:
增加到测试用例,测试用例覆盖和扩展不够,加强测试用例编写深度.
20.系统自动发短消息不显示
http://bug.corp.yahoo.com/show_bug.cgi?id=1627513
概述:
站点信息-系统删除文章或组图后,系统自动给站长发的短消息不显示
分析:
站内消息的记录是从private_message表中取,当表中sender字段显示为O时,该记录的短消息无法通过跨表查询到用户信息,无法显示记录。而系统发短消息,默认写到该表时,值为0
总结:
系统发送的消息在表里加一个标识位,用于可夸表查询找到数据并显示到列表页
21.插入图片极限值问题
http://bug.corp.yahoo.com/show_bug.cgi?id=1632477
概述:
编辑器:插入超大图片出错后,再次点击[确定],提示错误
分析:
极限值测试未覆盖到
总结:
测试用例加强继续值的检查,且用例要进行评审,严格执行测试流程,保证测试点的覆盖。
22. 上传组图未对I/O读写失败做判断
http://bug.corp.yahoo.com/show_bug.cgi?id=1632685
概述:
上传组图-上传组图保存时未对服务器分发I/O读写失败做判断
分析:
1、这个网站打不开的组图是因为上传没有成功,因为我们没有图片的信息,无法给他恢复,只能让他再上传一次。
2、此前程序逻辑中,没有对组图上传是否成功做判断(发文章里的图片有判断),
总结:
1、在NCP2.8版本中通过沟通询问开发人员是否做处理,并要求把处理的地方进行代码查看。
2、在测试用例中增加对这一检查的测试点
23. 论坛栏目点击数回复数不显示
http://bug.corp.yahoo.com/show_bug.cgi?id=1632803
概述:
网站首页官方论坛栏目点击数、回复数不显示
分析:
自动更新程序导致该栏目内容不显示
总结:
每次程序更改,走一下自动更新程序,避免有影响
24. 消息发件人显示为“雅虎客服”
http://bug.corp.yahoo.com/show_bug.cgi?id=1633396
概述:
站内消息-我的消息-FUN-所有消息的发件人显示为“雅虎客服”
分析:
测试环境时少打了一个包,相应开发人员未通知测试人员本版本修改了此功能
总结:
及时沟通,确认每个版本改了哪些问题并进行相应测试
25.有精华置顶帖时置顶页显示错误
http://bug.corp.yahoo.com/show_bug.cgi?id=1643364
概述:
BBS:浏览精华页后,置顶显示错误
分析:
进入精华页后,精华置顶帖的CACHE替换掉了置顶帖的CACHE
总结:
对于使用CACHE的程序,了解CACHE分类,并逐一测试,例如:置顶CACHE分两种,一种置顶帖CACHE,一种精华置顶帖CACHE,验证这两种CACHE的独立性.
26. 投资组合中不支持"梅花伞"的添加
http://bug.corp.yahoo.com/show_bug.cgi?id=1570338
概述:
投资组合-投资组合中不支持"梅花伞"的添加
分析:
新股票没有及时更新到后台数据库,合作方及时更新股票数据,后台及时取到该股票数据
总结:
财经测试关注数据实时性,在以后测试中考虑的范围要包括:A股、港股,美股,基金、大盘指数、权证、ST股、已退市股票、已停盘股票、新上市股票、已更名股票、股票状态(交易中、涨停、跌停、停盘)等
27.回答问题积分双倍与提示不一致
http://bug.corp.yahoo.com/show_bug.cgi?id=1574922
概述:
宝伞活动期间回答问题积分双倍,但回答后提示仍是两分
分析:
送伞活动期间积分加倍,只是在给用户加分时变为4分,没有改变任何流程,因此漏掉了对回答成功页的提示
总结:
做修改,宝伞活动结束后分数变回2分,对修改很小的需求,要全面考虑其影响的范围,是否对别的细节有影响。
28. pid测试遗漏
http://bug.corp.yahoo.com/show_bug.cgi?id=1645682
概述:
最近来访者模块不能显示来访的用户
分析:
SEO上线时,没有在最近来访者模块增加处理pid的逻辑,导致定制了pid的用户的最近来访者模块功能不正常,测试时遗漏了相应的功能点
总结:
SEO上线涉及空间中多个功能点的修改,测试时要对所有功能点进行全面回归,并且要考虑不定制pid和定制pid的情况,避免遗漏
29.发表博客评论成功页面没有给出提示信息
http://bug.corp.yahoo.com/show_bug.cgi?id=1393053
概述:
发表博客评论成功后,页面没有给出提示信息
分析:
以前没有此问题,是错改了记载pv的源代码后导致的新问题
总结:
加强版本控制和回归
30.博客图片描述编辑器转换问题
http://bug.corp.yahoo.com/show_bug.cgi?id=1259190
概述:
博客列表页面,如果上传多张图片,并对每张图片做文字说明,不显示图片内容,只显示图片描述
分析:
由于博客编辑器支持“使用HTML代码编辑”,url外链/插入雅虎相册图片都是在正文中插入图片,显示的时候要做相应的代码转换。转码结果为多个空行,所以图片显示为空白区域
总结:
生产环境博客列表页面有三种查看方式:标题;概述;全文;避免措施:补充测试用例
31.单双向朋友考虑不周
http://bug.corp.yahoo.com/show_bug.cgi?id=1365857
概述:
找朋友-搜索结果页显示的朋友个数中没有包括单向朋友数
分析:
此用户有4个待验证朋友,在搜索结果页中只显示了双向朋友的个数,没有计算单向朋友个数
总结:
在测试和朋友关系相关的问题时,同时测试双向朋友和单向朋友的正确性
二.UI问题
1.空间模板问题
http://bug.corp.yahoo.com/show_bug.cgi?id=1136606
概述:
选择系统模板,色彩和水晶两类,我的空间-留言板-设置,显示边框不整齐需要调整.
分析:
部分模板UI的问题,但没有测试到。
总结:
90个模板不能依次测试,不断增加。13类模板测试过程中多更换模板样式即每天更换一个
2.空间中文行距高的问题
http://bug.corp.yahoo.com/show_bug.cgi?id=1223832
概述:
travelinrain查看个人空间-我的空间-朋友,布局不紧凑,有空白区域.
分析:
因为美国360的代码中,朋友昵称都是英文;本地化后朋友名称为中文显示,中文显示高度比英文的高,导致行距过高,出现布局空白。
总结:
对朋友头像图片,多用不一样的高,宽。查看相关页面布局是否整齐。补充测试用例
3.财经频道logo不统一
http://bug.corp.yahoo.com/show_bug.cgi?id=1209166
概述:
个人投资组合页面上的LOGO与财经其他页面不统一。
分析:
个人投资组合使用的是美国的旧yak平台,不易修改,很快我们会做新版的本地化的个人投资组合,会使用新页面解决这个问题。
总结:
用例设计不全面,考虑不周全,以后会尽可能的考虑周全。
4.财经Flash控件未安装的问题
http://bug.corp.yahoo.com/show_bug.cgi?id=1267491
概述:
IE6、IE7浏览器下禁用或未安装Flash控件,财经首页和股票行情页的Flash广告显示为红叉。
分析:
如果浏览器不支持Flash,则给用户显示静态图片,雅虎首页就是这样做的。
总结:
对于重要的项目,涉及面广的产品,除了正常环境的测试,还要创造出异常环境下的测试。
5.知识堂分类长度边界值问题
http://bug.corp.yahoo.com/show_bug.cgi?id=1366347
概述:
IE6/IE7下,专家所属分类较长时,该分类页的专家推荐模块中的分类显示overlap。
分析:
测试设计的用例不够。
总结:
对于可能涉及到的显示问题,存在边界值或大于边界值的情况,一定要考虑到。
6.知识堂翻页显示问题
http://bug.corp.yahoo.com/show_bug.cgi?id=1189009
概述:
支付宝合作搜索结果页,点击翻页时,有时css变化使得提问者、回答者显示为粗体;且页尾链接为粗体并且折行显示。
分析:
此问题是因为当有投票数显示的时候strong标签未封闭导致。
总结:
在翻页上已经出现很多问题,以后需要加强这方面的测试。
7.上传过多图片按钮显示问题
http://bug.corp.yahoo.com/show_bug.cgi?id=1609416
概述:
上传了15张超过200K的照片,弹出层的按钮无法点击
分析:
弹出层文字描述太长,导致按钮在弹出层外显示。
总结:
把提示信息改短显示,增加该测试点,此处属于遗漏测试点。
8.部分模板下广告显示错位
http://bug.corp.yahoo.com/show_bug.cgi?id=1618820
概述:
绿色长征模板在网站前台原创文章页,广告位显示错位
分析:
易用性问题,关注的较少,对页面控件标准一致性等项关注的少
总结:
增加易用性测试和总结
9.论坛读版页删除按钮文字描述不统一
http://bug.corp.yahoo.com/show_bug.cgi?id=1624734
概述:
官方论坛-读版页,删除按钮文字描述不统一
分析:
遗漏,细节问题测试不全面
总结:
同样功能按钮名称应一致,增加测试点。
10.栏目名称为10个字符折行显示
http://bug.corp.yahoo.com/show_bug.cgi?id=1603232
概述:
站点管理:栏目名称为10个字符时,“展开”链接会折行显示
分析:
原因后端工程师修改了代码的排列方式,浏览器解析的时候会产生字符宽度
总结:
通过其他手段彻底解决10汉字以内的正常;加强极限值的测试
11.较长连续全角标点符号不强制换行
http://bug.corp.yahoo.com/show_bug.cgi?id=1542601
概述:
读帖页:引用较长连续全角标点符号,未强制换行
分析:
在测试此类UI问题时,常以连续英文字符为测试数据,引用回复常规操作测试为主,遗漏了此问题
总结:
1.补充连续全角标点字符为测试数据;
2.常规操作测试后,在可以手工输入修改数据之处,均进行数据输入常规测试
12.群组首页布局错位
http://bug.corp.yahoo.com/show_bug.cgi?id=1646069
概述:
FUN-相册:图片长宽比例很大时,无法生成缩略图,引起小群组首页布局错位
分析:
用户上传图片比例为1:1500,宽已经为最小值,无法继续生成更小的缩略图
总结:
涉及到图片缩略图时,需要考虑长宽比例比较大的情况
13. 流通股和数据格式不正确
http://bug.corp.yahoo.com/show_bug.cgi?id=1591006
概述:
个股行情页-十大流通股东名单-(生产环境)流通股和数据格式不正确
分析:
开发直接调用接口给出的数据,没有对获取到的数据作处理后再展现在生产环境上
总结:
提高对接口数据展现的关注,在需求确认阶段就确定好数据展现的具体形式
14.画报社的返回个人中心链接不正确
http://bug.corp.yahoo.com/show_bug.cgi?id=1483737
概述:
登陆画报社首页,“右侧的返回个人中心" 链接不正确
分析:
1、产品没有给出此链接转向的地址
2、测试时看到此链接确实是链向空间页,就认为是正确了,没有进一步确认
总结:
修改链接链至http://i.cn.yahoo.com/my.html,对于链到其他产品的链接,向其他产品的QA或产品确认是否正确,不能主观臆断。
15.画报社首页注册模块显示问题
http://bug.corp.yahoo.com/show_bug.cgi?id=1528934
概述:
图片杂志-画报社首页注册模块显示问题
分析:
登录和立即注册没有在一条水平线上,由于测试时间紧,主要关注功能和图片的显示问题,对像注册这种已有功能的显示有所遗漏
总结:
将登录和立即注册调至一条水平线上,关注主要功能的同时,要对界面上已有的,成熟的功能模块兼顾,发现明显问题。
16.图片搜索ie7下页面错位
http://bug.corp.yahoo.com/show_bug.cgi?id=1697605
概述:
图片搜索-ie7下浏览页面,页面错位
分析:
图片搜索小规模升级,产品在提交测试时只要求测试IE6和Firefox,在测试时没有兼顾到
总结:
调整IE7显示,即使是很小的升级,对于像图片搜索这样兼容性容易有问题的产品,也要进行全面的兼容性测试
17.颜色模板下空间头像和友情链接显示问题
http://bug.corp.yahoo.com/show_bug.cgi?id=1493524
概述:
在颜色模板下,头像显示超出边框,友情链接紧挨边框
分析:
测试时,没有对100多套模板都一一检查
总结:
时间允许的情况下,对每个分类的模板都一一检查
18.我的空间朋友布局不整齐
http://bug.corp.yahoo.com/show_bug.cgi?id=1223832
概述:
travelinrain查看个人空间-我的空间-朋友,布局不整齐
分析:
因为美国360的代码中,朋友昵称都是英文;本地化后朋友名称为中文显示,中文显示高度比英文的高,导致行距过高,出现布局空白。ued修改为增加最大高度,使得布局整齐
总结:
对朋友头像图片,多用不一样的高,宽。查看相关页面布局是否整齐。
19.相册名称中文超长与推荐图标重叠
http://bug.corp.yahoo.com/show_bug.cgi?id=1503444
概述:
图文中国-按城市筛选,相册名称全部为中文超长,与推荐图标重叠
分析:
相册专辑在图文中国列表页展示的时候,未对相册专辑名称的中文超长进行测试测试不充分,覆盖不全。
总结:
在对文章标题,专辑名称所有显示的地方都要进行超长字符的检查,并注意要覆盖中文和英文。要全面执行测试用例,完成最基础的测试,专辑名称超长部分属于测试范围内
20.未登录浏览相册评论问题
http://bug.corp.yahoo.com/show_bug.cgi?id=1447022
概述:
相册评论:未登录 浏览相册评论,评论者的头像和昵称没有正常显示
分析:
相册剪刀手和YUMP项目并行,时间紧张,测试相册评论的时候,登录--评论--查看,忽略了退出登录再查看相册评论的情况,造成了MISS BUG
总结:
测试忽略了未登录的情况,以后严格根据测试用例情况执行
21.地图拖动后地图显示空白
http://bug.corp.yahoo.com/show_bug.cgi?id=1646050
概述:
路客大赛: 首页地图拖动后,地图显示空白
分析:
是由于路客发布一个未经测试的版本造成的;这个版本会影响功能又未通知QA线上冒烟测试造成的
总结:
以后影响功能的发布,可以走紧急上线,但是上线后需要QA在线上走冒烟测试
22.带中文字符的图片显示问题
http://bug.corp.yahoo.com/show_bug.cgi?id=1495767
概述:
上传图片:上传带有中文字符的图片,在图片列表页的图片标题显示问号
分析:
测试的时候没有测试带有中文字符的图片,可能全是用的中文
总结:
属于测试遗漏的问题,以后需要多测试各种语言集
23.路客故事左侧显示红叉
http://bug.corp.yahoo.com/show_bug.cgi?id=1705632
概述:
我的路客:登录进入我的路客,在路客故事左侧显示红叉
分析:
由于开发提交紧急上线的包,其中的包把存放图片的位置搞乱了,造成图片丢失
总结:
以后影响功能的发布,可以走紧急上线,但是上线后需要QA在线上走冒烟测试
24.注册文字与按钮脱离
http://bug.corp.yahoo.com/show_bug.cgi?id=1380328
概述:
信息填写页面,提示信息出现后,控件的位置会发生变化,这时下拉页面显示其下方的两个按钮,发现文字与按钮脱离
分析:
原来的图片和文字是两个对象,所以会有这个问题;测试时也发现了这个问题,但没有重视,也没有努力去重现,没有得到足够的重视
总结:
测试时看似比较小的问题,可能对用户来说感受很不好,应该重视。另外,对于出现的问题应该尽量去重现,不该轻易放过。
25.注册长帐号文字显示不全
http://bug.corp.yahoo.com/show_bug.cgi?id=1467282
概述:
32位的ID在注册成功页面显示时'cn'的n被挡住了一部分
分析:
测试时已经发现,但没有重视
总结:
小问题被用户反馈就变成了MissBug,在测试时发现的任何问题都应该记录到Bug库中,也许,这样的小问题就会被及时改掉。
三.数据、字符串问题
1.空间用户信息异常问题
http://bug.corp.yahoo.com/show_bug.cgi?id=1207915
概述:
部分用户数据异常后,不能登录空间,别人也无法看到此用户的空间.
分析:
开发查此用户信息,在migleDB-别名/注册时间等重要字段信息缺失(什么原因造成未知),导致此现象出现,解决方法是如果读migleDB此用户信息出现异常,程序修复此用户信息,可以顺利让用户继续使用空间中各功能。
总结:
对测试环境重现几率不高,但是造成的后果比较严重的问题,也提交bugziller,提供用户名,密码,步骤详细等信息。督促开发查清问题原因,尽量修改。
2.相册容量极限问题
http://bug.corp.yahoo.com/show_bug.cgi?id=1230296
概述:空间相册用户照片无法上传。
分析:
这个问题的实质是已满4G,已满后就不能正常上传,而我们的系统没有正确提示用户相册空间已满;而是去提示“相册已经达到300张,图片格式不正确”,无法进行上传。
总结:
出现这个问题是因为当初测试没有考虑相册空间的边界值问题,没有去组织当用户相册超过4G时会出现什么情况,以后测试的时候应该注意测试边界值,边界值的测试是在详细测试时一定需要过一遍的。
3.知识堂昵称特殊字符串问题
http://bug.corp.yahoo.com/show_bug.cgi?id=1234430
概述:
用户昵称含非键盘字符时,如☞卧龙♂后生☞,排行榜上无法显示出其昵称。
分析:无。
总结:
对于特殊字符的测试,基础用例设计到哪些已经讨论过,可以参考讨论的结果。
4.知识堂Vespa中特殊字符串问题
http://bug.corp.yahoo.com/show_bug.cgi?id=1158176
概述:
提问中的"(英文引号)在搜索结果页中显示为html转码后的"
分析:
vespa 多次转义引起,本质上属于vespa的问题,但结果上是知识堂的问题。
总结:
对于特殊字符的测试,基础用例设计到哪些已经讨论过,可以参考讨论的结果。
5.广告绑定成功未激活显示问题
http://bug.corp.yahoo.com/show_bug.cgi?id=1608950
概述:
广告绑定成功未激活,广告状态显示为“删除”
分析:
阿里妈妈程序设计没有考虑该现象,测试时没有考虑阿里妈妈有删除广告位功能
总结:
注意第三方程序对广告逻辑对业务流程的影响、补充该检查点。
6.论坛名称长度计算错误
http://bug.corp.yahoo.com/show_bug.cgi?id=1632758
概述:
论坛名字过长插入数据库截取,前台取数据失败出空白页
分析:
在站点设置时,会把原论坛名称与修改后的论坛名称合在一个字段里保存;数据库该字段的
存储长度为200字,当超过该长度会截取200字保存,后面的省略;因此当前台官方论坛去后
台数据库取该论坛信息时,后面被截取的未能取出,导致出现空白页
总结:
1、在NCP2.8中注意各数据接口交互处理,特别是数据字典
2、在NCP2.8的测试用例中增加这一测试点检查
7. 搜索框中只输入空格未判断
http://bug.corp.yahoo.com/show_bug.cgi?id=1601760
概述:
建议-接口精细化:建议搜索时输入空格,给出提示信息
分析:
非空项检查测试未做空格的检查
总结:
加入对空格的检查,补充测试用例
必测项必须覆盖空格测试点
8.rss源带&符号保存错误
http://bug.corp.yahoo.com/show_bug.cgi?id=1630294
概述:
RSS创建--FUN-带&符号的rss源,保存设置报权限不够错误
分析:
发现只要rss源地址有&符号,就会报这样的错误
总结:
对特殊字符确定彼此范围:&,#号已经纳入必测范围中
9.部分股票股本结构中数据不正确
http://bug.corp.yahoo.com/show_bug.cgi?id=1577831
概述:
港股行情页—二级页—部分股票股本结构中数据不正确
分析:
1.与服务器有关,其中0027股票在部分服务器上正常,如W11,但在多数服务器上显示不正常。2.与股票有关,如部分股票怎么刷新都不会出问题,如股票1688.hk。
3.股票数量太多,无法完全遍历
总结:
1.定位BUG原因,协助开发解决
2.跟踪问题,由产品与合作方联系获取正确信息
3.引入自动化测试
10.结果页展现的问题回答数与最终页不符
http://bug.corp.yahoo.com/show_bug.cgi?id=1440169
概述:
搜索问题,结果页展现的问题回答数与最终页不符
分析:
vespa在查询数据的时候, 已删除的答案也统计进去了,测试时对比了搜索结果页的回答数与问题最终页的回答数,由于多数问题都没有删除过回答,因此测试时看到的都是正确的,忽略了答案被删除过的情况
总结:
重新查询时,对已删除的答案不加统计,对于像回答数这样需检验数字正确性的测试点,不仅对比其与问题最终页的回答数,还要对回答进行添加删除等操作后查看变化
11.未登陆用户对杂志进行投票无法看到投票数
http://bug.corp.yahoo.com/show_bug.cgi?id=1500662
概述:
图片杂志-未登陆用户,对杂志进行投票,无法看到投票数
分析:
问题出现后,对问题进行了定位。发现与用户的登录状态有关,也和数据有关。新数据没有问题
总结:
此问题在测试中后期测试均未发现此问题,据分析可能是测试环境没有完全分开,老数据影响的原因。以后一方面要加强后期的回归测试,另一方面在可能的情况下,坚决把测试环境与开发环境分开
12.客服删掉博客文章时博客最新会取别人的数据
http://bug.corp.yahoo.com/show_bug.cgi?id=1407794
概述:
yump--博客:客服删掉博客文章时,空间页面博客最新会取别人的数据
分析:
冒烟时发现此问题,因为在相同的farm中的id空间中的所有最新更新的内容会存在一个数据库中。客服删掉后空间中的内容需要重新取最新,排序。在查询时,少了一个字段。导致取数据时有错误。
此问题出现需要同时满足三个条件
1,存在一个farm中
2,相同一段时间同时发博客
3,其中一个id的博客被客服删除
总结:
1.相同farm里的id之间可能存在问题,测试时可以提醒一下开发,问一下可不可能存在此类问题,让开发帮忙找个测试方法验一下
2.如果资源允许,一个项目在最主要阶段至少安排2个人来走主要功能
3.建议上线时一定要先上一台机器
4.不管多小的项目,建议还是上线主要功能冒烟
13.空间朋友边界值问题
http://bug.corp.yahoo.com/show_bug.cgi?id=1368181
概述:
friend-朋友数量:用户朋友数量超出最大限制(1000),达到1060个
分析:
接受好友和添加反向好友列表部分逻辑遗漏最大好友数限制。修改双向好友为单项朋友的版本中,没有做朋友最大数量的限制测试
总结:
由于产品对逻辑还要有变动,统一到下个版本解决,并补充测试用例
14.群组名含有特殊字符不显示
http://bug.corp.yahoo.com/show_bug.cgi?id=1417907
概述:
群组-加入的群组名含有特殊字符,群组在空间页面不显示
分析:
群组名称中包含特殊字符引起json解析失败:ASCII码小于32,除了tab键、回车、换行等字符
总结:
升级接口机器上json 包到yphp_json-1.2.1_3,并在以后的测试中不断积累和使用这类特殊符号,减少由于特殊符号带了的问题
15.邀请内容超过边界值显示问题
http://bug.corp.yahoo.com/show_bug.cgi?id=1461410
概述:
发送给好友:发送给好友的内容输入过长的话,在收的邮件中有一部分显示为乱码
分析:
具体原因还未找到,主要还是边界值的问题,当邮件的内容超过500个字后,发送邮件后正文会有乱码
总结:
目前已经限制发送邮件正文内容控制在450个字以内就解决了这个问题
16.相册专辑标签过长显示问题
http://bug.corp.yahoo.com/show_bug.cgi?id=1505163
概述:
创建专辑:20071010:(孙磊)创建专辑时,输入过长的标签,专辑分类显示不完整
分析:
此问题实际是两个问题,一个是由于yapache升级导致yapache_libphp_yiv 新版本的默认行为有变化,此次变化会把特殊字符转义成无害字符,故显示为乱码;另外一个就是在编辑专辑,输入8个较长标签,分类不再显示了
总结:
第一个问题已经解决,以后需要在yapache升级后多测试多试用;第二个问题实际是边界值问题,测试的时候需要多注意边界值测试
17.相册专辑名称含特殊字符"&"播放显示错误
http://bug.corp.yahoo.com/show_bug.cgi?id=1520063
概述:
幻灯播放:如果相册的专辑名称中含有特殊字符"&"的话在幻灯播放中会显示为"&"
分析:
相册幻灯播放在读取专辑时会把&符号当作分隔符来转码读取,故显示为乱码
总结:
需要根据特殊字符表进行测试,尤其需要测试哪些转义语言符号
18.邮件提醒边界值问题
http://bug.bj.corp.yahoo.com/show_bug.cgi?id=16697
概述:
短信内容正好为70个字符的时候会多发一条空白的短信
分析:
这个问题在以前的版本上是没有的,并且在以前的测试用例里也作为一个测试点进行过详尽的测试。但是这次针对CN的邮件提醒由于是修复邮件那边的bug,所以在测试过程中对平台本身的程序关注不够。这个点并没有作为测试点进行回归测试。但是很不巧的是不知道什么原因,这次发布出去的程刚好序覆盖了以前的这块代码,导致这个问题从QA的手里漏出去了。
总结:
避免办法要从两方面做工作,首先开发要做好代码的版本控制工作,QA这边也要把回归测试的范围扩大一点。
四.接口问题
1.群组接口排序问题
http://bug.corp.yahoo.com/show_bug.cgi?id=1249099
概述:
小群组首页,左侧群组信息模块,分类链接显示结果成员数排序有误.
分析: 群组信息模块中的分类链接,没有加“&member”参数,解决方法是修改分类浏览页,如果参数为空,默认按照成员排序.
总结:
结果页调整,需要测试所有入口
2.相册和空间接口问题
http://bug.corp.yahoo.com/show_bug.cgi?id=1244091
概述:空间中个人名片->当控制面板的基本信息设置为“仅对朋友公开”,在相册的名片中对朋友为不公开了。
分析:
由于此问题时在测试过程中,没有对控制面板在相册名片中的显示做测试,遗漏下此问题,已经与开发确认,是空间的包里面缺少几个接口。
总结:
凡是对于产品接口的问题,要两方面都进行测试,以避免遗漏下诸如此类的问题。
3.股票定制接口不同步
http://bug.corp.yahoo.com/show_bug.cgi?id=1209163
概述:通过雅虎首页进入的“股票定制”页,定制股票后,在财经首页“我的股票”中无法同步显示,而反之则可正常。
分析:
测试用例没有考虑到这一点。
总结:
加强考虑问题的全面性,力争把所有相关用例都考虑到。
4.侠客与空间接口问题
http://bug.corp.yahoo.com/show_bug.cgi?id=1265287
概述:
空间中设置到不公开,到侠客中就成了公开。
分析:
1、A用户在个人空间设置"博客"和"相册"为不公开状态;
2、A用户申请成为侠客,并发布文章,文章被审核通过;
3、B用户查看A用户文章,通过用户名链接可查看A用户的“我的侠客”页面;
结果出现B用户在A用户的“我的侠客”页面可查看A用户的“博客”和“相册”的现象。
原因是NCP1.0的“我的侠客”页面没有对这个公开、不公开状态进行判断,同时空间在更新公开或不公开状态时,没有提供接口给NCP1.0的“我的侠客”。
总结:
对于相关联的产品,会安排相关产品的测试人员参与到一起进行用例设计,共同完成任务,减少因接口产生的问题。
5.退搞理由按钮点击白屏
http://bug.corp.yahoo.com/show_bug.cgi?id=1650905
概述:
我的文章:退搞文章,[退搞理由]按钮点击白屏
分析:
由于权限验证模块接口的改动导致调用了没在文件中包含的函数增加include文件,解决了这个问题
总结:
建议在底层接口变动时,察看所有页面,大部分页面都调用了权限验证接口
6.他人推荐的链接添加股票页面有js错
http://bug.corp.yahoo.com/show_bug.cgi?id=1528401
概述:
投资组合-使用他人推荐的链接,添加股票页面有js错
分析:
测试遗漏
总结:
丰富测试用例,尽量考虑各种可能性,测试时必须完全遍历用例
7.基金持仓页面的加入投资组报404错误
http://bug.corp.yahoo.com/show_bug.cgi?id=1447431
概述:
股票行情页-基金持仓页面的加入投资组合链接为404错误
分析:
该问题是因为开发调用的接口数据中,包含老的加入投资组合的模块,开发已经把老接口模块
页面中去掉
总结:
存在数据接口调用的项目,在开发调用接口前,就提前把数据接口的问题暴露完全,并对全部的URL链接进行检查,用链接检查工具验证.
8.用户开通画报社后没有自动激活个人空间
http://bug.corp.yahoo.com/show_bug.cgi?id=1502926
概述:
图片杂志-用户开通画报社后,并没有自动激活个人空间
分析:
没有做新用户激活,由于没有测试过空间类的产品,对空间各产品之间的关系不是十分了解,在测试时,只对老用户在各频道之间切换进行了详细测试,忽略了新用户,且不太清楚新用户注册的激活问题。
总结:
添加自动激活个人空间的功能,像画报社与空间切换这种需求中没有提到,但必须测的功能,可以在测试时向曾经测试过类似产品,有类似经验的同学请教一下测试时要注意的地方
9.图片杂志二级导航条图标错误
http://bug.corp.yahoo.com/show_bug.cgi?id=1495814
概述:
图片杂志-图片杂志的二级导航条显示不正确,存在图标错误的情况
分析:
由于图片杂志调用的是相册的接口,像图标及左侧个人信息模块显示均与相册一致
总结:
此问题在相册更新后自动修复,多试用其他产品,与其他产品对比,及早发现问题并记录跟踪
10.群组首页新注册用户没有同学和同事分组
http://bug.corp.yahoo.com/show_bug.cgi?id=1136907
概述:
个人空间-群组-在群组首页新注册一个用户,返回空间页面查看我的朋友,没有同学和同事分组
分析:
没有对群组注册的用户进行朋友分组默认处理
总结:
群组和空间是有接口的,除了需求罗列的功能点。可能对空间的其它功能也会有影响,以后接口的测试,多注意对其它功能的测试。
11.图文中国个人中心中链接错误
http://bug.corp.yahoo.com/show_bug.cgi?id=1582602
概述:
图文中国: 页头个人中心中的"我的博客"和"我的朋友"链接错误
分析:
此问题是url不完整导致的,点击链接后,跳转到别人的博客和朋友页,在图文一期,这个问题就已经存在,由于这期的改动没有涉及到接口,对于这个测试点就没有进行测试,所以造成了问题的出现
总结:
在回归测试中,没有做到全面的接口测试,在以后的项目中,会将涉及到接口的地方进行全面的测试
12.相册专辑播放接口问题
http://bug.corp.yahoo.com/show_bug.cgi?id=1640381
概述:
相册幻灯:在只存在一个专辑的情况下,播放幻灯,显示无专辑信息
分析:
本次幻灯播放增加了专辑列表的翻页功能,在幻灯播放时幻灯图片详情页也会读取专辑列表的接口,在只有一个专辑的临界情况下,重复读取会导致冲突,因此会显示“无专辑
总结:
属于接口问题,测试的时候需要考虑接口问题

五.兼容性问题
1.IE7的兼容性问题
http://bug.corp.yahoo.com/show_bug.cgi?id=1230307
概述:
群组管理,在IE7下,反复修改群组介绍时,其展现与真实数据不一致.
分析:
问题初步定位是IE7的缓存问题。但反复修改标签没有该现象。
介绍及标签输入框在数据库中类型如下descrīption | text ;tag_name    | varchar
数据类型只是参考,真正原因待开发确认。
总结:
IE7的覆盖率在逐步升高,会加强对IE7的测试.
2.TT兼容性问题
http://bug.corp.yahoo.com/show_bug.cgi?id=1254830
概述:
TT3.5-博客视频-以新标签的方式打开引用视频对话框时,“预览视频”、“确定引用视频”和“取消”按钮失效.
总结:
TT浏览器以前测试不充分,会加强对TT浏览器的测试.

3.BBS老版本数据兼容性问题
http://bug.corp.yahoo.com/show_bug.cgi?id=1190746
概述:
beta2.0上线后,群组BBS原有引用帖,显示代码.
分析:
为了优化群组BBS的性能,调整了引用显示的逻辑,导致出问题.
总结:
测试注意新版本对老数据的兼容。
4.音乐盒登录兼容性问题
http://bug.corp.yahoo.com/show_bug.cgi?id=1037139
概述:
音乐盒登录功能失效。
分析:
此问题出现的比较诡异,在其它的比较干净的测试机上此问题是不会出现的,但是在装了较多软件的李浩工作机上却可以100%重现。
总结:
1.在某一产品正常上线后,在测试一部或更大范围内的试用是很有必要的,因为有一些bug必须
在特定的条件下才能重现,如果大家都能试用一下的话就相当于在不同的测试环境中的小回归,避免了bug的泄漏(人多力量大)。2.测试机的测试环境尽量安装一些常用软件,毕竟大多数网络用户的电脑中安装的不只是干净的系统。
5.FF浏览器下,被访页面分析显示不正确
http://bug.corp.yahoo.com/show_bug.cgi?id=1640394
概述:
维护和分析-FF浏览器下,被访页面分析显示不正确
分析:
1、在回归测试时,对FF浏览器进行了回归,未发现此问题;但在最后一个封版本里,遗漏了FF浏览器的检查。
总结:
在NCP2.8封版本测试,加强对该项测试检查。
6.FF下股票查询不支持回车
http://bug.corp.yahoo.com/show_bug.cgi?id=1596490
概述:
财经首页-firefox下,财经首页的股票查询不支持回车
分析:
虽然FF对按钮回车的支持并不好,但通过UED的帮助还是能修改该问题的。但因已默认FF对某些易用性功能不支持,在测试时会从心理上疏忽
总结:
1.严格按测试用例执行测试。
2.易用性问题也应该重视并提BUG,请产品确认
7.英文博客单个单词被拆分为两行
http://bug.corp.yahoo.com/show_bug.cgi?id=1263273
概述:
写博客-写英文博客时,文章折行会导致单个单词被拆分为两行
分析:
ie上存在此问题,ff不存在
总结:
测试的时候也需要用英文进行测试避免此类问题
8.发布互助微软输入法兼容问题
http://bug.corp.yahoo.com/show_bug.cgi?id=1495993
概述:
发布互助-用微软输入法输入30个字符标题后,继续输入,页面tab的背景变成蓝色
分析:
这个问题可能是由输入法引起的,具体的原因未知
总结:
由于后果不严重,开发未找到原因留待以后的版本解决.
9.firefox2.0登录字体过小
http://bug.corp.yahoo.com/show_bug.cgi?id=1454592
概述:
登陆页面在fireFox2.0下字体显示过小
分析:
这个问题虽小,也反映过多次,但由于登录框以前一直被美国严格控制,我们是没有权利修改的。经过半年多的努力,登录框终于可以由我们自己来控制了
总结:
对于这类Bug,我们发现了还是要报告,报的多了,有可能会被重视
六.编码问题
1.空间UTF8转码问题
http://bug.corp.yahoo.com/show_bug.cgi?id=1217062
概述:
个别问题-搜索-通过邮箱搜索mygodinfile@yahoo.com.cn,无法搜索出结果.
分析:
以前程序逻辑,获得数据后检测是否为utf-8编码方式(如果不是进行转换)->vespa,vespa除了检测是否为utf-8编码方式,还要判断是否在utf-8编码方式的范围内,如果有任何一个判断为fasle的话,都会停止数据写入vespa,导致此数据及后面的数据全部不能更新到vespa系统,目前处理策略是获得数据后,不仅对字符进行是否编码方式为utf-8的转换,增加utf-8编码范围的判断(如果不是在此范围内,再进行转换)->vespa,保证送vespa数据的正确性,所有更新数据就可以正确写入vespa系统。
总结:
及时收集用户反馈,通知开发查找原因。
2.编码方式不统一问题
http://bug.corp.yahoo.com/show_bug.cgi?id=1136626
概述:
自动编码方式,雅虎首页/邮箱/咨询/助手/赢在中国自动编码方式为简体中文,空间/群组/知识堂/相册自动编码方式为Unicode。
分析:
编码方式不同已经引起了登录-登出-后退,注册-输入用户名密码页面显示乱码。
总结:
需要对编码方式不统一的问题深度分析,目前这个地方没有进行深入研究。

七.程序健壮性问题
1.相册删除问题
http://bug.corp.yahoo.com/show_bug.cgi?id=1250986
概述:
删除图片出现异常,该图片永远无法删除.
分析:
1、删除图片为三步,先删除原图,再删除缩略图
2、如果第一步出问题,之后两步不进行操作
3、客服的问题,可能是在删除原图后,删除缩略图出异常,程序跳出。因已经删除原图,以后每次删除该图片,到第一步都过不去,所以永远无法删除成功。
总结:
对于客服反馈的问题,重视并想尽一切办法重现.
2.空间留言异常操作问题
http://bug.corp.yahoo.com/show_bug.cgi?id=1263237
概述:
空间留言板--发布留言后,按回车键不放,可以重复发布相同内容的留言.
分析:
发布留言时没有解决重复提交表单,按照以前的解决重复提交的方法修改。
总结:
在测试提交表单时,多次按回车键,以测试表单是否会被多次提交。补充测试用例
3.注册Tab键操作校验问题
http://bug.corp.yahoo.com/show_bug.cgi?id=1252818
概述:
注册时用Tab键可以在不选择任何性别情况下通过前端的校验,并且最终注册成功。
分析:
这种问题的发现很偶然,单通过测试用例发现这种问题很难,所以测试的时候多考虑一些其它方法去测试。
总结:
这种问题的发现现在暂时没有最好的方法,但让大家一起来试用产品是一个比较好的方法。
4.音乐盒删除操作的问题
http://bug.corp.yahoo.com/show_bug.cgi?id=1108449
概述:
音乐盒歌单列表页中点击“删除”按钮的同时,回车,点击弹出的提示信息中的任何按钮都没有反应。
分析:
程序没有考虑用户一些破坏性操作,当用户同时在一个页面上操作同一功能时,系统不能处理异常,程序健壮性不强,并不能处理一些异常操作。
总结:
测试的时候多考虑一些异常的操作,测试程序的健壮性。
5.空间留言按回车键重复发布
http://bug.corp.yahoo.com/show_bug.cgi?id=1263237
概述:
空间留言板--发布留言后,按回车键不放,可以重复发布相同内容的留言
分析:
发布留言时没有解决重复提交表单
总结:
在测试提交表单时,多次按回车键,以测试表单是否会被多次提交。补充测试用例
6.图文首页最新相册图片不显示
http://bug.corp.yahoo.com/show_bug.cgi?id=1483594
概述:
图文首页最新相册图片不显示
分析:
外链请求的refer=图来源,判断refer的时候,取整段的url=china.i.cn.yahoo.com,查在找时,先找到两个斜线,正常的二级页面不会有问题,可以按上面的规则找到,只输入域名就会判断为非法,里面的页都没有问题
总结:
对于推荐到首页的,确实存在大量的叉的图片,但是一直以为是删除图片不同步导致的,测试有
疏忽,以后要对数据进行核实,避免遗漏;增加一个测试点:带域名不带INDEX参数的测试点
7.上传不支持图片格式信息提示错误
http://bug.corp.yahoo.com/show_bug.cgi?id=1442084
概述:
上传图片:上传图片的格式不正确的话,报错信息错误
分析:
此问题是在在bmp格式的图片上截取一个长宽比例约为4:1的图片,将此图片保存为test.jpg(实际此图片的测试为bmp),在相册中上传此图片,提示信息却是“上传图片的比例不能超过20:1”;这是美国底层代码问题
总结:
由于这种操作一般用户不会这么操作,所以测试的时候遗漏了这些,以后多测试异常情况
8.注册异常操作JS错误
http://bug.corp.yahoo.com/show_bug.cgi?id=1570366
概述:
长时间放置一个页面,再次使用时需要重新登录,有时会出现JS错误
分析:
放置的时间超过两天才可能出现,而且不是每次都能重现,要找到这样的Bug很难
总结:
一旦发现这样的bug,要尽量保护好现场,保留可以保留的资料,例如,页面的源码,截图等,便于问题的调查。
八.CooKie类问题
1.页面缓存导致编辑后不即时更新
http://bug.corp.yahoo.com/show_bug.cgi?id=1131315
概述:
论坛编辑主帖标题,保存后,主题列表页该标题未更新。
分析:
此问题是由于主题列表页有缓存,当编辑修改主题后,未进行清除缓存.
总结:
关注数据一致性,当我们编辑帖子标题、内容后,往往更关注于读帖页内容是否保存成功。此后要加强数据一致性方面的关注,尤其该页面有缓存时,要特别注意。
2.TCOOKIE失效后问题
http://bug.corp.yahoo.com/show_bug.cgi?id=1157979
概述:
登录后闲置很长时间,TCOOKIE失效,再次刷新页面,出现error页面.
分析:
登录后,闲置。导致用户TCOOKIE失效,但TCOOKIE有效时间至今得不到确定数字。程序对TCOOKIE失效后,没有做处理,导致此问题出现。
总结:
对全新产品,要进行TCOOKIE失效的测试,并记录测试时的具体时间。补充测试用例
3.股票定制依赖Cookie问题
http://bug.corp.yahoo.com/show_bug.cgi?id=1209156
概述:
股票定制功能-20070526-清除COOKIE后,需要重新定制股票。
分析:
目前定制股票只是记录用户的cookie,如果用户做了清除记录的操作那么之前的股票定制记录则会被全部清空,可以使用登录雅虎ID的形式进行定制股票查询。
总结:
凡与Cookie相关的功能,一定要考虑到不存在cookie或者关闭浏览器就清除cookie的情况。
4. 最近查询模块显示同样的股票名称
http://bug.corp.yahoo.com/show_bug.cgi?id=1619351
概述:
个股行情页-最近查询:模块会显示同样的股票名称
分析:
记cookie的时候记的是股票代号,开始的时候没有把股票代号统一变成大写之后再记cookie所以大小写不一样被认为是不同的股票
总结:
先处理为大写然后再写cookie,对于URL修改的测试比较少,以后会把这个作为一个扩展测试的点,记录到用例中
九.数据库类问题
1.数据库读写异常错误
http://bug.corp.yahoo.com/show_bug.cgi?id=1207963
概述:
群组中BBS点击数为零分析.
分析:
APPOPS重起了线上的数据库服务器所导致.
1、论坛的数据库分Master和Slave,Master主要是写、Slave主要是读。
2、读操作因为比较多,为了优化性能,Slave使用了内存表。
3、点击数为零是因为内存表太小了,写入/更新时出现异常,程序捕获异常后,就把点击数附成零了。
4、这个问题造成了数据丢失。
暂时的解决方案是,把内存表调大一倍。过一段时间可能还会出现这个问题,只要把内存表调大就行了。
总结:
APPOPS监控线上情况,如果需要,扩大内存表大小
2.删除我的画报不成功。
http://bug.corp.yahoo.com/show_bug.cgi?id=1561381
概述:
图片杂-登陆我的画报,删除我的画报不成功。
分析:
数据库同步问题,数据从主数据库同步到从数据库需要一定时间,测试时数据较少,响应快,没有发现这种问题。
总结:
上线后全面回归,尽量早发现,早修改
十.流程问题
1.发布包未上传到dist
http://bug.corp.yahoo.com/show_bug.cgi?id=1207617
概述:
UGC2.1上线问题
分析:
由于没有360测试机器vm12的权限,而在UGC的环境部署的过程中需要在360测试机器上部署大部分的更新包,由于开发和测试在回归测试部署环境的时候缺少有效的沟通,导致回归测试的环境部署不是测试负责人亲自部署的
总结:
1.严格按照流程执行测试,每一次环境部署必须由测试负责人亲自部署
2.每一次测试过程中的环境部署都必须与开发充分沟通,要求开发给出详细具体的环境部署手册
2. 模板未布置到测试环境行情页地址不同
http://bug.corp.yahoo.com/show_bug.cgi?id=1576983
概述:
港股二级页—左边栏—由二级页左边栏返回行情页的地址与行情页地址不同,做静态化处理
分析:
测试环境最后版二级页的模版与上线后的模版不同,页面样式、模版等的上线不是通过安装包实现,而是通过上线后修改jake完成。上线前已确定把二级页中链接的新打开修改为跳转,但未将修改过的模版部署到测试环境进行验证
总结:
确定上线后与测试环境功能、页面、模版都完全相同,一定要跟踪好问题,尤其是最后做修改的问题。有更改一定先报BUG,便于跟踪,对于使用ajax请求技术的页面,一定先确认是使用动态地址还是使用做过SEO处理的静态地址。
十一.环境问题
1. 内外网环境不一致问题
http://bug.corp.yahoo.com/show_bug.cgi?id=1158162
概述:
在雅虎邮箱的邮件提醒中,联通用户定制了业务,但因后台无法对其进行升级而造成
用户无法享受这一服务.
分析:
在定制业务后的处理中,mysql_real_escape_string的执行没有放在数据库连接建立之后,导致用户订购数据没有写入本地数据库。造成无法升级。联通发送完定购指令后,会修改生产机的数据,不会修改测试机的数据。为了测试正常进行,开发工程师修改了测试机的数据。 当时如果观察生产机数据,也一定会正常。因为没有上线。测试联通不可能发现问题。只有上线,问题才会暴露。
总结:
对这种只能上线才会暴露的问题,测试时是无法发现的。但值得注意的是,这个问题是由开发经理在上线后发现的,而非QA第一时间发现,这源于上线回归时只启用了移动号的测试,而略过了联通。因此今后在遇到类似情况时,一定要用联通的号进行回归测试
2.测试数据未清空问题
http://bug.corp.yahoo.com/show_bug.cgi?id=1158379
概述:
如果一个联通用户,之前他并未把YID和手机号绑定,而是一个在数据库里无绑定记录的全新用户,那么他按线上所示的流程定制业务并绑定手机号后,当其邮箱收到新信时,无法收到提醒短信。如果用户以前绑定过手机号,不会出现此问题。
分析:
联通用户下发短信,应该使用classid=13105164,但是系统默认为13105167,对于已绑定用户和未绑定用户,走的是两套不同的系统流程。对于以前已绑定的用户,默认分配的Classid是13105164,故已经绑定的老用户定制业务后不会有什么问题。但对于新的用户,默认分配的Classid是13105167,对于移动的,根据其发送指令进行分流,如果不是RTD(即上海、湖北的用户),就分到13105164;但是对于联通用户,开发工程师在分流上有所疏漏,由于对指令的接收函数都是同一个,故联通的默认也成13105167了。另外QA在进行联通测试时,由于定制绑定后一直无法享受到服务^_^,便在与开发工程师协商后在后台用工具手动将用户信息升级成正确的了,导致没发现默认的Classid是错的。后来重复测试时,只是退订业务而没有解除绑定,再定制业务时走的就是第一套流程,这样的话Classid是对的,也便无法发现问题了。解决办法:将联通的下发短信修改为使用classid=13105164,修改内容:ymunicokbd.php文件custom($phone)  => custom($phone,'13105164')。
总结:
QA一般情况下是不熟悉程序的具体内部实现的,现在我们相对较好的做法就是:在能
清空测试数据(尤其是用一些没有重要数据的测试ID号)的时候,尽量让开发工程师清空,以营造一个完全清洁的测试环境,从而避免由一些不太可预知的流程分支造成的变化和影响。
3.ADSL网络下问题
http://bug.corp.yahoo.com/show_bug.cgi?id=1368556
概述:
在512k的adsl网络环境中上传图片不能上传成功。
分析:
在测试环境中是没有该问题的,初步分析与性能相关。当带宽受到限制后,大点的图片(1M以上)上传出现问题,不能上传成功。
总结:
新产品上线后,到家后用ADSL上网后,在ADSL环境下再详细走一下新功能。
4.记录cookies、对错误URL地址的处理问题
http://bug.corp.yahoo.com/show_bug.cgi?id=1580231
概述:
港股行情页—上线问题—上线后,记录cookies、对错误URL地址的处理有问题
分析:
因在测试环境下并无这两个问题,在上线后出现问题。经与开发工程师交流,原因如下:
生产环境下财经前端机较多,有10台,几台前端机上线时间不同,部分基础配置也不相
同,如php的版本或配置。测试环境是模拟线上w1.finance.cnb这台开发机所做.
总结:
1.加强冒烟测试
2.测试环境和生产环境尽量保持一致
十二.易用性问题
1.站点管理中两个发布
概述:
站点管理:站点管理的“发布”按钮和文章管理的“发布”按钮容易混淆
分析:
产品就是这么设计,属于设计上的问题
总结:
前期产品需求评审注意该细节的检查
2.按钮灰色可点击
http://bug.corp.yahoo.com/show_bug.cgi?id=1593262
概述:
投票插件:浏览站点进行投票,投票页面中的关闭按钮为灰色,但可点击
分析:
易用性问题,关注的较少,对页面控件标准一致性等项关注的少
总结:
加强易用性的测试,通过最后的内测来收集易用性问题,并对易用性问题进行汇总和总结
3. 建议给注册ID字段加一个小帮助
http://bug.corp.yahoo.com/show_bug.cgi?id=1380312
概述:
在填写ID字段时总提示不符合规则,但用户感觉无论怎么修改这个提示都会出现,非常郁闷。建议给ID字段加一个小帮助
分析:
产生这个现象的原因是我们现在的ID是这样组成的<前缀>.<后缀>。后缀要求在三个字符以上。用户使用的后缀恰恰是3个字符,所以不符合规则。ID的规则比较复杂,为了减少用户的尝试错误建议在旁边加一个小帮助,罗列一些经常出错的情况,便于用户方便填写到一个符合规则的ID
总结:
加强易用性测试,对于影响用户感受的问题早发现,早提出
十三.安全类问题
1.zhan.cn.yahoo.com///页面显示错误
http://bug.corp.yahoo.com/show_bug.cgi?id=1635199
概述:
网站首页-输入网址:zhan.cn.yahoo.com///,页面显示错误
分析:
url rewrite 规则没有考虑全面
总结:
在2.8项目的测试用例里加入该测试点
十四.Cache类问题
1.体育竞猜cache问题
http://bug.corp.yahoo.com/show_bug.cgi?id=1564315
概述:
体育竞猜首页积分排名更新-积分排名来回更新问题
分析:
bug产生的原因是:当时开发设置的缓存是4个小时更新一次,时间太长,所以没注意到,当时对于缓存的这个问题开发说已经解决了,就没怎么注意;
总结:
及时跟开发沟通缓存的时间问题,补充测试用例
十五.性能问题
1.博客评论刷新时显示字数限制在40000个以内
http://bug.corp.yahoo.com/show_bug.cgi?id=1136794
概述:
个人空间-博客评论页面刷新时显示:字数限制在40000个以内
分析:
页面刷新慢时,会存在此问题
总结:
在测试时刷新页面,注意文案在刷新过程中和刷新后的区别
2.注册页面展现速度慢JS错误
http://bug.corp.yahoo.com/show_bug.cgi?id=1467713
概述:
当Load注册页面很慢的情况下在最终完成时会出现一个JS错误
分析:
网络慢情况下,如果js没有下载完成,这个时候去填写注册信息,js没有办法运行,因为需要的Js没有下载下来,这种情况下会导致js错误
总结:
用户在使用其他下载工具时可能会占用大量带宽,影响网络速度。我们在测试时,可以模拟这种情况,如果在这个情况下发生很多很严重的问题,应该酌情考虑是否有修改的必要。
十六.本地化问题
1. 用户更改Intl后不能登陆MyAccount
http://bug.corp.yahoo.com/show_bug.cgi?id=1454584
概述:
接到4例用户反馈无法进入“我的帐户”,经查询,都是其它国家雅虎ID接受了中国雅虎服务条款。雅虎ID如下:nicewoman_2003(雅虎香港)、yuki_suny(雅虎香港)、comingbuddha999,(雅虎香港)war_wood(雅虎美国)、页面提示为getAccountAttributes
分析:
没有测试到
总结:
全球化产品的特点不够了解,最多只考虑到非cn的用户不让其进入我们的产品,但没有想到其他国家的用户可以改Intl。我们的产品没有这项功能。所以,在今后测试全球化产品时,也应该适当关注其他IntL中相关产品。
2.相册浏览本地化问题
http://bug.corp.yahoo.com/show_bug.cgi?id=1580495
概述:
美国帐户:登录状态,浏览美国用户的相册,显示的是登录用户自己的相册
分析:
在相册seo项目测试的过程中,只对中国的新老用户进行了全面测试,没有对美国帐户的用户进行测试
总结:
在测试用例中,应该将此测试点补充上,对以后相册的回归测试,要对非本地帐户进行测试


相关阅读:

TAG: 典型

BrinkSoul 引用 删除 1qazse4   /   2009-02-14 14:30:06
呵呵  转了 去看看 多谢啦
 

评分:0

我来说两句

日历

« 2024-04-29  
 123456
78910111213
14151617181920
21222324252627
282930    

我的存档

数据统计

  • 访问量: 5621
  • 日志数: 5
  • 图片数: 1
  • 书签数: 1
  • 建立时间: 2009-02-01
  • 更新时间: 2009-02-14

RSS订阅

Open Toolbar