我是和你們一樣的一名測試人員,主要和大家一起分享學習介面自動化測試框架從設計到開發!
可能有的朋友會問測試怎麼扯到設計,開發上來的呢?他們三個又有著什麼關聯呢?
而且傳說這個崗位工資比較高,那好,測試開發工程師跟介面自動化框架有什麼關係呢?
構建成功之後會產生乙個報告:
報告上面寫著結果兩條,通過2條,通過率100%,看著很高大上的樣子,那麼是怎麼實現的呢?這個介面又是在**呢?我怎麼做這個東西呢?是說我們會設計框架,會開發框架?重構框架?答案肯定是會,必然的!需要會這些東西,就需要掌握一些東西,要掌握那些東西可以完成這個高大上的東西呢?
我們要經歷些什麼呢?
首先我們分析【介面基礎】:
✳ http介面熟悉
✳ 常見介面介紹
✳ 介面工具的使用
✳ 常見介面基礎面試
這些東西一定要去掌握,因為有些時候問你乙個介面基礎知識,作為乙個初級測試工程師都要掌握的,如果你連基礎都沒掌握,我相信你老闆會pass掉你,當我們掌握了介面基礎知識之後,那我們接著去了解介面開發。
介面開發:我們要去了解介面開發的介面,開發的工作流程
框架與介面測試結合:我們要去掌握unittest的使用,pytest的使用,以及htmltestrunner測試報告,以及斷言case管理,requests的引入使用與測試鏈結之後,那麼我們就可以去掌握介面自動化測試框架從設計到開發
設計框架其實和人是一樣的,都是有五臟六腑各個肢體相結合而組成的,那麼介面自動化框架也不例外,那麼都是有那些內容組成的呢?
今天先到這裡,有需要一起學習的小夥伴可以持續關注!一起學習一起進步。謝謝
專案二 介面自動化測試框架
struts 展示層 它呼叫業務層完成運算邏輯,業務層再呼叫持久層完成資料庫的讀寫 hibernate 持久層 建立一系列的持久化類,每個類的屬性都可以簡單的看做和一張資料庫表的屬性一一對應,當然也可以實現關聯式資料庫的各種表件關聯的對應。當我們需要相關操作是,不用再關注資料庫表。我們不用再去一行行...
介面自動化測試(一) 介面測試
介面測試是測試系統元件間介面的一種測試。介面測試主要用於檢測外部系統與系統之間以及內部各個子系統之間的互動點。測試的重點是要檢查資料的交換,傳遞和控制管理過程,以及系統間的相互邏輯依賴關係等。其中介面協議分為http,webservice,dubbo,thrift,socket等型別,測試型別又主要...
Excel介面自動化(8)介面測試自動化指令碼
介面測試自動化指令碼 整個流程的邏輯基本都是在這裡面實現,所需要的資料都是通過呼叫前面的封裝來獲取 第一步 新建乙個解析excel工具類的例項物件並且獲取 api 的sheet物件 parsee parseexcel parsee.loadworkbook filepath sheetobj par...