AnTestin平臺(tái)簡(jiǎn)介
AnTestin是一款基于工業(yè)互聯(lián)網(wǎng)的面向智能制造、物聯(lián)網(wǎng)凡辱、設(shè)備及軟件研發(fā)領(lǐng)域的自動(dòng)化測(cè)試平臺(tái)系瓢,支持軟件測(cè)試仰挣、固件測(cè)試、硬件測(cè)試谋逻,平臺(tái)通過(guò)所連接的AntBot來(lái)達(dá)到對(duì)被測(cè)系統(tǒng)進(jìn)行全面自動(dòng)化的測(cè)試能力庶灿。支持用戶通過(guò)AnTestin平臺(tái)對(duì)研發(fā)和生成過(guò)程的不同階段進(jìn)行自動(dòng)化測(cè)試滴肿,如模塊(子系統(tǒng))測(cè)試决乎,系統(tǒng)集成測(cè)試,系統(tǒng)驗(yàn)證測(cè)試等派桩,用統(tǒng)一的平臺(tái)管理整個(gè)產(chǎn)品的測(cè)試工作构诚。幫助企業(yè)縮短產(chǎn)品研發(fā)和生成周期,提升產(chǎn)品質(zhì)量铆惑,有效降低成本范嘱;幫助測(cè)試人員減少重復(fù)枯燥的工作,更加關(guān)注業(yè)務(wù)员魏,增強(qiáng)創(chuàng)造性丑蛤;幫助研發(fā)人員快速驗(yàn)證產(chǎn)品,提高開發(fā)效率撕阎。
AnTestin平臺(tái)組成
測(cè)試客戶端
用于設(shè)計(jì)與執(zhí)行測(cè)試用例受裹,以及查看測(cè)試執(zhí)行進(jìn)度和測(cè)試報(bào)告。AnTestin使用積木式編程的方式來(lái)組織和設(shè)計(jì)測(cè)試用例虏束,所設(shè)計(jì)的用例都是可自動(dòng)化執(zhí)行的用例棉饶,測(cè)試用例在執(zhí)行時(shí)可以協(xié)同控制測(cè)試環(huán)境中的多個(gè)AntBot來(lái)同被測(cè)對(duì)象進(jìn)行交互,多個(gè)AntBot協(xié)作起來(lái)共同完成自動(dòng)化測(cè)試的工作镇匀。
AntBot
AntBot是AnTestin平臺(tái)中負(fù)責(zé)同被測(cè)對(duì)象進(jìn)行交互(操控照藻,檢查)的模塊,AntBot接收平臺(tái)發(fā)送過(guò)來(lái)的自動(dòng)化動(dòng)作汗侵,并在測(cè)試環(huán)境中執(zhí)行每條自動(dòng)化動(dòng)作來(lái)同被測(cè)對(duì)象進(jìn)行交互幸缕。AnTestin系統(tǒng)中支持各種類型的AntBot, 不同類型的AntBot具有不同的測(cè)試能力群发,AntBot通過(guò)被測(cè)對(duì)象的輸入輸出接口同被測(cè)對(duì)象交互,一個(gè)AntBot可以負(fù)責(zé)一個(gè)被測(cè)對(duì)象的接口发乔,多個(gè)AntBot協(xié)助起來(lái)可以全面覆蓋被測(cè)對(duì)象同外界的輸入輸出熟妓。AnTestin平臺(tái)按照用戶測(cè)試用例所定義的測(cè)試邏輯來(lái)協(xié)同控制各個(gè)AntBot來(lái)對(duì)被測(cè)系統(tǒng)創(chuàng)造各種輸入并檢查輸出,從而對(duì)被測(cè)對(duì)象進(jìn)行全面的自動(dòng)化測(cè)試列疗。根據(jù)實(shí)際的測(cè)試環(huán)境滑蚯,AntBot可以分布式部署在不同的地點(diǎn)。
在實(shí)際測(cè)試環(huán)境中用戶根據(jù)需要在AnTestin平臺(tái)上配置所需要的AntBot, AnTestin提供一些測(cè)試中通用的AntBot抵栈, 如界面操作與檢查告材,信號(hào)控制與模擬,儀表控制古劲,網(wǎng)絡(luò)通信等AntBot斥赋,同時(shí)支持為用戶定制開發(fā)AntBot,也支持用戶基于AntBot接口庫(kù)自己定制開發(fā)AntBot产艾。
AnTestin平臺(tái)優(yōu)勢(shì)
同手工測(cè)試相比
同其他自動(dòng)化測(cè)試工具相比