IT袋

当前位置:主页 > 经验教程 > 建站编程 >

自动化面试及答案合集大全

自动化面试及答案合集大全 自动化面试问题及答案集锦(3)

时间:2023-09-23 12:11:36 来源:IT袋 作者:苏晓敏
导读:自动化面试及答案合集大全,和检查点。 第三步:和开发一起对接口测试案例进行评审。 第四步:结合开发库,准备接口测试案例中的入参数据和出参数据,并整理成 csv 格式的文件

自动化面试及答案合集大全


和检查点。
第三步:和开发一起对接口测试案例进行评审。
第四步:结合开发库,准备接口测试案例中的入参数据和出参数据,并整理成 csv 格式的文件。
第五步:结合接口测试案例文档和 csv 格式的数据文档,做接口测试案例的自动化案例开发。
第六步,写完自动化用例之后开始执行。
第七步,执行如有 bug,提交至禅道。
第八步,开发修改完成后,回归 bug。
第九步,完成后做自动化持续集成。


  • 获取接口规范。
  • 设计接口测试用例(主要从用户角度出发看接口能否实现业务需求,用例设计就是黑盒用例)。
  • 各种入参验证(正常情况,异常情况包括输入参数个数不对,类型不对,可选/必选,还有考虑参数有互斥或关联等的情况)。
  • 接口返回值各种验证(符合接口文档需求)。
  • 了解接口实现逻辑,实现逻辑覆盖(语句/条件/分支/判定/…)。
  • 接口的安全性,接口性能。
  • 采用工具或者自写代码来验证。
  • 发现问题报 bug,并进行状态跟踪。

怎样设计接口测试用例?

  • 是否满足前提条件。有些接口需要满足前提,才可成功获取数据。常见的,需要登录 Token。
  • 是否携带默认值参数。
  • 业务规则、功能需求。这里根据时间情况,结合接口参数说明,可能需要设计 N 条正向用例和逆向用例。
  • 参数是否必填。
  • 参数之间是否存在关联。有些参数彼此之间存在相互制约的关系。
  • 参数数据类型限制。
  • 参数数据类型自身的数据范围值限制。

接口测试,都要测什么?

可用性测试:据约定的协议、方法、格式内容,传输数据到接口经处理后返回期望的结果。

  • 接口功能是否正确实现。
  • 返回值测试 – 返回值除了内容要正确,类型也要正确,保证调用方能够正确地解析。

参数值边界值、等价类测试。
错误和异常处理测试。

  • 输入异常值(空值、特殊字符、超过约定长度等),接口能正确处理,且按预期响应。
  • 输入错误的参数,接口能正确处理,并按预期响应。
  • 多输入、少输入参数,接口能正确处理,且按预期响应。
  • 错误传输数据格式(如 json 格式写成 form 格式)测试。

安全性测试,主要指传输数据的安全性。

  • 敏感数据(如密码、密钥)等是否加密传输。
  • 返回数据是否含有敏感数据,如用户密码、完整的用户银行账号信息等。
  • 接口是否对传入的数据做安全校验,如身份 ID 加 token 类似校验。

相关阅读

  • ui设计图片素材 ui中国设计网站

    ui设计图片素材 ui中国设计网站

    本文核心导读:ui设计图片素材和ui中国设计网站的相关话题,相关内容具体如下: 现在图标的应用无处不在,我们可以不追溯什么时候开始有图标,只看现在手机上电脑上等等无不充满了各式

  • 公司做网络推广哪个网站好 推广平台网站推荐

    公司做网络推广哪个网站好 推广平台网站推荐

    文章摘要:公司做网络推广哪个网站好和推广平台网站推荐方面的讲解,具体内容如下: 许多企业都如今面临了同一个问题,企业相应做网络推广,可是尝试过一些平台后发现效果还是很差。

  • js数组分割函数 分享js数组去重最简单的方法

    js数组分割函数 分享js数组去重最简单的方法

    IT袋网为你介绍js数组分割函数和分享js数组去重最简单的方法的话题,具体介绍如下: 接着上文介绍的JavaScript数组的基本概念和定义、使用方法后,本文重点介绍数组的常用方法。 7.向数组中

  • 密码安全指南:理解和防范常用密码字典攻击

    密码安全指南:理解和防范常用密码字典攻击

    IT袋网网为你介绍密码安全指南的相关经验,一起来了解了解吧。 密码字典攻击是一种常见的网络攻击方式,黑客会使用预先编译的常用密码列表(也称为密码字典)来破解用户的密码。 本文