软件测试工程师面试题(自我总结)
发布时间
阅读量:
阅读量
- bug的定义,bug的周期
- 软件程序中的问题是软件系统潜在的问题点,这些潜在的问题点通常由工程师或用户发现并建议改进的地方,也可能是功能模块与需求文档预期不一致的部分
- 问题状态:新增→分配→完成→待检→关闭
- 报告发现了问题→记录并提交问题报告→分配给开发人员确认问题的存在性→由开发人员修复并解决该问题→进行回归测试以验证修复效果→检查测试结果是否达标→关闭该问题
- 问题状态:新增→分配→完成→待检→关闭
2. 怎么判断是前端bug还是后端bug
- 界面相关的问题(如排版混乱、文案书写错误等)都属于前端开发过程中出现的常见问题
- 由于样式问题引发的问题都是与CSS相关的开发缺陷
- 文本书写错误导致的问题都是由HTML语言层面引起的
- 由于交互性问题引发的功能异常都是JavaScript代码运行不顺畅的表现
- 功能层面的问题可通过抓包分析来实现精确定位(包括获取接口请求URL、解析传入参数以及获取接口响应数据等多个步骤)
- 当未发送请求导致的功能异常时应立即归类为前端操作失误
- 接口返回数据异常时应当立即判断为后端服务失效的情况
- 如果发现页面加载缓慢或表单提交延迟等情况建议通过抓包技术来排查潜在性能瓶颈(其中耗时过长的操作通常暗示着后端资源分配存在问题)
3. postman接口测试怎么做?
- 接口测试就和普通功能测试没什么区别,
全部评论 (0)
还没有任何评论哟~
