ET-ci — 全自動軟體測試排程(持續整合)平臺
ET-ci提供了編譯-測試-釋出解決方案,包括:自動提取配置庫程式碼進行自動構建, 自動排程靜態測試工具(如QAC)進行靜態測試,自動排程單元測試工具(如Tessy)開展動態測試,自動排程HIL自動化測試系統等。使得開發、測試團隊在軟體開發、測試和交付生命週期中對研發過程進行視覺化管理,幫助軟體開發組、測試組輕鬆、高效地完成複雜的軟體專案,縮短軟體的整體測試周期和研發週期。ET-ci可應用於嵌入式軟體測試自動排程,也是持續整合(continuous integration)解決方案的重要組成部分。
產品介紹
•
平臺組成
典型的全自動軟體測試排程平臺主要由基礎服務與框架模組、管理與配置模組、與基礎服務互動的模組、配置管理工具整合模組、編譯工具整合模組、靜態測試工具整合模組、軟體執行時間評估工具整合模組、單元/整合測試工具整合模組(可以擴充其他自動化測試工具,如HIL自動測試)等。
♦ 基礎服務與框架模組
▼ 定時獲取配置庫上穩定版本程式碼以及測試用例,自動進行測試
▼ 監視配置庫程式碼庫/用例庫,識別變更自動進行測試
▼ 根據一鍵輸入進行自動測試
▼ 測試流程自動化執行及分析
▼ 執行監控和過程資料抓取及生成報告併傳送資訊給相關授權人
♦ 管理與配置模組
該模組一般包括專案管理、環境配置和日誌管理。
♦ 各整合模組
▼ 配置管理工具整合
▼ 編譯工具整合
▼ 靜態測試工具整合
▼ 軟體執行時間評估工具整合
▼ 單元/整合測試工具整合
▼ MIL/HIL 測試工具
•
主要功能與優勢
♦ 軟體開發、測試自動化流程定製,提高軟體質量,縮短軟體研發週期
♦ 可實現分散式編譯、並行測試、一鍵式部署
♦ 透過整合軟體開發、測試工具鏈,實現工具自動執行、動態分析
♦ 採用一定的策略實現對現有資源的統一管理和排程
♦ 基於同一平臺自動收集過程資料,實現軟體開發過程動態監控與透明化
♦ 支援持續整合、持續交付、敏捷開發等應用案例
♦ 一次配置、持續有效、定時啟動、觸發啟動、每日構建、小步快跑、及時糾正
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31535135/viewspace-2732230/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 軟體測試持續整合的方法實踐
- 軟體測試過程的持續改進
- SoapUI實踐:自動化測試、壓力測試、持續整合UI
- 持續整合(CI)、自動化構建和自動化測試--初探 .
- Laravel 持續測試主控平臺Laravel
- 搭建持續整合介面測試平臺(Jenkins+Ant+Jmeter)JenkinsJMeter
- 思考如何將自動化測試加入持續整合中
- Jenkins+Ant+Jmeter搭建持續整合的介面測試平臺JenkinsJMeter
- 經緯恆潤汽車軟體持續整合平臺全新發布
- 新夢想幹貨分享——持續整合的自動化測試
- 知物由學 | SDK API自動化測試與持續整合API
- 持續整合開源軟體
- 搭建持續整合單元測試平臺(Jenkins+Ant+Java+Junit+SVN)JenkinsJava
- Jenkins+Python自動化測試持續整合詳細教程JenkinsPython
- jenkins+ant+jmeter介面自動化的持續整合測試框架JenkinsJMeter框架
- ET·ci —持續整合驗證平臺
- 持續整合之hudson的構建任務排程
- 使用 flow.ci 實現 Android 自動化測試與持續整合Android
- 軟體測試:自動化測試
- Linux 核心的持續整合測試Linux
- Android App持續整合效能測試:啟動流量(1)AndroidAPP
- UI 自動化測試平臺UI
- 本地Jenkins.war+SVN實現全自動化持續整合Jenkins
- (jenkins)hudson平臺搭建android專案持續化整合以及基於NativeDriver的UI自動化測試環境JenkinsAndroidUI
- 軟體測試自動化
- 使用 Xcode Server 持續整合 & 打包測試XCodeServer
- Oracle Windows平臺自動排程備份指令碼OracleWindows指令碼
- .net持續整合測試篇之Nunit引數化測試
- .netcore持續整合測試篇之測試方法改造NetCore
- Django 介面自動化測試平臺Django
- 使用持續整合工具Jenkins進行Kettle作業排程Jenkins
- 自動化專案Jenkins持續整合Jenkins
- jenkins介面、UI自動化持續整合JenkinsUI
- iOS 持續整合系列 - 自動化 Code ReviewiOSView
- iOS 持續整合系列 – 自動化 Code ReviewiOSView
- 軟體測試框架——自動化測試框架框架
- .net持續整合測試篇之Nunit that斷言
- 軟體測試自動化框架框架