ZTF自動化測試框架軟件介紹
為什么來做ZTF?
市面上已經(jīng)有很多自動化測試框架,我們?yōu)槭裁催€要來做ZTF呢?ZTF主要是解決測試管理的問題。目前市面上的自動化測試框架主要分為兩大類,一類是單元測試框架,一類是某種領(lǐng)域的自動化測試框架。單元測試框架是跟各個語言綁定的,比如cppunit, phpunit等。第二類框架以selenium為代表,可以用來做web的自動化測試。也還有做GUI或者手機應(yīng)用乃至游戲等場景的自動化測試的框架。
這就產(chǎn)生了一個問題,我們需要將這些自動化測試框架的測試腳本統(tǒng)一管理起來。每一個腳本都可以和測試管理系統(tǒng)里面的一個用例進行關(guān)聯(lián),腳本里面的步驟信息和管理系統(tǒng)里面的用例信息可以互相同步。測試執(zhí)行的結(jié)果可以反映到測試管理系統(tǒng)中,失敗的測試腳本可以創(chuàng)建bug。為此我們開發(fā)了ZTF測試管理框架。
ZTF自動化測試框架軟件說明
ZTF和其他自動化測試框架的關(guān)系
ZTF和其他的自動化測試框架是互相合作的關(guān)系。您可以繼續(xù)使用之前的自動化測試框架來進行腳本的開發(fā),只需要通過注釋的方式加入幾個標(biāo)簽就可以轉(zhuǎn)換成ztf的自動化測試腳本。
ZTF自動化測試框架軟件特點
簡單:ZTF的語法標(biāo)簽和規(guī)則都很簡單,一看就會,很容易上手。
跨平臺:ZTF使用GO語言開發(fā),跨平臺,只有一個可執(zhí)行文件,就可以運行。
跨語言:ZTF支持常見的編程語言,你喜歡用什么就用什么。
跨框架:ZTF可以和市面上常見的單元測試框架、常見的自動化測試框架都可以很好的集成。
工程化:使用ZTF可以真正達到工程化的自動化測試,可以大批量大規(guī)模的進行自動化測試的管理和執(zhí)行。
跨場景:借助于其他框架,ZTF可以用來做單元測試、接口測試、web界面測試、GUI界面測試、APP測試等多種場景。
ZTF自動化測試框架更新日志
1:優(yōu)化了性能
2:解決bug問題我們是認真的