ranorex studio hands review
Začíname s Ranorex Studio: Hĺbková kontrola a návod
Spoločnosť Ranorex nedávno oznámila vydanie verzie 9.0 aplikácie Ranorex Studio, ktorá je nástrojom na automatizáciu testov typu všetko v jednom pre desktop, web a mobilné aplikácie. Naše hodnotenie je založené na tejto najnovšej verzii.
Toto vydanie obsahuje veľa nových špičkových funkcií vrátane videohlásenia o vykonaní testu, strojovo vycvičeného algoritmu pre prácu s webovými prvkami s dynamickými ID a podpory pre testovanie webových prvkov v tieňovom DOM a JxBrowser.
Má tiež úplne nové, prepínateľné tmavé a svetlé témy.
Môžete tiež skontrolovať naše skôr Výukový program pre Ranorex tu .
otvorenie xml súboru v programe Excel
Čo sa dozviete:
Praktická recenzia štúdia Ranorex
V tejto recenzii sa pozrieme na základné vlastnosti Ranorex Studio.
Ak chcete postupovať podľa krokov uvedených v návode na použitie Ranorex Studio, stačí stiahnite si 30-dňovú skúšobnú verziu zadarmo.
Aplikáciu Ranorex Studio je možné nainštalovať na akýkoľvek počítač s najnovšou verziou systému Windows alebo Windows Server.
Kľúčové vlastnosti
# 1) Automatizuje širokú škálu technológií :
Ranorex Studio je opísané ako riešenie automatizácie testov „všetko v jednom“, pretože jedna licencia umožňuje vytvárať a spúšťať automatizované testy na všetkých platformách, ktoré Ranorex Studio podporuje. Skutočne ich podporuje veľa!
Štúdio Ranorex Studio si zaslúži reputáciu vďaka svojej schopnosti zvládať najnáročnejšie používateľské rozhrania, od starších desktopových aplikácií až po najnovšie webové a mobilné technológie vrátane natívnych aplikácií pre iOS a Android, ako aj mobilných webových aplikácií.
Aktuálny zoznam všetkých nájdete na webovej stránke Ranorex podporované technológie .
# 2) Najlepšia identifikácia objektu vo svojej triede :
Identifikácia objektu je dôležitá pre stabilné a spoľahlivé testy, ktoré sa ľahko udržiavajú. Štúdio Ranorex to dosahuje svojimi Ranorex Spy nástroj, ktorý identifikuje prvky používateľského rozhrania a generuje jedinečný RanoreXPath pre každú jednu.
Definícia každého prvku používateľského rozhrania je uložená v priečinku zdieľateľnom úložisko objektov . Pri vytváraní testovacej akcie pre prvok používateľského rozhrania odkazujete na objekt úložiska. Neskôr, ak sa užívateľské rozhranie zmení, jednoducho aktualizujte objekt úložiska a všetky súvisiace testovacie akcie sa automaticky aktualizujú.
Posledné vylepšenia spôsobu generovania RanoreXPath pomáhajú znižovať potrebu aktualizácie objektu úložiska, aj keď sa zmení užívateľské rozhranie. Vydanie 9.0 navyše predstavuje a strojovo trénovaný algoritmus na automatické spracovanie webových prvkov s dynamickými ID, čo sú niektoré z najťažšie automatizovaných prvkov používateľského rozhrania.
# 3) Nástroje pre všetkých v tíme:
Testéri, ktorí kódujú v C # alebo VB.NET, môžu použiť úplné IDE Ranorex Studio, ktoré má nástroje na refaktoring a ladenie, opakovane použiteľné útržky kódu nazývané „automation helpers“ a otvorené API.
Testy však môžete automatizovať aj bez kódovania pomocou výkonného nástroja Ranorex Studio na snímanie a prehrávanie, ktorý sa nazýva Ranorex Recorder. Môžete vykonávať validácie, vykonávať riadenie s podmienkami a konfigurovať testovanie na základe údajov bez toho, aby ste museli písať akýkoľvek kód.
Ranorex Studio je určené pre tímy spolupracujúce s podporou poskytovateľov riadenia zdrojov Git, SVN a TFS , plus nástroj „Magic Merger“, ktorý znižuje konflikty pri zlučovaní. Nakoniec sa Ranorex Studio integruje s poprednými nástrojmi ako napr Atlassian Jira , Bugzilla, Jenkins, TeamCity, Travis CI, správa testovacích prípadov TestRail a oveľa viac.
Podrobný návod
Ak chcete pokračovať v tomto postupe, stiahnite si a nainštalujte bezplatnú skúšobnú verziu Ranorex Studio.
Pre tento príklad , používame 32-bitovú verziu, ale k dispozícii je aj 64-bitová verzia.
# 1) Spustite Ranorex Studio. Zobrazí sa úvodná stránka. Vľavo máte možnosti ponuky na spustenie nového testovacieho riešenia, otvorenie existujúceho alebo otvorenie ukážkového riešenia. V strede a na pravej strane obrazovky nájdete odkazy na rôzne zdroje Ranorex.
ako deklarovať pole objektov v jave
Ak chcete prepínať medzi svetlými a tmavými motívmi, zvoľte Nástroje => Možnosti z ponuky. Na karte Všeobecné zobrazenej nižšie vyberte ikonu Vzhľad , potom vyberte tému, ktorú uprednostňujete. Všimnite si, že tiež môžete zmeniť „atmosféru“ projektu. Predvolená hodnota je C #, ale v prípade potreby ju môžete zmeniť na .NET alebo VB.NET.
#dva) Teraz otvorme ukážkový projekt. Pri tomto postupe vyskúšame: Webový príklad , ktorý používa testovací web poskytnutý spoločnosťou Ranorex. (Príklad pre stolné počítače používa bezplatnú ukážkovú aplikáciu, ktorú si môžete stiahnuť z webových stránok Ranorex. Napríklad pre iOS alebo Android budete musieť poskytnúť skutočné alebo virtuálne zariadenie).
Dvojitým kliknutím otvorte ukážkové webové riešenie.
# 3) Nižšie je uvedený obrázok obrazovky používateľského rozhrania Ranorex Studio v tmavej téme spolu s popisom účelu pre jednotlivé oblasti.
- Pohľad na projekty : Zobrazte priečinky, z ktorých sa skladá testovacie riešenie.
- Modul prehliadača Ranorex : Zobrazte jednotlivé testovacie moduly, ktoré je možné usporiadať do skupín. (Upozorňujeme, že toto ukážkové webové riešenie nezahŕňa žiadne skupiny modulov.) Malá ikona fotoaparátu vedľa každého modulu ukazuje, že ide o „záznamový modul“ vytvorený zachytením interakcie s používateľským rozhraním AUT. „Kódové moduly“ môžete vytvoriť aj v Ranorex Studio pomocou kódu C # alebo VB.NET.
- Zobrazenie súboru: Vytvorte si svoj test, ktorý zahŕňa vytvorenie testovacieho modulu s akciami, usporiadanie niekoľkých modulov do testovacieho prípadu a usporiadanie testovacích prípadov do testovacej sady. Táto sada prihlási na web WordPress, zverejní nový príspevok na blogu, overí, či príspevok existuje, a potom ho odstráni. K dispozícii je tiež sekcia NASTAVENIE, ktorá zaisťuje, že je testovaná aplikácia (AUT) pripravená na spustenie, a sekcia TEARDOWN po dokončení testu vyčistí AUT. Ak test zlyhá, vykonajú sa aj akcie v sekcii roztrhnutia.
- Rozbaľovacia ponuka : Vyberte iné rozloženie alebo vytvorte vlastné.
- Vzdialený panel Ranorex : Pridajte agentov na vzdialené vykonávanie. Všimnite si možnosti zobrazenia panelov „whitelist“ a „properties“. Pomocou „bielej listiny“ môžete určiť, s ktorými aplikáciami môže Ranorex Studio interagovať pri vytváraní alebo spúšťaní testov. Panel „vlastnosti“ sa mení v závislosti od vybratej položky.
- Výstupný panel : Zobrazenie priebehu rôznych akcií.
# 4) V prehliadači modulu Ranorex (A) otvorte dvojitým kliknutím na záznamový modul „Prihlásenie“. Všimnite si, že s prihlasovacím modulom sú spojené dve premenné: varPassword pre heslo a varUsername pre používateľské meno.
Tieto premenné môžete viazať na zdroj, napríklad na tabuľku alebo databázovú tabuľku SQL, aby ste mohli testovať na základe dát.
# 5) Keď ste v kroku 4 klikli na prihlasovací záznamový modul, otvoril sa tento záznamový modul aj v editore akcií. Tu vidíte postupné kroky. Prvý krok klikne na pole používateľského mena, ďalší krok zadá používateľské meno pomocou akcie „nastavená hodnota“.
Tretí krok klikne na pole hesla, štvrtý krok zadá heslo s akciou „nastavená hodnota“, piaty krok klikne na prihlasovacie tlačidlo a posledný krok klikne na tlačidlo Dashboard v AUT.
# 6) Kliknite na prvú akciu v editore akcií a uvidíte snímku obrazovky prvku UI v AUT, ako aj objekt úložiska, ktorý zodpovedá danému prvku UI. Táto snímka obrazovky sa generuje automaticky pri použití rekordéra Ranorex na vytvorenie nahrávacieho modulu.
# 7) Dvojitým kliknutím na tlačidlo „Upraviť v špiónovi“ zobrazíte RanoreXPath do prihlasovacieho poľa používateľa, ktoré je zobrazené nižšie. Červené ikony „x“ vám jednoducho oznámia, že AUT nie je otvorený. Keď bude k dispozícii AUT, zmení sa to na zelené začiarknutia.
# 8) Kliknutím na „X“ v pravom hornom rohu zavrite Ranorex Spy.
# 9) Kliknutím na kartu „WordPressSample“ zobrazíte úplnú testovaciu sadu. Potom kliknutím na tlačidlo Spustiť spustíte testovaciu sadu. Ak je test v prevádzke, nepoužívajte klávesnicu alebo myš, pretože by to mohlo brániť vykonaniu testu.
# 10) Po dokončení testu sa zobrazí správa o testovacom chode. Kliknutím na šípku vedľa ľubovoľnej položky v správe o testovacej prevádzke ju rozbaľte. Všimnite si tlačidlo „skok na položku“, ktoré sa zobrazuje vedľa testovacích akcií. Kliknutím na toto tlačidlo sa dostanete priamo ku kroku testu. To bude veľmi užitočné pri ladení neúspešného kroku testu.
Video reportovanie
Jednou z vynikajúcich nových funkcií aplikácie Ranorex Studio 9.0 je videoreportáž z vykonania testu.
Toto vám umožní prehrať test bez jeho opätovného spustenia. To môže byť veľmi užitočné pri ladení alebo pri demonštrácii toho, čo sa stalo vývojárovi.
Ak chcete povoliť nahlasovanie videí, jednoducho kliknite pravým tlačidlom myši na Test Suite a potom vyberte Vlastnosti => Správa z ponuky.
Teraz môžete nastaviť režim hlásenia videa, ako je uvedené nižšie.
V Príklad nižšie je režim nahlasovania videa nastavený na Všetky testovacie prípady na demonštračné účely. Všeobecne platí, že aby ste obmedzili veľkosť videosúborov, mali by ste nastaviť režim nahlasovania na Neúspešné iba testovacie prípady .
Upozorňujeme, že kvalitu videa môžete upraviť aj zmenou nastavení bitovej rýchlosti a snímkovej rýchlosti a môžete zvoliť, ktorá obrazovka sa má zaznamenať, ak máte systém založený na viacerých obrazovkách. Kliknite na tlačidlo Použiť a potom na tlačidlo OK. Teraz znova spustite testovaciu sadu.
char do reťazca c ++
Po dokončení testu sa zobrazí správa o testovacom chode. Všetky zaznamenané testovacie kroky majú teraz tlačidlo „Prehrať video“. Jednoduchým kliknutím na tlačidlo môžete sledovať záznam vykonania testu.
Záver
Jedným z najlepších spôsobov, ako sa dozvedieť viac o aplikácii Ranorex Studio, je jednoducho stiahnuť bezplatnú skúšobnú verziu a potom pokračovať v sérii videí „Začíname“. Nachádzajú sa na kanáli Ranorex YouTube, ale k celej sérii videí máte prístup aj priamo z úvodnej stránky Ranorex Studio, ako je uvedené nižšie.
Do sekcie Podpora na webe Ranorex bola pridaná požadovaná príručka používateľa.
A konečne, Ranorex studio je all-in-one GUI automatizačný framework, ktorý je možné použiť na testovanie vašej pracovnej plochy, webovej alebo mobilnej aplikácie. že by si sa mal pokúsiť .
Ak máte akékoľvek otázky, dajte nám vedieť.
Odporúčané čítanie
- Appium Studio pre Eclipse: Kompletná automatizácia Appium / Selenium od spoločnosti Eclipse
- Praktický prehľad nástroja na správu testov PractiTest
- Výukový program Appium Studio pre mobilnú automatizáciu (15+ praktických výučieb)
- Praktická kontrola nástroja na správu testov qTest
- Vyskúšajte automatizáciu pre Jira pomocou Katalon Studio
- Inštalácia a nastavenie aplikácie Appium Studio pre Eclipse
- Automatický záznamník Katalon (alternatíva selénu IDE): Praktický výukový program
- Výukový program Ranorex: Výkonný nástroj na testovanie automatizácie počítačov, webových stránok a mobilných zariadení