记一次自动化测试岗位面试的过程及问题

  • 自我介绍一下
    8la8la8la…
  • 说说你的自动化框架是怎么实现的
    python+selenium+excel文件用数据驱动
  • 我的意思是说,具体怎么实现的
    哦,先写一个base文件做基础负责调用实际方法,还有数据的读写;然后往上有专门封装UI操作的method文件,和读写关键字文件的方法文件,再上层是一些复杂操作和逻辑的工具单独再封装成独立的文件。
  • 你是怎么理解post和get的
    post是往服务器发送数据,get是请求数据
    • 笑,get也可以发送数据啊
      post是在请求体里面传输数据的…反正回答的不好
  • 说说你测接口是怎么做的
    拿到cookie和相应api文档内的参数做请求,用python的request库或者postman
    • 别说python,你说说postman怎么做的
      postman就填写查询参数,然后请求头里面的cookie调用就行了
      • 那你完整的说一下你做这个接口测试的流程
        登陆后拿到token,然后用token带参数去请求接口
        • 怎么拿的token,在哪里拿的,在哪里传
          这里有点紧张,就没回答好,平时在做的时候都是打开开发模式,直接在header里面找到一长串token复制下来使用,也没去研究是request还是response里面去传token,还是拿token。

后面还问了下https是什么,证书又是什么,这个我之前研究过还算可以完整回答,证书是第三方公正保管的公钥,客户端传给服务器的数据用公钥加密,然后服务器用私钥解密。但是接下来面试官问服务端传给客户端的数据要用什么加密就把我问住了。

整体来说,基本还是偏向基础的问题,只是自己对http的细节掌握的不深,面试完后查了很多资料,感觉自己有很大的提升和收获,不论结果如何,还是很有意义的一次面试。

附上关于get和post区别的资料:

https://blog.csdn.net/qq_26360877/article/details/70665820
https://www.cnblogs.com/longm/p/7205318.html?utm_source=itdadao&utm_medium=referral
https://www.cnblogs.com/logsharing/p/8448446.html

  • 13
    点赞
  • 108
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值