【selenium+python】自動化測試目錄與文件結構


一、首先,看一下完整的項目目錄結構圖,如下:

==================目錄結構==================

 ==================目錄結構==================

 

 

二、其次,解釋每個目錄與文件結構的作用:

1.mztestpro測試項目

mztestpro測試項目
bbs: 用於存放測試用例、測試報告、測試數據等。
driver: 用於存放瀏覽器驅動。
package: 用於存放自動化測試擴展包,例:HTMLTestRunner.py。
run_bbs_test: 項目主程序。用於運行自動化用例。
startup.bat: 用於啟動Selenium Server。
自動化測試項目說明文檔.docx: 介紹項目框架、配置和使用說明。

2.bbs目錄

bbs目錄
data: 該目錄用於存放測試相關的數據。
report: 用於存放HTML測試報告,在其下面創建了image目錄存放截圖。
test_case: 測試用例目錄,存放用例及相關模塊。
   

 

 

 

 

 

 

 

3.test_case目錄

test_case目錄
models: 該目錄下存放了一些公共配置函數及公共類。
page_obj: 該目錄用於存放測試用例的頁面對象(Page Object)。默認以“*Page.py”命名的文件。
*_sta.py: 測試用例文件。根據測試文件匹配規則,以“_sta.py”命名的文件將被當作自動化測試用例執行。

 

 

 

 

 

 

 


免責聲明!

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



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