• 0
  • 0
分享
  • 这10道经典软件测试题,不会的话真会丢了工作!——软件测试圈
  • 恬恬圈 2020-12-29 10:44:08 字数 1098 阅读 2536 收藏 0

到年底了,很多软件测试的朋友想要年初跳槽,去到一家更好的公司发展,但是在公司上班了,学习方面就会落下来,很多简单的软件测试题都答不下来了,今天我就给大家整理了10道最经典的软件测试面试题,给大家打打气。

第一题:postman做接口测试主要是针对哪些功能点?

回答:针对系统的增删改查功能会进行接口方面的使用,这样就需要做接口方面的测试。

第二题:testin是接手工作后去接触的还是只是在上面获取报告?

回答:testin是在功能测试之后,或者基本功能没有什么问题.主要就是用testin做兼容性测试,由于是云测,也是自动化方式的执行,所以会自动产出报告.

第三题:linux测试环境搭建怎么搭建?

回答:一般会有搭建文档,跟着文档操作即可.如先把一些必要的环境配置好,如JDK,再把项目文件上传带服务器上,进行解压缩,在配置相关文件,执行这样的操作.
最后验证客户端是否可以访问.

第四题:你在测试过程中怎么去更全面的覆盖用户的需求?

回答:如果有需求文档,要覆盖就比较容易,提取功能点,测试点,基本就可以覆盖.
如果没有需求文档作为依据,那么就要靠软件测试工程师对系统的理解,同行业中其他产品的了解,和测试工程自身的一个经验.

第五题:元组、列表、字典的区别?

回答:这个是编程中的数据类型,参考;https://www.cnblogs.com/maruobo/p/9669463.html

第六题:软件配置包括什么?

回答:软件配置包括如下内容:配置项识别、工作空间管理、版本控制、变更控制、状态报告、配置审计

第七题:什么是软件质量?

回答:概括地说,软件质量就是“软件与明确的和隐含的定义的需求相一致的程度”。具体地说,软件质量是软件符合明确叙述的功能和性能需求、文档中明确描述 的开发标准、以及所有专业开发的软件都应具有的隐含特征的程度。

第八题:目前主要的测试用例设计方法是什么?

回答: 白盒测试:逻辑覆盖、循环覆盖、基本路径覆盖
黑盒测试:边界值分析法、等价类划分、错误猜测法、因果图法、状态图法、测试大纲法、随机测试、场景法

第九题:什么是测试用例 什么是测试脚本 两者的关系是什么?

回答:为实施测试而向被测试系统提供的输入数据、操作或各种环境设置以及期望结果的一个特定的集合。
测试脚本是为了进行自动化测试而编写的脚本。测试脚本的编写必须对应相应的测试用例。

第十题:软件测试分为几个阶段?

回答:和开发过程相对应,测试过程会依次经历单元测试、集成测试、系统测试、验收测试


作者:测试人虚竹

原文链接:https://blog.csdn.net/qq_40214204/article/details/111653831


  • 【留下美好印记】
    赞赏支持
登录 后发表评论
+ 关注

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          •       前言:想知道jmeter压测的原理是什么,得先知道性能测试的核心三原则:基于协议,多线程,场景模拟!      基于协议:基于应用层和传输层的各种协议。比如http,udp,ftp,tcp等      多线程:通过进程下启动线程的方式来模拟并发用户实现负载      场景模拟:通过模拟用户使用的真实场景,来提高性能测试的准确性      jmeter压测的核心原理就是:基于各种协议,通过多线程的...
            0 0 2242
            分享
          •   响应时间  响应时间是指某个请求或操作从发出到接收到反馈所消耗的时间,包括应用服务器(客户端)处理时间、网络传输时间以及数据库服务器处理时间。比如一个页面从点击/输入到完全加载的时间;完成一次增加、删除、修改或者查询动作的事务响应时间等。  一个请求在网络上的传输往往要经历多个网络节点才能到达目标服务器,我们假设请求经历了三个网络节点的传输时间B1、B2、B3,客户端的处理时间为A,服务器的响应时间为C。则一次请求的完整路径可以描述为下图:  客户端从发出请求到接收到服务器反馈的完整链路时间为A—>B1—>B2—>B3—>C(节点处理时间都包括接收和发送两个过程)。...
            0 0 823
            分享
          • 前言九月了,有很多的小伙伴已经全面武装好准备找工作了,九月和十月是黄金期——俗称”金九银十“。那么,作为测试,不管是面试还是笔试,必然要被考验到的就是”测试思维“。在面试中就是体现在如下面试题中:“说说你项目中的xx模块你是如何测试的?”“给你一个购物车,你要怎么测试?”"你说一下这个产品的登录功能有哪些测试点?"“支付功能怎么测试?”......所有的这些问题其实都是在考察你的测试思维。我们再回答这类问题的时候有方法可依循的。那么今天这篇文章,笔者来和大家分析一个问题这个问题就是以“支付功能”作为案例,一起来分析一下如何回答这类的面试题。一、测试思维要分析测试点之前,我们...
            0 0 1636
            分享
          •   前言  在一线大厂,没有测试这个岗位,只有测开这个岗位,即使是做业务测试,那么你的title也是测开。  所以想聊一聊测开的看法,但不代表这是正确的看法,仅供参考。  没来阿里之前我对测开的看法  一直以为专职做自动化测试和性能测试是测试这条路的最终归宿,测试开发,只是大厂才可能存在的角色;测试平台,少部分公司才会用到的东西,肯定不会成为主流的。  况且测试平台要会前端还得会后端,你都这么全栈为什么不做开发呢?做UI自动化、接口自动化直接写python脚本不就好了嘛,做性能测试用Jmeter就好了。  在多数人眼中,测试开发就是“开发一个测试平台,就要包揽前后端”,至少我一开始也是这样认为...
            0 0 1085
            分享
          •   自动化测试流程图:  第一步:制定好测试计划  我们在准备展开自动化测试之前,最好是先制定好测试计划,明确测试对象、测试目的、测试的项目内容、测试的方法、测试的进度要求,并确保测试所需的人力、硬件、数据等资源都准备充分。制定好测试计划后,下发给用例设计者。  第二步:分析好测试需求  测试用例设计者根据测试计划和需求说明书,分析测试需求,设计测试需求树,以便用例设计时能够覆盖所有的需求点。一般来讲,基于Web功能测试需要覆盖一下几个方面:  ·页面链接测试,确保各个链接正常;  · 页面控件测试,确保各个控件可靠;  · 页面功能测试,确保各项操作正常;  · ...
            0 0 1500
            分享
      • 51testing软件测试圈微信