katalon automation recorder
Praktisk gjennomgangsveiledning - Katalon Automation Recorder (Selenium IDE for Chrome og Firefox):
Er du bekymret fordi automatiseringsprøvearbeidet ditt er blitt hindret ettersom Selen IDE har sluttet å fungere fra Firefox 55 og utover? Ikke vær bekymret fordi vi har noen gode nyheter for deg.
Katalon Studio-teamet har nylig introdusert Catalon Automation Recorder som er utviklet for brukere som ikke lenger er i stand til å fortsette automatiseringstestingen ved hjelp av foreldet Selen IDE.
Det kan legges til som en utvidelse i Firefox og Chrome og støttes av de nyeste versjonene av disse nettleserne (og vil også bli støttet av de kommende versjonene). Dette verktøyet er et perfekt alternativ for Selen IDE og andre lignende open source-rammer.
Det er en veldig praktisk og kraftig testtrinnsopptaker som blir portet fra Selen IDE til Chrome og Firefox med store funksjoner bevart.
Hva du vil lære:
- Selen IDE mot Katalon Automation Recorder
- Catalon Automation Recorder Installasjon
- En rask demo
- Hovedtrekkene
- Funksjoner diskutert i detalj
- Begrensninger
- Takeaways
- Anbefalt lesing
Selen IDE mot Katalon Automation Recorder
I figuren nedenfor kan du observere det alle funksjonene som ble presentert i Selen IDE er også tilgjengelige i dette Katalogverktøy .
Faktisk har dette Katalon-verktøyet to flere eksportspråk - Robot Framework og Katalon Studio. Den er også kompatibel med Groovy-programmeringsspråket.

Dette verktøyet er til stor hjelp for lagene som har vært avhengig av Selen IDE. Den har en kraftig IDE for å ta opp, feilsøke og spille tester i Chrome og Firefox-nettleseren.
Catalon Automation Recorder Installasjon
Nedenfor er koblingene for å laste ned Katalon Automation Recorder for både Chrome og Firefox:
Det er veldig enkelt og raskt å få installert dette verktøyet. Jeg vil vise deg hvordan:

Du trenger bare å klikke på 'Legg til i Firefox' -knappen, som du ser på skjermbildet ovenfor, og Katalon Recorder vil vises på Firefox-verktøylinjen i en smule (det tar ikke mer enn 10 sekunder å bli installert).

Og slik ser det ut:

En rask demo
Klikk på ‘Ny’ -knappen og oppgi testsaksnavnet i dialogboksen. Klikk deretter ‘OK’

Klikk på ‘Legg til’ -knappen og gi kommandoen du vil utføre:

I referanseseksjonen, som vist ovenfor, vil du få detaljer om hva den bestemte kommandoen gjør.
Tilsvarende gir du påfølgende kommandoer for å fullføre testsaken:

Når du er ferdig, klikker du på Spille ’-Knappen for å utføre testsaken.

Som vist i skjermbildet ovenfor blir trinnene som ble utført vellykket omgjort til grønt, og utførelsesinformasjonen sammen med testsaken bestått / mislykket status har dukket opp i konsollområdet.
Hovedtrekkene
#1) Med dette verktøyet kan du fange opp webelementene og registrere handlingene som utføres på nettappen. Den lar deg lage (nye testtilfeller), redigere (eksisterende testtilfeller) og spille av automatiserte testsaker. Og alt dette kan gjøres veldig raskt og enkelt.
#to) Alle de Selenes kommandoer støttes av dette verktøyet.
# 3) Eksisterende Selen IDE-tester kan importeres til Katalon Recorder (ved hjelp av skriptmodus) og kan eksporteres til følgende språk og rammer:
| Språk | Tilsvarende rammeverk |
|---|---|
| Rubin | WebDriver + Rspec |
| Groovy | Catalog Studio |
| Java | WebDriver + TestNG |
| Java | WebDriver + Junit |
| Java | WebDriver-backend Remote Control + Junit |
| Robot Framework | |
| C # | WebDriver + Nunit |
| Python2 | WebDriver + unittest |
# 4) Dette verktøyet er kompatibelt med de nyeste versjonene av Firefox og Chrome-nettlesere.
# 5) Den fungerer på Selenium 3-kjernemotor.
# 6) Flere testsaker kan kombineres og ordnes i en testpakke og kan utføres som en komplett testpakke.
# 7) Test tilfeller kan importeres til Katalon Studio - en helt gratis løsning for automatiseringstesting som er nøkkeldrevet og datadrevet, støtter TDD / BDD Testing, API Testing, Page Object Model, test management, test case recording, advanced scripting, parallel executing , CI-integrasjoner og mye mer!
# 8) Tillater ikke bare brukere av Katalon Studio, men også brukere av den foreldede Selen IDE og andre populære open source-rammer å ta opp og avspille automatiseringstester.
Funksjoner diskutert i detalj
# 1) Verktøylinje: Verktøylinjen består av 6 knapper, nemlig Ny, Ta opp, Spill av, Eksporter, Hjelp og Innstillinger:

- Ny: Når du klikker på denne knappen, kan du legge til en ny testsak i testpakken.
- Ta opp: Dette lar deg registrere teststrinnene.
- Spille: Denne knappen skal utføre den eksisterende testsaken.
- Eksport: Ved å klikke på denne knappen kommer du til skriptmodus der du kan velge språk og rammeverk. Som standard er ‘Katalon Studio’ valgt.

Her kan du lagre skriptet. Klikk på Lagre som fil -knappen i skjermbildet ovenfor lar deg lagre skriptet som en Groovy-fil.

Du kan også se her at du har fått koden generert her i samsvar med kommandoene du ga i frontenden:

Dette ligner på 'Source' -delen som vi hadde i Selen IDE.
Du kan bytte til forskjellige språk og rammeverk nedenfor:

test nettstedet mitt i forskjellige nettlesere
Hvis du endrer språk og rammeverk, endres koden din automatisk i skriptet tilsvarende:

- Hjelp: Dette tar deg til siden Katalon Automation Recorder Brukerhåndbok der forskjellige funksjoner blir forklart i detalj.
- Innstillinger: Dette tar deg til port- og konfigurasjonsinnstillingen.
# 2) Test Case Explorer:

Test case explorer inneholder test suiter. I en testpakke kan du ha flere testtilfeller.
Høyreklikk på testtilfelle gir deg tre alternativer - ‘Legg til ny testtilfelle’, ‘Fjern testtilfelle’ og ‘Gi nytt navn til testtilfelle’.

Høyreklikk på Test Suite gir deg seks alternativer - 'Åpne testsuiter' , ‘Legg til ny testpakke’ , ‘ Lagre Test Suite som ’ , ‘ Lukk Test Suite ',' Add New Test Case 'og' Rename Test Suite '.
# 3) Testcase-vindu:

Dette området lar deg legge til, slette, redigere og utføre teststrinn. Hvert teststrinn inneholder kommando, mål og verdi. Du kan også dra og slippe for å endre rekkefølgen på testtrinnene.
# 4) Konsoll og referanse:


Begrensninger
Sammen med alle de ovennevnte fordelene, er det også visse ulemper som jeg observerte i verktøyet.
For eksempel:
- Det er visse kommandoer som er eksperimentelle per nå. For eksempel , ‘ sendKeys Kommandoen er eksperimentell. I fremtiden kan dette erstattes med typeKeys-kommandoen. Så vi blir nødt til å oppdatere testskriptene tilsvarende i fremtiden hvis vi bruker eksperimentelle kommandoer.
- Alternativet for å spesifisere basis-URL presenteres heller ikke noe sted på verktøyet. Dette var et nyttig alternativ i Selenium IDE, slik at testsaker kunne kjøres på tvers av forskjellige domener.
- I Firefox fant jeg 'Innstillinger' -knappen manglet på verktøylinjen til Katalon Recorder:

Det er bare 5 knapper til stede her, sammenlignet med 6 knapper i Chrome.
- Det er også visse andre feil som presenteres i verktøyet. Besøk Katalon Automation Recorder Bugs and Suggestions-delen for å sjekke mer om eksisterende problemer og deres foreslåtte oppløsninger.
Utforsk mer om dette verktøyet:
Sjekk her a rask å komme i gang guide til Catalog Automation Recorder.
Takeaways
- Dette verktøyet kan installeres veldig enkelt og raskt.
- Dette verktøyet er helt gratis.
- Lett å bruke. Referanseseksjonen er veldig nyttig, da den forteller deg detaljert om hvordan hver kommando fungerer, og når den skal brukes.
- Flere språk og rammestøtte gjør dette verktøyet mer nyttig.
- Nesten alle funksjonene som var til stede i Selen IDE er bevart i dette verktøyet.
- Faktisk kunne jeg se noen nye kommandoer lagt til som ikke var tilgjengelige i Selenium IDE. Dette gjør Automation Recorder enda kraftigere.
- Dette verktøyet er en fordel for testteamene som stolte sterkt på Selenium IDE for deres automatiseringstestarbeid.
- Fant dette bedre enn andre erstatninger for Selen IDE. For eksempel I motsetning til Kantu for Chrome støtter Katalon Recorder alle kommandoene som var der i Selen IDE.
- Kompatibel med de nyeste Firefox- og Chrome-nettleserne og støttes også i kommende versjoner.
- Noen få små bugs finnes i verktøyet. Imidlertid, disse feilene de står ingen steder foran de flotte funksjonene, brukervennligheten og funksjonene som tilbys av dette verktøyet.
Samlet sett er Katalon Automation Recorder et flott verktøy for automatiseringstesting og en perfekt erstatning for Selen IDE. Prøv dette gratis verktøyet og gi oss beskjed om dine spørsmål her.
Anbefalt lesing
- Selen Vs Katalon Studio: Slik forenkler du selentester i Katalon Studio
- Introduksjon til Selenium WebDriver - Selenium Tutorial # 8
- Appium Studio for Eclipse: End-to-end Appium / Selenium Automation From Eclipse
- AutoIt Tutorial - AutoIt Last ned, installer og grunnleggende AutoIt-skript
- 7 faktorer som påvirker testestimering av selen automatiseringsprosjekt - selen opplæring # 32
- Selenium IDE Opplæring: IDE-kommandoer med eksempler på Firefox
- Test automatisering for Jira med Katalon Studio
- Installasjon av selen IDE-nedlasting og kjernefunksjoner