zoukankan      html  css  js  c++  java
  • 软件测试常见的经典面试题二

    1、介绍公司的测试流程?

    分析需求,分解需求→制定测试计划→设计测试用例→执行测试用例→提交bug→验证bug→测试报告→测试总结

    具体的可根据自己公司的情况作删减。

    2、测试用例设计的方法有哪些?平时工作中怎么运用?

    (1)等价类划分法:无效、有效,划分数据

    (2)边界值法:划分数据

    (3)错误推测法:凭借经验来感知bug高发区

    (4)因果图法:又称为组合法,条件组合

    (5)场景法

    3、给你一个案例,让你设计测试用例,例如:笔、杯子、电梯

    假设设计的是电梯的测试用例,回答思路是反问面试官电梯的用途,放在什么地方?容量是什么?如果面试官给出具体的需求,就按照需求设计,如果面试官说的是随便,就自己假设。假设是万达商城的电梯,12个人/800kg。

    重点是让面试官看到你的思路,关注需求是很重要的一点。

    4、公司的bug管理流程

    发现bug→确认是否是bug→定位bug→提交bug→验证bug→测试报告→bug总结

    5、在工作中发现了多少bug?哪些bug比较深刻?

    可以回答具体的记不太清了,但是有些印象深刻的bug。

    平时在发现的bug的时候多尝试着定位bug,而不是盲目的提bug,这样才会在脑海里产生印象深刻的bug。

    6、在一个版本的测试中,编写过多少测试用例/执行过多少测试用例?

    一个星期写一两百个测试用例很正常

    7、测试中发现bug,开发不认账,你怎么办?

    考核点:

    第一,bug管理流程;(发现bug→确认是否是bug→定位bug)

    第二,提供复现环境,是bug就一定要提,改不改是开发部门决定的,提不提是测试部门决定的,体现了你是个有原则的测试;

    第三,沟通技巧

  • 相关阅读:
    深度历险:Redis 内存模型详解
    Redis 的 8 大应用场景!
    Java并发计数器探秘
    更改系统环境设置,让alias永远生效
    GoldenGate中使用FILTER,COMPUTE 和SQLEXEC命令
    数据集成实例
    客户视角:Oracle ETL工具ODI
    OGG-00782
    Oracle过程包加密
    Concurrent Request:Inactive phase,No Manager status
  • 原文地址:https://www.cnblogs.com/zyx0623/p/14262382.html
Copyright © 2011-2022 走看看