zoukankan      html  css  js  c++  java
  • 测试工程师面试总结问题

    1.对测试工程师的理解
    软件测试工程师指理解产品的功能要求,并对其进行测试,检查软件有没有缺陷bug存在
    测试软件的各个功能是否都能够按照需求的规范实现
    测试软件是否具有稳定性,安全性,易操作性等功能
    并写出相对应的测试用例

    2.软件测试的基本流程和方法
    1.测试需求分析:阅读需求,理解需求,主要就是对业务的学习,分析需求点,参与需求评审会议
    2.测试计划阶段:主要任务就是编写测试用例,参与软件需求规格说明书,项目总体计划,内容包括
    测试范围(需求文档),进度安排,人力物力的分配,整体测试策略的制定,对风险评估与规避措施有一个制定
    3.测试设计阶段:主要是编写测试用例,参考需求文档,概要设计,详细设计等文档,用例编写完成之后会进行评审
    4.测试执行阶段:搭建环境,执行冒烟测试,然后进入正式测试,bug管理直到测试结束
    5.测试评估阶段:出测试报告,确认是否可以上线

    测试用例常见的设计方法有:等价类划分法 边界值分析法 错误推测法 判定表法 正交实验法

    3.熟悉那些自动化工具并说明原理
    根据自己的实际情况说明 不要写的太高端 否则问你的话 你回答不上来

    4.职业规划
    三年内通过自己努力成为一名高级软件测试工程师,熟练掌握软件测试与开发技术,且对所有测试软件非常了解,
    能够对可能出现的问题进行分析评估.

  • 相关阅读:
    R语言修改vector、matrix、dataframe列名
    R语言获取数据框的行数
    R语言的which函数,针对没有符合条件的返回值为integer(0),之后如何判断
    ArrayList总结
    经常涉及到的技术
    今天开始写博客啦!(测试..)
    [摘转] JS 数组合并问题
    t_category
    在 MySql 的 update 语句中使用 case when else end
    JSP 取当前时间
  • 原文地址:https://www.cnblogs.com/Sorry-/p/14784706.html
Copyright © 2011-2022 走看看