分享一些关于软件测试的面试问题

 由于最近在面试软件测试工程师的岗位,遇到了一些面试的问题以及我的答案,希望对正在找工作的同行有些帮助,仅仅作为软件测试行业,求职者看问题就行,大佬可以探讨一下答案。

  1.提交了bug,开发不认为是bug怎么办?

  ①确认环境一致性,排除环境或业务理解不一致产生的问题,确认是bug,和开发保持有效的沟通。

  ②根据bug的级别:

  高:对应需求文档,测试截图,对产品的危害告知开发,仍不接受,寻求上级或产品介入

  低:比如建议性的问题,则暂不需求花费大量时间去说服修改,有时间再进行集中的更近。

  2.bug复现率不高怎么处理?

  ①对于偶现bug的提交,只要是出现的bug,都需要提交到bug管路平台。

  ②出现的步骤,环境,账号信息描述清楚(操作系统,浏览器版本,app机型)

  ③附带问题截图,日志,数据

  ④bug标题准明为偶现

  ⑤对于bug的跟踪,每一轮回归都要尽可能的重现,若不能重现,根据严重程度处理(关闭或者继续)

  3.判断bug是前端还是后端?

  ①界面,排版,布局错误,兼容性这类比较明显的-

  ②网络不稳定导致js/css未加载完全,或请求超时

  ③数据处理,逻辑上的问题,抓包,接口分析

  前端是否发出请求,或参数错误

  发出的请求正确,后端未响应或返回数据有问题

  返回了数据也是正确,前端没正确显示

  4.测试时间紧张/临近上线还没有测试完成怎么办?

  ①测试尽量提早介入,提前开展工作

  ②要求开发自测,提高体侧质量

  ③对于重复执行的回归测试,若可以使用技术手段,做成自动化,提高效率

  ④根据模块和功能的重要性和优先级,合理安排测试顺序

  ⑤有条件的话,申请测试资源的人力

  ⑥通过加班,追赶进度

  5.项目上线后有bug?

  ①项目组快速响应处理,记录bug产生的过程,尽量重现,第一时间修复

  ②总结反思漏测的原因和规避方案,降低类似问题的几率

  6.支付功能,从哪些方面去测?

  ①功能:金额,支付,退款,订单情况

  ②支付接口测试:传参,请求,结果处理

  ③支付安全测试:ssl证书,信息加密,身份验证,敏感信息

  ④异常情况:中断,取消,错误提示

  ⑤支付回调:结果通知,状态更新

感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

 

 

这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!有需要的小伙伴可以点击下方小卡片领取   

  • 3
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值