Ranorex Studio
產(chǎn)品編號:1457
當前版本:Ranorex Studio10.1
開 發(fā) 商:Ranorex Inc.
產(chǎn)品類型:獨立控件
產(chǎn)品功能:UI測試/自動化測試/全自動IDE/動作編輯器/動作記錄器/代碼編輯器/遠程測試/定制報告
開發(fā)平臺:Visual Studio 2019 / Visual Studio 2022
其他特性:Web Form / Windows Form / 兼容Sharepoint / Ajax支持
產(chǎn)品源碼:不提供源碼
功能UI測試自動化
在管理成本的同時從測試中獲得更快的反饋。在單個軟件包中,獲得強大的機器訓(xùn)練對象識別引擎和一整套用于桌面、Web 和移動應(yīng)用程序的易于使用的自動化工具 Ranorex Studio與Jenkins、Jira、TestRail和其他DevOps工具集成,以自動化錯誤跟蹤并加快您的發(fā)布周期。 Ranorex Studio功能 使用Ranorex Studio的強大功能創(chuàng)建、維護和執(zhí)行強大的測試自動化項目。 可靠的物體識別 使用Ranorex Spy分析您的應(yīng)用程序,使用RanoreXPath 識別元素并在對象存儲庫中維護它們。 使用內(nèi)置的Ranorex Spy工具即時跟蹤和分析桌面、Web或移動應(yīng)用程序的UI元素。自動處理所有類型的對象,包括動態(tài)UI元素。接收用于驗證的每個UI元素的詳細控制信息,以及元素獨特的RanoreXPath——一種強大而靈活的對象識別語法。 無代碼自動化工具和完整的IDE Ranorex Studio通過易于使用的無代碼測試自動化工具以及快速入門教程和全面的用戶指南來解決這些挑戰(zhàn),以提高當天的工作效率。 缺少編程經(jīng)驗的測試人員可以使用Ranorex Studio的捕獲和回放功能來構(gòu)建可靠的自動化測試用例,而無需編寫任何代碼。內(nèi)置方法簡化了數(shù)據(jù)驅(qū)動測試、關(guān)鍵字驅(qū)動測試和基于條件的測試執(zhí)行等策略。 測試自動化專家可以使用Ranorex Studio的全自動IDE快速自動化C# 或VB.NET中的測試。 動作編輯器和記錄器 無需編碼即可輕松創(chuàng)建測試自動化項目。 使用Ranorex Recorder輕松記錄和回放測試自動化工作流程。編輯錄音以添加驗證或其他操作。從對象存儲庫拖放單個測試自動化步驟以補充記錄。只需點擊幾下,您就可以完成強大的自動化測試! 代碼編輯器 使用標準編程語言創(chuàng)建靈活的測試自動化腳本。 由于Ranorex庫基于Microsoft .NET框架,因此您不必學(xué)習專有的腳本語言來自動化測試。您可以直接使用Ranorex API并完全在C#或VB.NET中創(chuàng)建強大的測試自動化項目。 使用Ranorex自動化助手擴展您的代碼,這是一組小模塊和方法來處理彈出窗口和等待事件等挑戰(zhàn)。
從Visual Studio直接訪問Ranorex核心自動化API并編寫強大的測試自動化腳本,而無需離開您的開發(fā)環(huán)境。 高級調(diào)試、重構(gòu)和代碼完成機制:Ranorex Studio提供您在代碼中正確創(chuàng)建和維護測試所需的一切。 創(chuàng)建用戶代碼方法并將它們添加到中央庫。測試人員可以訪問庫中的方法并在測試中使用它們,而無需深入研究代碼。 靈活的測試套件結(jié)構(gòu) 在靈活的測試套件中定義和管理無限種類的測試場景。 在測試套件中完成所有操作:通過組合現(xiàn)有代碼或記錄模塊創(chuàng)建新的測試用例,為您的測試定義自定義運行配置,處理參數(shù)化或配置數(shù)據(jù)綁定等等。 使用來自簡單數(shù)據(jù)表、SQL連接器、CSV或Excel文件的外部數(shù)據(jù)集,并使用不同的測試數(shù)據(jù)重復(fù)運行一個測試工作流,以在更短的時間內(nèi)增加測試覆蓋率。 提高可重用性并使非技術(shù)測試人員易于閱讀測試:將測試自動化過程與測試用例設(shè)計分開,并將測試部分分組為易于理解的步驟,例如登錄、設(shè)置或保存。 Web和移動測試指揮中心 集中創(chuàng)建、配置和管理Web和移動端點和環(huán)境。 Ranorex Studio將測試套件與它們將要運行的環(huán)境分開。創(chuàng)建測試后,它可以在不同的外部Web或移動端點上運行,也可以在本地Selenium Grid或云提供商上運行。端點面板是設(shè)置和管理端點以及配置其環(huán)境的中央指揮中心。 使用無腳本和基于代碼的Ranorex Studio工具創(chuàng)建Web測試,并通過我們的Selenium WebDriver集成在所有支持Selenium的平臺和瀏覽器上運行它們。 受益于并行測試,并使用Selenium Grids跨多個操作系統(tǒng)和瀏覽器分發(fā)您的Ranorex Studio Web測試。 在真實的移動設(shè)備或模擬器上記錄和執(zhí)行自動化測試,以測試您的原生 Android、移動 iOS 應(yīng)用程序以及跨平臺應(yīng)用程序。 遠程測試 在不同環(huán)境中同時運行遠程桌面測試。 在遠程機器上設(shè)置Ranorex代理,以部署多個Ranorex Studio測試,以便在不同環(huán)境中使用不同的系統(tǒng)配置和操作系統(tǒng)進行遠程執(zhí)行。同時,您可以繼續(xù)在本地計算機上工作。一旦您的測試已執(zhí)行且報告已準備好,您將收到自動通知。 可定制的測試報告 使用我們完全可定制的報告識別缺陷并調(diào)試測試。 自定義測試運行報告以在沒有Ranorex Studio的機器上共享和查看,或?qū)⑴cJUnit 兼容的報告集成到CI系統(tǒng)中以提高透明度并接收即時反饋。 專為DevOps跨職能團隊打造 從Visual Studio訪問Ranorex核心API并加強開發(fā)人員和測試人員之間的協(xié)作。 測試自動化對開發(fā)人員和測試人員都至關(guān)重要——團隊協(xié)作也是如此。開箱即用的Ranorex測試自動化項目由多個層組成,每個層都針對跨職能團隊的特定技能而設(shè)計。 MORE Ranorex Studio是一個全面的測試自動化工具,提供所有這些功能 1.Record-and-replay:強大的低代碼/無代碼功能,無需編程即可構(gòu)建測試。 2.完整的開發(fā)環(huán)境:C#或VB.NET中的腳本 3.對開發(fā)平臺的廣泛支持:在Windows桌面、所有流行的Web瀏覽器和Android或iOS設(shè)備(包括真實設(shè)備和模擬器/模擬器)上運行測試 4.高級功能:用于機器訓(xùn)練對象檢測的Ranorex Spy、用于測試修復(fù)的Ranorex Coach、測試執(zhí)行的視頻報告、PDF驗證等。 5.可定制的測試結(jié)果報告:生成HTML、PDF或JUnit兼容的報告;然后將測試報告作為電子郵件附件發(fā)送。 6.數(shù)據(jù)驅(qū)動測試:從CSV或Excel文件或SQL數(shù)據(jù)庫中提取測試數(shù)據(jù) 7.靈活的API接口:通過與Jenkins、Travis CI、Git等集成,輕松將Ranorex Studio測試添加到您的CI/CD流程中。 8.與Jira和TestRail的內(nèi)置集成 Ranorex Studio集成和工具支持 將Ranorex Studio集成到您的持續(xù)集成過程中,并獲得有關(guān)軟件更改影響的快速、高質(zhì)量的反饋。 持續(xù)交付(CD)和DevOps環(huán)境需要持續(xù)測試和測試結(jié)果的快速反饋。在CI服務(wù)器中實施自動化回歸測試對于提高開發(fā)團隊確保發(fā)布質(zhì)量所需的可見性至關(guān)重要。一旦在您的CI系統(tǒng)中實施了自動化測試,回歸測試就可以針對系統(tǒng)簽入的更改自動運行——為您提供防止引入新缺陷或重新引入舊缺陷的安全網(wǎng)。 問題與缺陷管理 JIRA 測試管理 TestRail, TestShell, TestBench, SpiraTeam, aqua, HP Quality Center, Qualicen 構(gòu)建和發(fā)布管理 Azure DevOps/Team Foundation Server, Jenkins, Hudson, Bamboo, Team City 測試數(shù)據(jù)管理 SQL, Microsoft Excel, CSV 測試基礎(chǔ)設(shè)施和環(huán)境 Selenium Grid, Browser Stack, Sauce Labs, Agile Designer, ConnectAll, NeoLoad 版本控制 Git, Subversion, Team Foundation Server
集成類型
產(chǎn)品