自動化測試常見面試題


 

一、你有沒有做過自動化測試?

     我在xxx項目中參與了web自動化測試框架的搭建,我們這個項目搭建自動化測試框架所使用的技術是:python+selenium+unittest+ddt+jenkins等技術,然后分層這一塊使用的PO模式,然后數據驅動使用的是excel+ddt的驅動模式,我在這個自動化測試實施項目中所負責的那些模塊的哪些用例編寫。

 

二、說一下在自動化測試過程中碰到的哪些問題。

    NoSuchElementExecption  沒有找到元素異常

  TimeoutExecption 超時異常

  NoSucFrameExecption     沒有找到框架異常

   

三、哪些項目適合做自動化測試,怎么實施。

    1)分析做自動化測試的可行性,調研自動化工具之間的優缺點

    2)項目周期長,需求不會經常變動的模塊,此時自動化腳本維護成本低,做自動化測試有一定價值

    3)二次封裝selenium,易於功能測試同學的使用

  4)集成數據驅動框架,方便正反用例的編寫調用

    5)集成jenkins,持續集成測試

 

四、接口自動化如何設計測試用例?

考慮:業務邏輯,入參;通過等價類,邊界值,場景法來設計。 一般接口正反例加起來20-30條。

反例考慮:

1、鑒權:token,key:為空,過期,錯誤

2、參數:必填項檢查,長度規則,類型規則,日期

3、錯誤碼覆蓋

4、其他關注點:分頁,圖片格式,大小

 

 

五、接口自動化中,接口關聯怎么做?

  正則表達式提取,封裝讀寫yml文件的方法,接口關聯參數調用讀寫方法實現。

 

 

   


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM