優(yōu)缺點
優(yōu)點:
1)擴展性強、易維護(允許自定義封裝各種協(xié)議接口锉屈,集成現(xiàn)有個性化項目框架)
2)封裝了Junit
3)自帶注釋標簽荤傲、報告、case配置靈活性強
4)兼容性高(CI集成兼容testng颈渊、單元測試遂黍、接口測試都兼容)
缺點:
1)學習成本(需要配置java環(huán)境终佛、熟悉框架)
Testng與postman的異同
相同點:
1)都能做接口測試
2)都能存儲接口服務request、assert
不同點:
1)語言不同:testng基于java腳本語言妓湘、而postman基于ui-vue腳本語言
2)拓展性不同:postman的CI集成以及擴展封裝都需要單獨的開發(fā)新的項目兼容postman本生的框架語言查蓉。
testng只是一個測試框架的引用,其他都允許自定義封裝集成榜贴。
由于testng的成熟,許多CI都自動集成和兼容妹田。