经典功能缺陷Function Bug

Bug#1:oricity网站链接出现404错误
example:
缺陷标题:城市空间网站>”图片链接“出现404错误。({在什么网页}-{什么区域}-{出现什么问题})
测试平台与浏览器:Windows 7 +Firefox浏览器
测试步骤
(1)、打开城市空间网站 http://www.oricity.com
(2)、登录已注册账号,单击“**的城市空间”
(3)、展开“我的相册”,选择“图片浏览”
(4)、单击页面右上方“图片浏览链接”
期望结果:各个页面元素显示正确
实际结果:出现404错误界面
自我反思:功能测试中经常出现的问题就是链接不工作、按钮不工作、容易发现,但是理解页面为什么不工作,按键为什么不工作、作为一个优秀的测试人员,发现Bug,找出原因,这是一个很好习惯。
HTTP404错误意味着链接指向的网页不存在,即原始网页的URL失效。网页的URL生成规则改变、网页文件更名或移动位置、导入链接拼写错误等,都会导致原来的URL地址无法访问。当Web服务器接到类似请求的时候,会返回一个404状态码,告诉浏览器要请求的资源不存在。
原因可能有三种:
无法在所请求的端口上访问Web站点;
Web服务扩展锁定策略阻止本请求
MIME映射策略阻止本请求
(亲自实践,图片就不上传了)
Bug#2:oricity网站”找回密码“功能失效
这个Bug其实有两大问题:第一个是邮件发送不成功,无法找回密码;第二个是发送邮件后没有任何提示信息,对于用户来说一点都不友好。邮件发送不成功,可能与发送邮件的服务器配置有关,也有可能是程序本身的问题。
Bug#3:qa.roqisoft非法字符用户名注册成功
注册页面是最容易出错的地方,不管是界面还是功能,输入框的限制很多,测试人员在这块要注意总结规律,深入研究测试,才能提高测试能力。
建议同意用户名只包含数字0~9、字符a~z这样的字符,并且规定用户名长度最多20位字符。
如果不做限制,会出现很多问题:
(1)、界面问题,用户名太长,用户名登录后会显示“Hello XXX”,超出页面范围的错误
(2)、功能问题,特殊字符,可能会导致网页被截断,功能无法使用等问题
(3)、技术问题,可能会导致超出表中字段长度大小被限制,导致数据库字段内容越界错
(4)、安全问题,可能回导致许多安全攻击能成功
Bug#4 :leaf520论坛无法搜索到所需信息
这往往是Testcase覆盖不全的原因,在测试之前测试者需要测试者理清一个完整的思路,以保证测试的全面,养成测试前先思考的好习惯,这是提高测试能力最快的一种方法。
Bug#5:oricity网站错误提示不正确
期望结果为:提示手机号码格式不正确
实际结果为:提示为“QICQ”或“ICQ”号码不正确
ICQ是一个聊天工具,QICQ就是QQ,QICQ和ICQ都不是指手机。测试人员需了解各方面的知识,包括人文、地理等。
Bug#6:oricity上传文件名格式限制不工作
经典Bug出现的原因,文件格式要求注明“不支持非英文文件名”,上传以中文命名的文件时,应该提示“不支持非英文文件名”,实际上传成功后,但图片却显示不出来。
是因为目前国内许多服务器用的是国外的服务器,对中文及其他非英文编码支持不足,如果不支持解析中文文件名,就应该在文件上传时做限制,而不是上传成功后,不能正确显示。
Bug#7:oricity修改密码时候密码长度灭有限制
密码长度限制属于安全问题。创建新用户时候有密码长度及复杂性校验,单修改用户信息时却没有,这是程序员常犯的错误,经常出现前后不一致,前面有校验,后面却没有。
Bug#8:oricity日期排序功能无效
在电子商务网站中,经常会出现排序功能的问题,测试人员要特别注意
Bug#9:leaf520将链接发给朋友功能没实现
这个Bug就是该功能没有在此网站实现,但是功能键已经给出,算是Bug。
Bug#10:oricity网站重新登录无法提交
在IE可以重新登录,Firefox登录时候提交无效。
此Bug考察的是测试人员跨平台测试的能力。所以要考虑所有的可能,跨平台测试是提高产品质量的一个很重要的测试方法。对于Web网站,一般至少在IE、Firefox、Chrome三个主流浏览器上测试,若通过就不算Bug。
Bug#11:oricity网站图片目录修改功能无效
这是程序员没有做好功能测试,作为测试人员,需要以最终用户的眼光,对每个页面提供的功能进行验证。
Bug#12:oricity网站Tooltip描述不正确
Tooltip:(1)Tooltip的内容与按钮或者链接的功能一致
(2)、跨平台的Tooltip要一致,有可能在Firefox里面有Tooltip,但是在IE就没有。因此Tooltip一定要跨平台测试。
Bug#13:oricity网站轨迹名称验证规则有错
Bug#14:leaf520论坛高级搜索功能不正确
在高级搜索中,搜索前面放“+”表示必须存在,“-”表示不存在,但是两个同时出现就是Bug。
Bug#15:oricity网站排序结果不正确
Bug#16:oricity论坛显示/隐藏按钮不工作
网站上经常会出现按钮或链接不工作的情况,一般都是程序眼忘了做这个功能,
Bug#17:oricity同一个邮箱能重复注册
这个带来的后果就是
(1)、这个用户经常会重复注册网站,不知道是不是已经注册过,并且每次注册都能显示注册成功,让用户觉得没有注册过一样
(2)如果用户每次注册的用户名一样,只是密码不同而已,他最后要用什么密码登录?
这是一个错误的功能设计。
Bug#18:NBA中文网站可以重复签到
像这种签到的功能,一天一个Id应该只能签到一次。既然提醒“提醒今日已签到”,并且签到键已经是灰色了,证明不能签到,但继续单击人数还会往上张,证明灰色键还在工作,这是个Bug。
Bug#19:leaf520链接指向的版面不存在
链接比较多的页面一定要有耐心,要去一个一个测试,一个都不能忽视,要全面到位。
重复性的手工测试,可以通过测试工具代替,也可以自己写测试脚本来测试。
Bug#20:leaf520错误提示信息不正确
Bug#21:oricity对无效日期没有处理
2月份比较特殊,开发者,测试热源都要特别注意。
这是个经典的Bug,以后遇到和日期有关的输入框或者选择框时,就要对2月份这个特殊测试。
Bug#22:testaspnet网站已经注册账号无法登录
Bug#23:NBA中文网微博登录不工作
Bug#24:oricity网站链接错误
Bug#25:qa.roqisoft部分字号缩放不工作
可能是开发者在设计的时候,改变字号大小时候,漏掉了局部Div。
Bug#26:NBA中文网球员分类出错
Bug#27:NBA网缩小浏览器导航条消失
测试人员要做好产品的兼容性测试,以保证不管用户使用什么工具,产品展现出来的形态都是一样的。
Bug#28:testphp网站输入框默认内容不消失
Bug#29:oricity论坛无图版不能显示登录信息
在已登录的情况下,此网站的各个页面在登录处都应显示用户名,像这样在登录的情况下显示”登录“、”注册”,并且单击“登录”按钮还展示你已经是登录状态,就是Bug。
Bug#30:testaspnet同一个账户可以重复注册。
如果用这样的信息进行注册,会造成数据库的重复,同样的信息占据了不同的空间,浪费了数据库的空间,所有的注册用户都应该去除重复。
Bug#31:oricity网站邀请好友邮件发送不成功
Bug#32:creakeme注册日期与有限不受限制
生日和邮件都有格式要求。
……

你可能感兴趣的:(软件测试)