软件测试之bug分析定位技巧.ppt

上传人:xt****7 文档编号:6051869 上传时间:2020-02-15 格式:PPT 页数:23 大小:530.50KB
返回 下载 相关 举报
软件测试之bug分析定位技巧.ppt_第1页
第1页 / 共23页
软件测试之bug分析定位技巧.ppt_第2页
第2页 / 共23页
软件测试之bug分析定位技巧.ppt_第3页
第3页 / 共23页
点击查看更多>>
资源描述
软件测试之bug分析定位技巧 董萌dongmeng 课程介绍 培训目的 让新人掌握常见的bug分析定位技巧 提高测试效率及独立解决问题的能力培训对象 质量部新入职的同事培训时间 全部课程大约70分钟 课程大纲 课程简介web前端测试中bug的分析定位技巧后台系统测试中bug的分析定位技巧线上问题的分析定位技巧总结 计算机系统时间显示不对汽车无法发动 你是否遇到这样的场景 QA发现问题后 匆忙找到rd说 不好了 你的程序出问题了 RD 追查半小时之后 唉 是你们测试环境配置的问题唉 是你们数据不一致唉 是你们 程序版本不对唉 是 产品线的问题当时的日志呢 当时cpu有异常么 可以复现么 的处理就应该是这样啊 你是否期待这样的场景 QA发现问题后 经过一系列分析判断 胸有成竹的找到rd说 hi 你的程序出bug了 初步断定是某某分支的某某逻辑和某某分支的某某逻辑冲突了 应该把某某的判断一改就好了 定位精准你的程序出bug了 过去某某产品线就曾经出现过类似的问题 都是某某函数用错了 导致前端某某输入的情况下 会导致某某异常 你检查一下吧 经验丰富你的程序出bug了 应该是某某的问题 页面截屏 日志 系统资源情况 复现步骤我都记录在bug系统了 请尽快修复 有理有据RD说 赞 和你合作很愉快 课程简介 为什么QA需要对bug进行分析定位 直接抛给rd不可以么 关于bug的预备知识什么是bug bug的处理流程测试对象划分Web前端 UI相关 后台系统 Web前端测试中bug的分析定位 什么是 web前端 测试主要关注点页面布局 用户功能 易用性 兼容性主要的测试手段模拟用户输入 在浏览器页面上进行输入 点击等行为 web前端测试 常用的分析定位思路 当你遇到一个与预期输出不符的情况时 是否是浏览器设置问题 是否是浏览器cache的问题 在其他浏览器上是否可复现 用其他数据是否可以复现 是否是cookie相关的问题 是否正确发出了请求 是否得到了正确的应答 是否是网络原因 是否是跨域问题 是否是程序版本的问题 web前端测试 常见的bug多发区 浏览器兼容性浏览器按钮操作字符编码页面跳转跨域性能 web前端测试 常用的辅助工具 常用辅助工具firefox插件 FirebugWebdeveloperLivehttpheadershttpfoxie插件 Httpwatch慢速网模拟工具 后台系统测试中bug的分析定位 什么是 后台系统 测试主要关注点逻辑流 数据流 策略 接口 性能进一步划分后台系统级测试后台模块级测试主要的测试手段 输入条件构造网络通信包 驱动 桩 真实的上下游模块 数据文件配置文件 包括词表 黑白名单等 共享内存输出检查网络通信包数据文件日志 尤其是异常日志 监控系统监控 cpu 句柄 IO 内存模块级监控 内存结构体信息 后台系统测试中bug的分析定位 续 后台系统测试 常用的分析定位思路 当你遇到一个与预期输出不符的情况时 自顶向下排查 从系统入口模块开始 是内部逻辑问题还是下游数据问题 是否是某些配置下发生的问题 日志中是否发现线索 系统资源情况中是否发现线索 是否是边界值 并发等问题 下游模块是否连接正常 数据是否正确发送给下游模块 下游模块是否正确返回了数据 是否是不同模块共同作用的结果 是否是不同模块间接口的定义不一致 是否和服务器软件及设置有关 后台系统测试 常用的分析定位思路 续 当你遇到一个与预期输出不符的情况时 自底向上排查 从系统末端模块开始 最底层的模块是否正常收到了请求 是内部逻辑问题还是上游请求问题 后台系统测试 常见的bug多发区 模块间接口边界值并发操作异常条件编程语言差异 hash算法 编解码 性能服务器软件及配置 后台系统测试 常用的辅助工具 常用辅助工具Curl及其他发送接收http请求的工具产品线特色的驱动工具产品线特色的桩工具截包工具读取二进制文件工具 线上问题的分析定位思路 从线下线上环境的差异出发数据规模流量规模并发访问异常输入多机存储跨机房常用技巧修改host表 通过机器名确认问题 线下连线上 慎用 日志还是日志 一些tips 充分利用配置文件注意验证码 行为过滤阈值等开关项的使用充分利用日志注意日志超过2G会回滚充分利用辅助工具注意工具也会有bug要求增加程序的可测性日志 开关 接口 输出中间结果等可以利用diff和源码及时保存现场截屏 截包 页面源码 日志 Core文件去bug系统挖掘历史经验 总结 经验总结 不是标准Bug千差万别 需要casebycase的分析定位修炼内功对业务系统的掌握测试方法开发技术多思考 多积累 多总结 问题解答 咨询方式 联系人董萌联系方式dongmeng 参考资料 参考网址 暂无 参考书目 暂无
展开阅读全文
相关资源
相关搜索

当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!