LuckyFrame(自動(dòng)化測(cè)試平臺(tái))是一款免費(fèi)開(kāi)源的測(cè)試平臺(tái),最大的特點(diǎn)是全緯度覆蓋了接口自動(dòng)化、WEB UI自動(dòng)化、APP自動(dòng)化,并且支持分布式測(cè)試,測(cè)試關(guān)鍵字驅(qū)動(dòng)也很大程度上解決了測(cè)試同學(xué)代碼基礎(chǔ)弱的問(wèn)題,同時(shí)也集成了質(zhì)量管理相關(guān)的一些功能,解決QA的日常工作中,項(xiàng)目過(guò)程數(shù)據(jù)的收集問(wèn)題,并能展示一些簡(jiǎn)單質(zhì)量報(bào)表!
軟件特色
我能做什么?
分布式測(cè)試:使用Web-Client的方式,Web端負(fù)責(zé)基本信息管理展示,Client負(fù)責(zé)用例執(zhí)行,任意無(wú)限擴(kuò)展客戶(hù)端。
專(zhuān)業(yè)用例管理:自動(dòng)化用例的專(zhuān)業(yè)管理方式,讓您編寫(xiě)自動(dòng)化用例更簡(jiǎn)單,直觀(guān)。
質(zhì)量管理:Web端不僅僅有用來(lái)管理自動(dòng)化相關(guān)的模塊,更可以做一些簡(jiǎn)單的質(zhì)量數(shù)據(jù)收集分析以及數(shù)據(jù)的多圖表展示。
多線(xiàn)程執(zhí)行用例:客戶(hù)端執(zhí)行用例可以指定線(xiàn)程數(shù)量,用例運(yùn)行更快速。
多語(yǔ)言驅(qū)動(dòng):支持JAVA以及Python語(yǔ)言編寫(xiě)測(cè)試驅(qū)動(dòng),自動(dòng)化測(cè)試手段更加靈活多變。
定時(shí)任務(wù)調(diào)度:支持自定義配置調(diào)度任務(wù),包括指定線(xiàn)程數(shù),指定執(zhí)行客戶(hù)端,遠(yuǎn)程執(zhí)行shell重啟tomcat,對(duì)jenkins中的項(xiàng)目進(jìn)行構(gòu)建等。
測(cè)試過(guò)程監(jiān)控:客戶(hù)端運(yùn)行用例采用命令行的方式,在客戶(hù)端可以實(shí)時(shí)查看過(guò)程。Web端可以通過(guò)任務(wù)查詢(xún)查看測(cè)試進(jìn)度。
日志定位:客戶(hù)端LOG4J+數(shù)據(jù)庫(kù)記錄測(cè)試過(guò)程日志,2種方式都可以通過(guò)Web端實(shí)時(shí)查看定位問(wèn)題。
接口+Web UI+移動(dòng)端UI多緯度自動(dòng)化:支持接口+Web UI+移動(dòng)端UI自動(dòng)化,Web UI自動(dòng)化采用WebDriver3.0封裝,移動(dòng)端UI自動(dòng)化采用APPIUM封裝,純關(guān)鍵字驅(qū)動(dòng),0編碼。
HTTP+Socket接口免編碼:完全封裝HTTP以及Socket接口,協(xié)議模板+純關(guān)鍵字驅(qū)動(dòng),免編碼,初級(jí)測(cè)試人員的福音,與其他類(lèi)似開(kāi)源工具相比優(yōu)勢(shì)明顯
在線(xiàn)調(diào)試用例:用例步驟管理界面直接調(diào)試自動(dòng)化用例,避免使用開(kāi)發(fā)工具調(diào)試帶來(lái)的麻煩,省心、省力、省腦子,但是不能不要腦子。
Bootstrap 小清新風(fēng)格界面:整套Web系統(tǒng)基于Bootstrap風(fēng)格,以及多種其下的插件,構(gòu)建清爽界面。