• 面试题


    1、常见的功能测试方法

    下面的功能测试方法,项目中你肯定都少不了使用,但是面试的时候千万别出口就是等价类、边界值,这个是你应该会的,但是不是你的加分点。

    • 等价类划分
    • 边界值分析法
    • 错误推测法
    • 因果图方法
    • 场景法
    • ............

    2、不同的业务场景选择不同的方法

    方法有很多,切忌不灵活,我们需要在适当的场合选择适当的方法,这体现一个测试工程师的真正技术水平。

    • 对于功能需求的验证,我们通常使用等价类和边界值方法
    • 如果想推行研发自测,利用好错误推测法,可减少一些推行阻力 。
    • 因果图法仅仅对一些输入输出之间有关联性的需求可用
    • 场景法是系统级测试的主要方式,灵活应用会发现很多逻辑上的错误

    1、说一个曾经提过的记忆比较深刻的bug?

    面试官问这个问题,想要的不一定是一个严重的bug,但一定是给你留下深刻记忆的bug,考察你对软件测试这份工作的热情,如果工作多年,一个有印象的bug都没有,可见你是怎么混过来的。

    2、如果你提交的bug开发不认可,你该怎么办?

    开发人员说不是bug,其原因一般不会是开发故意不改,无非有两种原因:

    • 就是需求没有明确,这么做是可以的,这时我们可以找产品经理来确认,3方商量确认后明确改与不改
    • 这种bug不可能发生,所以不需要修改,这时候我们可以尽可能地指出bug可能引起的后果,尽量说服开发去改
    • 如果不能达成一致,则需要测试经理和开发经理进行确认。如果有些确实不是很明显的bug,我们可以提建议级别bug
    • 如果开发人员不修改也没有大问题。如果认为是bug就一定要坚持,并最终要得到确认

    3、产品上线后,出现了你没测试出来的bug,你怎么处理?

    这个问题说是送命题也可以是送分题,基本上是考察,你在工作中是否具备“背锅”的天分。

    • 首先要了解bug信息,重现bug并确认其重要程度
    • 如果是测试的问题,没有发现该bug,就要主动承担责任并作出总结,避免下次再犯错
    • 如果是其他的问题,如团队协作的问题,需要将相应的问题反馈给上级,同时作出总结,避免下次犯
    • 作为测试人员,我们应该尽可能地做好多种场景的预测,防患于未然
    日行一善, 日写一撰
  • 相关阅读:
    企业云盘安全性如何 怎样部署
    Sentinel 控制台部署
    nginx代理静态页面添加二级目录
    java socket
    IDEA
    golang代码生成器
    es 单节点问题
    代码模板
    错误摘要 HTTP 错误 403.14
    安装.Net Framework 4.6.2无法安装的2种情况
  • 原文地址:https://www.cnblogs.com/xiyuan2016/p/14306957.html
Copyright © 2020-2023  润新知