【雅虎网站2007年QA典型百大MISSBUG总结】 这些bug主要涉及网站的功能、用户界面(UI)、编码、数据处理、字符处理和本地化等多个方面,这些问题的出现暴露了在软件开发和测试过程中的不足。以下是针对每个bug的详细分析和总结: 1. **博客内容过滤问题**: - 问题在于博客内容超过500KB且包含非法词汇时,能够成功发布。 - 原因是使用的QP过滤系统仅检查前500KB,而未检查全部内容。 - 解决方案是升级或替换QP系统,以支持无长度限制的内容检测。 - 结论:测试时需确保对文本框最大长度进行测试,并在末尾包含非法词以检查系统的检测能力。 2. **群组成员翻页问题**: - 翻页时JavaScript错误导致组长未在后续页显示。 - 问题出在查询语句未随页面变化而调整。 - 解决方法是在第一页进行特殊处理。 - 总结:回归测试时需特别关注翻页功能。 3. **空间评论翻页问题**: - 非博客首页的评论未能显示。 - 开发人员在调用分页方法时参数传递错误。 - 解决措施是修正参数传递。 - 学习点:修改功能后,需对相关模块进行扩展测试。 4. **相册翻页问题**: - 翻页后仍显示第一页内容,原因在于测试阶段数据不足。 - 教训:即使数据量小,也应确保所有功能点得到充分测试。 5. **空间朋友关系逻辑问题**: - 单向朋友关系未被正确处理,导致错误提示。 - 产品需求和开发沟通不足。 - 解决方法是添加处理逻辑并补充测试用例。 - 总结:改版后涉及的所有相关模块都需要重新评估和测试。 6. **群组删帖逻辑问题**: - 删除主题后,"最后更新"信息未更新。 - 解决方案是删除后更新相关信息。 - 教训:对业务逻辑细节的用例编写需全面。 7. **音乐盒歌曲信息为空提示错误**: - 提示信息不准确,产品设计考虑不周全。 - 测试修改功能时应更全面。 - 总结:测试修改项时需考虑异常情况,如空值或特殊字符。 8. **音乐盒歌曲名称为空提示错误**: - 提交空格时提示信息不准确。 - 应增强异常输入处理。 - 教训:测试时需涵盖特殊字符和空值输入。 这些案例提醒我们,软件开发和测试过程中需要注意以下几点: - **系统边界测试**:确保系统能够处理最大或最小值。 - **业务逻辑完整性**:任何逻辑更改都可能影响到相关功能,需要全面考虑。 - **数据完整性**:即使数据量小,也不能忽视测试。 - **通信与文档**:产品需求和开发间的沟通要清晰,文档要详尽。 - **异常输入处理**:测试应包括异常字符和非法输入。 - **回归测试**:每次修改后,相关功能都需要重新测试。 通过这些bug的分析,我们可以提升软件质量,确保用户体验的顺畅性和安全性。
- 粉丝: 0
- 资源: 1
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 电子元件行业知名厂商官网(TI/NXP/ST/Infineon/ADI/Microchip/Qualcomm/Diodes/Panasonic/TDK/TE/Vishay/Molex等)数据样例
- Cytoscape-3-10-0-windows-64bit.exe
- 基于STM32设计的宠物投喂器项目源代码(高分项目).zip
- 机器学习音频训练文件-24年抖音金曲
- 工业以太网无线通信解决方案
- multisim 仿真ADS8322仿真
- Profinet转EtherCAT主站网关
- Python图片处理:svg标签转png
- k8s各个yaml配置参考.zip
- DB15-Adapter-BOM - 副本.xls