前言 有很多小伙伴吵着要完整的項目源碼,完整的項目屬於公司內部的代碼,這個是沒法分享的,違反職業道德了,就算別人分享了,也只適用於本公司內部的業務。 所以用例的代碼還是得自己去一個個寫,我只能分享項目框架,只能幫你們到這了。 一、項目結構 1.新建一個工程(一定要創建工程),工程 ...
一 項目結構 .新建一個工程 一定要創建工程 ,工程名稱自己定義,如:yoyo jiekou .在工程的跟目錄新建一個腳本:run main.py,用來執行全部用例 .在工程下創建以下幾個pakage包: case:這個包放test開頭的測試用例,也可以放一些封裝接口的方法,如:loginblog 如果封裝的接口比較多,也可以單獨放一個包 common:這個包放一些公共的方法,如:讀取excel文 ...
2019-07-22 10:07 0 538 推薦指數:
前言 有很多小伙伴吵着要完整的項目源碼,完整的項目屬於公司內部的代碼,這個是沒法分享的,違反職業道德了,就算別人分享了,也只適用於本公司內部的業務。 所以用例的代碼還是得自己去一個個寫,我只能分享項目框架,只能幫你們到這了。 一、項目結構 1.新建一個工程(一定要創建工程),工程 ...
前言 很多小伙伴不知道什么是框架?框架有哪些東西? 一步步從需求分析到報告生成告訴你如何搭自動化建框架。 學完unittest后這里基本上可以搭建一個簡易的項目框架了,我們可以用一條run_main.py腳本去控制執行所有的用例,並生成報告,發送郵件一系列的動作。 如需 ...
框架產生目的:公司走的是敏捷開發模式,編寫這種框架是為了能夠滿足當前這種發展模式,用於前后端聯調之前(后端開發完接口,前端還沒有將業務處理完畢的時候)以及日后回歸階段,方便為自己騰出學(mo)習(yu)時間。 鄙人一介小測試,一手承接產品,一手面對開發(4個后端,3個web前端,外加不知道幾個 ...
在做接口自動化時,大部分的接口都需要保持登錄狀態才可以操作,針對不同項目的處理方式不同,這篇主要記錄使用session來保持登錄狀態的處理。主要從兩個方面來介紹:設置全局session和其他接口進行調用。 1.利用登錄接口設置一個全局的session,登錄成功后return session ...
一般對於自動化的理解,有兩種方式的自動化。 第一,不需要寫代碼,完全由工具實現,這種方式的工具一般是公司自己研發的,方便黑盒測試人員使用。這種工具的特點是學習成本低,方便使用,但是通用性不強,也就是換了一家公司,就很有可能無法使用之前的工具。 第二,需要自己寫代碼,在別人的框架下編寫代碼測試 ...
為什么要做接口自動化框架 1、業務與配置的分離 2、數據與程序的分離;數據的變更不影響程序 3、有日志功能,實現無人值守 4、自動發送測試報告 5、不懂編程的測試人員也可以進行測試 正常接口測試的流程是什么? 確定接口測試使用的工具----->配置需要的接口參數-----> ...
為什么要做接口自動化框架 1、業務與配置的分離 2、數據與程序的分離;數據的變更不影響程序 3、有日志功能,實現無人值守 4、自動發送測試報告 5、不懂編程的測試人員也可以進行測試 正常接口測試的流程是什么? 確定接口測試使用的工具----->配置需要的接口參數 ...