ranorex studio hands review
Introducció a Ranorex Studio: An-Profund Review i tutorial
Ranorex ha anunciat recentment el llançament de la versió 9.0 de Ranorex Studio, que és una eina d’automatització de proves tot-en-un per a aplicacions d’escriptori, web i mòbils. La nostra revisió es basa en aquesta última versió.
Aquesta versió inclou moltes funcions noves i líders en la indústria, inclosos els informes de vídeo sobre l'execució de proves, un algoritme format per màquines per gestionar elements web amb identificadors dinàmics i suport per provar elements web en un DOM ombrejat i el JxBrowser.
També té temes foscos i clars nous i commutables.
També podeu consultar el nostre anterior Tutorial Ranorex aquí .
la passarel·la predeterminada no està disponible Windows 8
Què aprendreu:
Revisió pràctica de Ranorex Studio
En aquesta revisió, veurem les funcions bàsiques de Ranorex Studio.
Per seguir juntament amb els passos de la tutoria de Ranorex Studio, simplement descarregueu una prova gratuïta de 30 dies.
Ranorex Studio es pot instal·lar a qualsevol equip que tingui una versió recent de Windows o Windows Server.
Característiques clau
# 1) Automatitza una àmplia gamma de tecnologies :
Ranorex Studio es descriu com una solució d’automatització de proves “tot-en-un”, ja que una sola llicència us permet crear i executar proves automatitzades en totes les plataformes compatibles amb Ranorex Studio. De fet, n'admet molts!
Ranorex Studio té una merescuda reputació per la seva capacitat de gestionar les interfícies d'usuari més desafiadores, des d'aplicacions d'escriptori heretades fins a les últimes tecnologies web i mòbils, incloses les aplicacions natives per a iOS i Android, així com les aplicacions web per a mòbils.
Visiteu el lloc web de Ranorex per veure la llista actual de tots tecnologies compatibles .
# 2) La millor identificació d'objectes de la seva classe :
La identificació d’objectes és important per fer proves estables i fiables i fàcils de mantenir. Ranorex Studio ho aconsegueix amb el seu Ranorex Spy eina que identifica els elements de la IU i genera un fitxer únic RanoreXPath per a cadascun.
La definició de cada element de la interfície d'usuari s'emmagatzema al format compartible repositori d'objectes . Quan creeu una acció de prova per a un element de la IU, feu referència a l'objecte del dipòsit. Més endavant, si canvien les interfícies d'usuari, simplement actualitzeu l'objecte del dipòsit i totes les accions de prova relacionades s'actualitzaran automàticament.
Les recents millores en la forma en què es genera RanoreXPath ajuden a reduir la necessitat d’actualitzar l’objecte del dipòsit fins i tot quan canvia la interfície d’usuari. A més, la versió 9.0 presenta a algorisme entrenat per màquina per gestionar automàticament elements web amb identificadors dinàmics, que són alguns dels elements d’interfície d’usuari més difícils d’automatitzar.
# 3) Eines per a tothom de l'equip:
Els provadors que codifiquen a C # o VB.NET poden utilitzar l'IDE complet de Ranorex Studio, que inclou eines per refactoritzar i depurar, fragments de codi reutilitzables anomenats 'ajudants d'automatització' i una API oberta.
Tanmateix, també podeu automatitzar proves sense codificar mitjançant la potent eina de captura i reproducció de Ranorex Studio, anomenada Ranorex Recorder. Podeu realitzar validacions, controlar l'execució amb condicions i configurar proves basades en dades sense escriure cap codi.
Ranorex Studio està dissenyat per a equips col·laboratius, amb suport per als proveïdors de control de fonts Git, SVN i TFS , a més d'una eina 'Fusió màgica' que redueix els conflictes de combinació. Finalment, Ranorex Studio s'integra amb eines líders com Atlassian Jira , Bugzilla, Jenkins, TeamCity, Travis CI, gestió de casos de proves TestRail i molt més.
Pas a pas
Per seguir-ho, descarregueu i instal·leu la prova gratuïta de Ranorex Studio.
Per a aquest exemple , fem servir la versió de 32 bits, però també hi ha una versió de 64 bits.
# 1) Inicieu Ranorex Studio. Apareix la pàgina inicial. A l’esquerra, teniu opcions de menú per iniciar una nova solució de prova, obrir una ja existent o obrir una solució de mostra. Al costat mig i dret de la pantalla, podeu trobar els enllaços a diversos recursos de Ranorex.
com obrir fitxers 7zip al Mac
Si voleu canviar entre els temes clars i foscos, trieu Eines => Opcions des del menú. A la pestanya General que es mostra a continuació, trieu Aspecte i, a continuació, trieu el tema que preferiu. Tingueu en compte que també podeu canviar l ''ambient' del projecte. El valor per defecte és C #, però podeu canviar-lo a .NET o VB.NET si ho desitgeu.
# 2) Ara obrim un projecte de mostra. Per a aquesta solució, provarem el Exemple web , que utilitza un lloc web de prova proporcionat per Ranorex. (L'exemple d'escriptori utilitza una aplicació de demostració gratuïta que podeu descarregar des del lloc web Ranorex. Per a l'exemple iOS o Android, haureu de proporcionar un dispositiu real o virtual).
Feu doble clic a la solució d’exemple web per obrir-la.
# 3) A continuació es mostra la captura de pantalla de la interfície d'usuari de Ranorex Studio, en el tema fosc, juntament amb una descripció del propòsit de cada àrea.
- Visualització de projectes : Visualitzeu les carpetes que formen la solució de prova.
- Mòdul del navegador Ranorex : Visualitzeu els mòduls de prova individuals, que es poden organitzar en grups. (Tingueu en compte que aquesta solució web d'exemple no inclou cap grup de mòduls.) La petita icona de càmera que hi ha al costat de cada mòdul us mostra que és un 'mòdul d'enregistrament' creat mitjançant la captura de la interacció amb la interfície d'usuari de l'AUT. També podeu crear 'mòduls de codi' a Ranorex Studio mitjançant el codi C # o VB.NET.
- Visualització de fitxers: Construïu la prova, que inclou la creació d'un mòdul de prova amb accions, l'organització de diversos mòduls en un cas de prova i l'organització de casos de prova en un conjunt de proves. Aquest conjunt de conjunts inicia sessió en un lloc web de WordPress publica una publicació de bloc nova, valida que existeixi la publicació i després la suprimeix. També hi ha una secció SETUP que garanteix que l’aplicació sota prova (AUT) estigui preparada per executar-se i una secció TEARDOWN neteja l’AUT després de finalitzar la prova. Les accions de la secció de desglossament també es realitzen si la prova falla.
- Menú desplegable de disseny : Trieu un disseny diferent o creeu-ne un de personalitzat.
- Tauler remot Ranorex : Afegiu agents per a l'execució remota. Tingueu en compte les opcions per mostrar els panells 'llista blanca' i 'propietats'. Utilitzeu la 'llista blanca' per controlar amb quines aplicacions pot interactuar Ranorex Studio mentre es creen o s'executen proves. El tauler 'propietats' canvia en funció de l'element seleccionat.
- Tauler de sortida : Veure el progrés de diverses accions.
# 4) Al navegador del mòdul Ranorex (A), feu doble clic al mòdul de gravació 'Inici de sessió' per obrir-lo. Tingueu en compte que hi ha dues variables associades al mòdul d'inici de sessió: varPassword per a la contrasenya i varUsername per al nom d'usuari.
Podeu enllaçar aquestes variables a una font, com ara un full de càlcul o una taula de base de dades SQL per fer proves basades en dades.
# 5) Quan heu fet clic al mòdul de gravació d'inici de sessió al pas 4, aquest mòdul de gravació també es va obrir a l'editor d'Accions. Aquí podeu veure els passos d'acció. El primer pas fa clic al camp del nom d'usuari, el següent pas introdueix el nom d'usuari amb una acció de 'valor establert'.
El tercer pas fa clic al camp de la contrasenya, el quart pas introdueix la contrasenya amb una acció de 'valor establert', el cinquè pas fa clic al botó d'inici de sessió i l'últim pas fa clic al botó Tauler de control a l'aut.
# 6) Feu clic a la primera acció a l’editor d’accions i veureu una captura de pantalla de l’element d’interfície d’usuari a l’AUT, així com l’objecte del dipòsit que correspon a aquest element d’interfície d’usuari. Aquesta captura de pantalla es genera automàticament mentre s’utilitza Ranorex Recorder per crear un mòdul de gravació.
# 7) Feu doble clic al botó 'Edita a l'espia' per veure el RanoreXPath al camp d'inici de sessió de l'usuari, que es mostra a continuació. Les icones vermelles “x” us indiquen simplement que l’automàtica no està oberta. Aquests passaran a ser marques de verificació verdes quan estigui disponible la funció AUT.
# 8) Feu clic a la 'X' a l'extrem superior dret per tancar el Ranorex Spy.
# 9) Feu clic a la pestanya 'Mostra de WordPress' per mostrar el conjunt de proves complet. A continuació, feu clic al botó Executa per executar el conjunt de proves. Mentre s’executa la prova, eviteu utilitzar el teclat o el ratolí, ja que podrien interferir amb l’execució de la prova.
# 10) Quan finalitza la prova, apareix l'informe d'execució de la prova. Feu clic a la fletxa que hi ha al costat de qualsevol element de l'informe d'execució de prova per ampliar-lo. Fixeu-vos en el botó 'salta a l'element' que apareix al costat de les accions de prova. En fer clic en aquest botó, passareu directament al pas de prova. Això serà molt útil per depurar un pas de prova fallit.
Informes de vídeo
Una de les grans novetats de Ranorex Studio 9.0 és l’informe de vídeo sobre l’execució de la prova.
inserció i supressió d'arbres binaris a Java
Això us permet reproduir una prova sense tornar-la a executar. Això pot ser molt útil per depurar o per demostrar què li ha passat a un desenvolupador.
Per habilitar els informes de vídeo, només cal que feu clic amb el botó dret a Test Suite i, a continuació, trieu Propietats => Informe des del menú.
Ara podeu configurar el mode d'informes de vídeo, tal com es mostra a continuació.
A la Exemple a continuació, el mode d'informes de vídeo està definit a Tots els casos de prova amb finalitats de demostració. En general, per limitar la mida dels fitxers de vídeo, voldríeu configurar el mode d'informes a Només s'han fallat els casos de prova .
Tingueu en compte que també podeu ajustar la qualitat del vídeo canviant la configuració de la velocitat de bits i del percentatge de fotogrames i escolliu quina pantalla voleu gravar si teniu un sistema de diverses pantalles. Feu clic a Aplica i feu clic a D'acord. Ara torneu a executar el conjunt de proves.
Quan finalitza la prova, apareix l'informe d'execució de la prova. Tots els passos de prova registrats ara tenen un botó 'Reprodueix vídeo' al costat. Simplement feu clic al botó per veure una gravació de l'execució de la prova.
Conclusió
Una de les millors maneres d’obtenir més informació sobre Ranorex Studio és simplement descarregar la prova gratuïta i, a continuació, consultar la sèrie de vídeos “Introducció”. Aquests es troben al canal de YouTube Ranorex, però també podeu accedir a la sèrie de vídeos completa directament des de la pàgina d’inici de Ranorex Studio, com es mostra a continuació.
S'ha afegit la secció d'assistència del lloc web de Ranorex amb les guies d'usuari necessàries.
Finalment, Ranorex studio és un marc d’automatització GUI tot-en-un que es pot utilitzar per provar l’aplicació d’escriptori, web o mòbil. que hauríeu de provar .
Feu-nos saber si teniu cap consulta.
Lectura recomanada
- Appium Studio per a Eclipse: automatització completa de Appium / Selenium des d’Eclipse
- Tutorial de revisió pràctica de l'eina de gestió de proves PractiTest
- Tutorial d'Appium Studio per a l'automatització mòbil (més de 15 tutorials pràctics)
- Revisió pràctica de l'eina de gestió de proves qTest
- Automatització de proves per a Jira amb Katalon Studio
- Instal·lació i configuració d’Appium Studio per a Eclipse
- Katalon Automation Recorder (alternativa Selenium IDE): tutorial de revisió pràctica
- Tutorial Ranorex: una potent eina de proves per a ordinadors per a ordinadors, web i mòbils