如何設計一個精巧的介面自動框架呢?
做過一個 JAVA 平臺,規模是有,但是大,維護也花時間,最近一直功能測試這平臺也放下了。
領導昨天說要給一段新流程搞個自動化,我考慮把之前平臺維護到能用,時間不一定比拿 PYTHON 新做個小框架短(老介面也沒提讓繼續跑自動化了,所以之前介面的自動化不考慮)。
說是小框架,其實就是想寫個簡單指令碼。
目前的構思就是有報告,得出個結果,這樣能看到工作輸出。
用例直接寫指令碼里(這樣又少一個檔案),大概 20 個介面,懟一個指令碼里,寫個公共請求和結果校驗的方法,每條用例順序請求。
解耦一點就給每條用例加個編號,把要請求的用例編號放一個方法裡挨個請求(不過有的介面用例請求完還得執行 SQL 清庫,用例間有差異,按編號走也不一定縷的更清楚)
目前考慮就這樣了,唯一要注意的我感覺有三點:
一是用例給註釋清楚,能知道這是哪個功能的介面,
二是擴充套件,目前看擴充套件也就是在中間或者後面直接加用例吧,也沒啥複雜的。
三是有的介面用例可能要有前置條件的斷言,比如將某商品加入購物車,請求要先斷言下存不存在該商品。
大概就這些了,各位大佬有啥建議嗎?
相關文章
- 如何設計一個良好的API介面?API
- 如何設計一個牛逼的API介面API
- 分庫分表的框架如何設計自動路由框架路由
- 關於介面測試——自動化框架的設計與實現框架
- 《生化危機:村莊》:一個精巧的“縫合怪”,那以後呢?
- 如何設計一個更通用的查詢介面
- 介面自動化用例設計
- 『居善地』介面測試 — 7、介面自動化測試框架的設計與實現框架
- 一個基於多介面的業務自動化測試框架框架
- 一文搞懂自動化測試框架設計框架
- Robot Framework自動化測試框架核心指南-如何做好自動化測試平臺框架的設計Framework框架
- 大家自動化框架/工具都用的什麼呢?框架
- 如何設計出“好看”的UI介面(二):4個步驟,搞定介面設計UI
- 如何快速從 0 到 1 構建起一個公司的自動化介面
- 如何從0到1設計一個類Dubbo的RPC框架RPC框架
- 介面自動化測試框架搭建的思路框架
- 介面自動化指令碼設計規範指令碼
- 介面自動化測試框架 HttpFPT框架HTTP
- 介面自動化(四):框架搭建(Python)框架Python
- Python3簡易介面自動化測試框架設計與實現(中)Python框架
- Python3簡易介面自動化測試框架設計與實現(上)Python框架
- 設計一個高質量的 API 介面API
- 一個程式設計師如何轉型做產品經理呢?程式設計師
- 小白求教:小程式想做介面自動化,如何能拿到微信返回的 code 呢?
- Python常用的圖形介面程式設計框架,你知道幾個?Python程式設計框架
- 揭秘!如何用Flutter設計一個100%準確的埋點框架?Flutter框架
- 設計一個分散式RPC框架分散式RPC框架
- <討論>2020年 的 python 介面自動化框架Python框架
- Oracle JD Edwards完全自動化介面設計SCOracle
- 自適應介面設計
- 四.unittest介面自動化框架介紹框架
- 【python介面自動化】初識unittest框架Python框架
- Jmeter+Ant+Jenkins介面自動化框架JMeterJenkins框架
- 介面自動化實戰之框架搭建框架
- Google自動程式設計框架AutoML入門指南Go程式設計框架TOML
- 一個小白的程式設計自學記錄----相機攝像自動化程式設計
- 關卡設計的範本——《恥辱2》如何設計出精巧絕倫,環環相扣的關卡?
- 揭祕!如何用Flutter設計一個100%準確的埋點框架?Flutter框架
- 揭祕!一個高準確率的Flutter埋點框架如何設計Flutter框架