記一次自動化測試崗位面試的過程及問題

  • 自我介紹一下
    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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章