面试遇到了接口分析和测试用例分析题,该如何下手?

只要有软件产品的公司百分之九十以上都会做接口测试,要做接口测试的公司那是少不了接口测试工程师的,接口测试工程师相对于其他的职位又比较轻松并且容易胜任。如果你想从事接口测试的工作那就少不了对接口进行分析,同时也会对测试用例进行研究。

当然要从事接口测试工作,必需得先过面试关。最近对于接口测试经常问的面试有:

******科技服务有限公司

第一轮:

1、自我介绍

2、你有做个几个项目,都说一下

3、你个人有什么优势?

4、你擅长uI接口还是接口自动化?

5、接口自动化是测什么?

6、你是怎么分析接口的?

7、接口测试用例是从哪些方面去思考的?

8、python的环境怎么搭建

9、你封装做过哪些自定义函数

10、讲一下冒泡排序

11、你写好代码之后用什么来管理

第二轮面试:

1、怎么做自动化的?

2、封装过什么函数

3、了解正则表达式吗

******有限公司深圳分公司

1.离职原因?

2.你现在住在哪里?

3.自我介绍

4.项目介绍

5.查询模块中的日期查询是怎么去测试的?

6.UI自动化怎么去做的?

7.项目需求多吗?

8.项目组的组成

9.公司是做什么的?

10.项目有多少接口?

11.怎么去做接口测试的?

12.你做了哪些接口?

13.你在做接口测试的之前是如何分析接口的?

14.接口测试用例思维是什么?

15.有没有做过性能测试?里面涉及到哪些参数?

16.登录模块怎么去测?

17.还有什么要问的吗?

18.你会怎么去把控测试的质量和进度?

19.开发认为不是bug你认为是bug该怎么处理?

对于接口,在面试的时候如果遇到了下面的两个问题可以按照小编的总结去回答。

复制代码
  1. 现在我也找了很多测试的朋友,做了一个分享技术的交流群,共享了很多我们收集的技术文档和视频教程。

  2. 如果你不想再体验自学时找不到资源,没人解答问题,坚持几天便放弃的感受

  3. 可以加入我们一起交流。而且还有很多在自动化,性能,安全,测试开发等等方面有一定建树的技术大牛

  4. 分享他们的经验,还会分享很多直播讲座和技术沙龙

  5. 可以免费学习!划重点!开源的!!!

  6. qq群号:680748947【暗号:csdn999】

1.你在做接口测试之前是你如何分析接口的?

1).分析接口文档了解接口的详细信息掌握接口实现的功 能:包括接口的请求和响应格式、参数说明、返回值等。

2).分析接口与接口之间的关联关系:是单接口关联还是多接口关联。

3).分析请求和响应:根据接口文档,请求信息中请求的方法(GET、POST、PUT、DELETE等)、请求头、请求体、请求参数等;响应信息中响应的状态码、响应头、响应体进行分析。

4).确定测试数据:根据接口文档,确定测试所需的请求数据和响应数据。通常情况下,接口测试需要提供正确的请求数据以模拟用户操作,并验证返回的响应数据是否符合预期。

5).确定测试场景:根据接口的功能和业务需求,确定需要测试的场景。

6).确定测试方法:根据接口的特点和业务需求,选择合适的测试方法。

7).编写测试计划:编写详细的测试计划,包括测试场景、测试数据、预期结果等。

8).执行测试:执行测试,记录测试结果并进行分析。如果发现缺陷,需要及时跟踪。

2.接口测试用是从哪些方面着手来写的?

1).正常数据的业务和异常数据的业务逻辑

2).必填项不填写时,接口的容错能力的测试

3).入参规则的测试,各类型 的返回码的构造数据的测试

  1. .接口的权限测试--有无权限时接口的表现

  2. .性能测试----并发测试,分布式测试等

6).与钱有关的接口一定要按上面3条来执行

7).与钱无关的接口,有可能只要做主业务流程的自动化脚本

相关推荐
CoderYanger11 小时前
Java EE 进阶:8.MyBatis 操作数据库(入门)(第二弹)
java·数据库·spring boot·spring·面试·java-ee·mybatis
wo_jack1 天前
C++ 入门笔记(十六):第16课 vector 模拟实现十问十答 —— 从三指针到迭代器失效
c++·后端·面试·stl·vector
聪明的笨猪猪1 天前
AI应用架构选型:架构师的核心决策困境与权衡
经验分享·面试·架构
疯华整猫1 天前
被杀掉之后:我把 Android 的「唤起 + 常驻」重做了一遍
前端·面试·架构
nice_lcj5201 天前
Java 并发容器入门:ConcurrentHashMap、CopyOnWriteArrayList、阻塞队列
java·面试·并发编程·阻塞队列·concurrenthashmap·copyonwritearraylist
岁月宁静2 天前
AI 应用开发工程师简历怎么写:HR 初筛、技术复筛、面试追问,三道关卡各看什么?
人工智能·python·面试
Dream it possible!2 天前
LeetCode 面试经典 150_多维动态规划_交错字符串(97_C++_中等)
算法·leetcode·面试·动态规划
Pniubi2 天前
力扣560.和为k的子数组
算法·leetcode·职场和发展
Pniubi2 天前
力扣438.找到字符串中所有字母异位词
算法·leetcode·职场和发展
yeccheng2 天前
MySQL 索引超详解:从底层 B+ 树到面试高频考点
java·开发语言·jvm·mysql·面试