下面開始今天山西java課程的主要內容。
要求:1,界面好寫。
2.方便調試接口。
3.支持數據初始化。
4.生成測試報告。
5.支持參數化。
Robotframework優點關鍵字驅動,用戶自定義關鍵字。
支持測試日誌和報告的生成。
支持系統關鍵字開發,擴展性好。
支持數據庫操作。
缺點接口測試用例寫起來不夠簡潔。
需要掌握具體的語法。
結果:不管怎樣,沒有人願意這樣寫接口用例。
JMeter的優點支持參數化,不需要寫代碼。創建界面用例的缺點是效率低下。
無法生成測試報告來檢查每個接口的實現。
總結:不考慮的話,寫界面不方便,主要是不能生成測試報告。如果做界面性能,可以考慮。
HttpRunner的優點:基於YAML/JSON格式,專註於接口本身。
界面編寫簡單的界面記錄功能,用於生成測試報告。
缺點:沒有編輯器插件檢查語法,容易出錯。
官方文件中沒有詳細的解釋。
不方便擴展。