Ranorex是Windows上運行的GUI自動測試化工具,它支持多種不同的應(yīng)用,包括web 2.0, Win32, MFC, WPF, Flash/Flex, .Net和Java(SWT)。軟件擁有幾乎所有自動測試工具都有的錄制回放功能,還可以通過使用動作表格編輯器很方便地維護(hù)錄制的代碼,并且集成了Ranorex對象庫,可以自動產(chǎn)生C#和VB.NET的代碼。與此同時還提供了GUI對象映射功能和專門支持.NET環(huán)境的自動測試庫。用戶使用軟件可以非常輕松地進(jìn)行自動測試開發(fā),該集成環(huán)境提供了代碼自動完成和強大的調(diào)試功能。
破解教程
1.解壓文件后雙擊Ranorex-8.1.1.exe安裝,點install安裝相關(guān)運行環(huán)境的工具
2.繼續(xù)點next
3.接受協(xié)議,點next
4.選擇安裝目錄,點next
5.勾選安裝組件,點next
6.點install安裝,耐心等待安裝,安裝完成,取消勾選
7.先不要運行軟件,將補丁Ranorex.Libs.Licensing.dll和Ranorex3.lic復(fù)制到安裝目錄并替換
8.打開軟件,點擊i hava license
9.點擊node,將Ranorex3.lic導(dǎo)入
10.破解完成,可以查看到授權(quán)信息
功能特色
1、加速測試的桌面,Web和移動應(yīng)用程序
2、快速構(gòu)建和部署可靠的、可維護(hù)的自動化測試–帶或不帶編碼
3、強大的報表功能
4、動作編輯器和錄音機(jī)
5、使用標(biāo)準(zhǔn)的編程語言創(chuàng)建靈活的自動化測試腳本
常見問題
1、如何識別UI元素的?
答:軟件是通過RanoreXPath來識別的。RanoreXPath由Ranorex Spy提供,并且有多種不同的、依賴于實現(xiàn)的屬性組成,用戶可以修改和適配RanoreXPath。
2、是否可以讓同一份軟件測試代碼運行在不同的Windows系統(tǒng)上,例如Vista和XP?
答:可以的,因為RanoreXPath存儲了所有用來標(biāo)識UI元素的信息,并且是獨立于測試代碼的。
3、軟件自動測試是否一定需要RanoreXPath?
答:不是的。你可以通過用find方法來查找相應(yīng)的GUI元素,從而實現(xiàn)各種操作。
4、是否支持DDT?(數(shù)據(jù)驅(qū)動測試)
答:支持。軟件支持下面各種數(shù)據(jù)連接:
簡單數(shù)據(jù)表 SQL 連接器 CSV文件 Excel文件
5、當(dāng)軟件執(zhí)行時,如果有對象沒有被找到,該如何解決?
答:對象無法找到,可能是以下兩種情況造成的:
超時,可以設(shè)置更大的超時時間。
錯誤的RanoreXPath,可以重新抓取對象的RanoreXPath,然后為其設(shè)置新的合適的RanoreXPath。
6、用戶可以擴(kuò)展通過錄制獲得的代碼么?
答:可以,你可以將已經(jīng)錄制好的代碼轉(zhuǎn)換,或者增加用戶自己寫的操作代碼到錄制的代碼中。
7、適配器和元素有什么區(qū)別?
答:適配器提供了用戶訪問對象屬性和動作的易于使用的接口,軟件對象庫自動生成的項目都是軟件適配器(Button, checkbox,….)。你只能為一個支持Button功能的對象建立Button適配器。
8、我是否可以在Visual Studio中使用軟件庫?
答:可以。其實這是軟件一大優(yōu)點。你可以用已有的開發(fā)環(huán)境來開發(fā)基于軟件的自動測試代碼。另外,Ranorex Recorder和ranorex Repository產(chǎn)生的代碼可以很容易地集成到你的visual studio項目中去。
9、如果自動測試執(zhí)行的時候,遇到不期望出現(xiàn)的對話框,怎么辦?
答:軟件可以識別和指定某個應(yīng)用是否在最上層。如果遇到了某些不期望出現(xiàn)的對話框,Ranorex.Report類提供了簡單的方法去抓屏和獲得當(dāng)前桌面的狀態(tài)。
10、Silverlight應(yīng)用可以用軟件測試么?
答:可以,只要你確保Silverlight應(yīng)用沒有運行在window-less-mode即可。
11、是否可以不用移動鼠標(biāo)指針就可以自動化web頁操作?
答:是的,在使用web適配器DivTag, Input, Link等情況下,用PerformClick取代Click方法即可。
系統(tǒng)要求
Windows Vista,7, 8和8.1,10和Windows Server 2008, 2008 R2 R2,2012, 2012,2016
軟件需求
以下軟件要求運行所需要的所有組件(運行時,軟件工作室,間諜,錄音機(jī),許可證管理,代理)。他們通常是自動安裝運行安裝程序時:
微軟Windows Installer 3.1或更高
微軟Visual C++ 2008的x86
微軟Visual C++ 2008 x64(需要64位的Windows版本)
微軟Visual C++ 2010的x86
微軟Visual C++ 2010 x64(需要64位的Windows版本)
微軟Visual C++ 2015的x86
微軟Visual C++ 2015 x64(需要64位的Windows版本)
Microsoft
.NET Framework 4.5.2 or higher
Internet Explorer 8或更高版本(最新的補丁和更新)
1條評論
陜西省西安市電信網(wǎng)友
許可證用不了啊