設(shè)置
  • 日夜間
    隨系統(tǒng)
    淺色
    深色
  • 主題色

統(tǒng)信推出“YouQu”綜合型自動(dòng)化測(cè)試框架,專為 Linux 操作系統(tǒng)量身定制

2024/8/12 18:05:52 來(lái)源:IT之家 作者:浩渺 責(zé)編:浩渺
感謝IT之家網(wǎng)友 有鯽雪狐 的線索投遞!

IT之家 8 月 12 日消息,統(tǒng)信軟件今日宣布推出“YouQu”綜合型自動(dòng)化測(cè)試框架,專為 Linux 操作系統(tǒng)量身定制,集管理、分發(fā)調(diào)度、驅(qū)動(dòng)執(zhí)行等核心功能于一體,實(shí)現(xiàn)了測(cè)試流程的全方位覆蓋。

圖片

▲ 統(tǒng)信 UOS V20 界面,下同

據(jù)介紹,YouQu 不僅支持 UI、WEB、接口及命令行等多種自動(dòng)化測(cè)試場(chǎng)景,還極大地提升了測(cè)試效率與質(zhì)量。YouQu 兼容 X11 與 Wayland 兩大主流顯示協(xié)議,確保在各種 Linux 環(huán)境中都能運(yùn)行流暢。

統(tǒng)信官方稱,與傳統(tǒng)的關(guān)鍵字驅(qū)動(dòng)自動(dòng)化測(cè)試框架相比,YouQu 采用前瞻性的工程化設(shè)計(jì)理念和先進(jìn)技術(shù),如圖像識(shí)別、屬性定位、OCR 文本識(shí)別、RGB 色彩比對(duì)等多元化元素定位策略,不僅有效解決了復(fù)雜嵌套結(jié)構(gòu)帶來(lái)的測(cè)試難題,還顯著降低了維護(hù)成本,同時(shí)大幅提升了框架的可擴(kuò)展性與靈活性。

圖片

IT之家附統(tǒng)信官方對(duì)比:

交互方式

  • 其他測(cè)試框架:主要支持命令行交互,對(duì) UI 自動(dòng)化支持度不夠。

  • YouQu:自研了多套 Linux GUI 元素定位和鍵鼠模擬方案,高度支持 UI 自動(dòng)化,同時(shí)支持更加豐富的命令行交互方式。

開發(fā)模塊

  • 其他測(cè)試框架:沒(méi)有腳手架工具,需要測(cè)試開發(fā)者耗費(fèi)大量時(shí)間從零開始搭建用例工程。

  • YouQu:內(nèi)置腳手架工具,實(shí)現(xiàn)了一鍵創(chuàng)建完整的用例工程。在此過(guò)程中,導(dǎo)入語(yǔ)句、方法調(diào)用、公共方法等基礎(chǔ)代碼均能自動(dòng)生成,大大降低了入門門檻,尤其對(duì)新手用戶極為友好。這不僅加速了自動(dòng)化項(xiàng)目的啟動(dòng)速度,還為后續(xù)的自動(dòng)化腳本編寫帶來(lái)了極大的便利性。

管理模塊

  • 其他測(cè)試框架:主要通過(guò)在代碼中增加裝飾器、在代碼類或函數(shù)中添加注釋來(lái)管理測(cè)試用例,這種方式在初期看似便捷,但隨著測(cè)試用例數(shù)量越來(lái)越多,其維護(hù)難度也越來(lái)越大,且靈活性受限,難以滿足復(fù)雜項(xiàng)目的需求。

  • YouQu:采用了創(chuàng)新的標(biāo)簽化管理專利方案,它通過(guò) CSV 文件管理所有用例標(biāo)簽,不僅支持網(wǎng)絡(luò)導(dǎo)入和自定義擴(kuò)展,還支持邏輯組合。其格式設(shè)計(jì)統(tǒng)一且易于理解,從而確保了高度的可維護(hù)性,同時(shí)在實(shí)際應(yīng)用中也非常靈活。

執(zhí)行模塊

  • 其他測(cè)試框架:遠(yuǎn)程執(zhí)行能力通常比較弱,一般都需要依賴外部插件。

  • YouQu:內(nèi)置本地和遠(yuǎn)程雙重驅(qū)動(dòng)執(zhí)行功能,并提供了豐富的執(zhí)行策略配置選項(xiàng)。其遠(yuǎn)程驅(qū)動(dòng)執(zhí)行功能基于 SSH 協(xié)議實(shí)現(xiàn),且遠(yuǎn)程執(zhí)行設(shè)備無(wú)需部署額外的環(huán)境。此外,YouQu 還支持對(duì)批量測(cè)試機(jī)進(jìn)行分布式執(zhí)行。

維護(hù)模塊

  • 其他測(cè)試框架:沒(méi)有自動(dòng)日志系統(tǒng),迫使測(cè)試開發(fā)者需要手動(dòng)添加日志輸出代碼。同時(shí),它們往往不支持失敗錄屏功能,且測(cè)試報(bào)告通常需要依賴額外的插件。

  • YouQu:內(nèi)置全自動(dòng)日志系統(tǒng),能夠自動(dòng)記錄并輸出測(cè)試過(guò)程中的詳細(xì)日志信息。同時(shí),它還內(nèi)置了執(zhí)行失敗錄屏功能,且還能生成詳細(xì)、美觀且易于理解的測(cè)試報(bào)告。

廣告聲明:文內(nèi)含有的對(duì)外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時(shí)間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。

相關(guān)文章

關(guān)鍵詞:統(tǒng)信,linux

軟媒旗下網(wǎng)站: IT之家 最會(huì)買 - 返利返現(xiàn)優(yōu)惠券 iPhone之家 Win7之家 Win10之家 Win11之家

軟媒旗下軟件: 軟媒手機(jī)APP應(yīng)用 魔方 最會(huì)買 要知