Selenium

Selenium

Selen avtomatizira brskalniki, varčevanje razvijalci in oblikovalci naporno čas in denar, ko so iskali preizkusiti združljivost svojih spletnih straneh.

Prenos Selenium
Značilnosti Selenium
  • Ponudbe avtomatizacija za Firefox, Opera, Internet Explorer in Safari
  • Zagotavlja integrirano razvojno okolje
  • TestingWhiz avtomatizira proces testiranja
Pros Selenium
  • Snemanje in predvajanje je mogoče ravnati s samo enim klikom na gumb
  • Samodokončane funkcije pri pisanju v Selenese
  • Možnosti za testiranje, ki obsega na različnih ravneh znanja in spretnosti
Slabosti Selenium
  • Višje funkcije zahtevajo bistveno stopnjo znanja programiranja
  • Selen IDE lahko deluje nekoliko počasneje
Selenium Komentarji

Tukaj je nekaj ironije v tem, da je najbolj učinkovit kodiranje upravljajo, da opravljajo svoje delo tako dobro, ker so zmanjšali količino časa, ki ga imajo, da preživijo kodiranja. Medtem ko je elegantno kodiranje lahko zmanjša količino vrste moraš porabiti tipkanje in testiranje, kakovosti kodiranje tudi vedeti, kako najbolj učinkovito izkoristiti orodja, že so jim na voljo. To je izredno pomembno, ko poskušajo preizkusiti združljivost vaše spletne strani. Kaj dela na Safari se lahko izkaže, da je neorganizirano nered na Opera in Firefox, kar zahteva obsežno delo samo zato, da bi bilo delo prav na vseh platformah. In potem je tukaj še vprašanje združljivosti na široko paleto naprav, ki moderne obiskovalci uporabljajo za brskanje po spletu. Selen je postal eden od najbolj zaupanja vrednih orodij za avtomatizacijo brskalnikov v podjetju, ki omogoča razvijalcem, da ugotovimo, katere koli vprašanj v njihove kode preden postanejo nepremostljive težave. Na najbolj osnovni sloj funkcionalnosti, selen vam omogoča, da dodelite testnih korakov, nato pa jih predvajate v brskalnik, da vidite, kako ti postopki delujejo v realnem času. Toda Selen je več kot le tekmec brskalnika. To je popolnoma delujoč integrirano razvojno okolje. Z uporabo lastniške Selenese jezik, lahko ustvarite in uredite svoje skripte, da vam omogoči več vsestranskost z vašo testiranje izkušnje. Ti testi se nato shrani v številnih priljubljenih formatov, ki vključujejo HTML in Ruby. Če iščete hitro preizkusiti kodo ne da bi morali skrbeti za pisanje testnih primerov sami, lahko izkoristijo avtomatizirano orodje, imenovano TestingWhiz, ki vam omogoča, da vodijo več testnih primerov v manjši količini časa z manj rokami na delo vključenih . Jedro Selen IDE je zelo enostavno uporabite tudi za tiste z malo strokovnih izkušenj, ampak dodajanje selena Remote Control ponuja bolj napredne funkcionalnosti za tiste, ki želijo narediti bolj kompleksno testiranje. Z RC, lahko zaženete in testi pisati v različnih sodobnih jezikov kot so Python, Perl in Java, ki omogoča bolj zapletenih preiskav, ki jim ni treba zanašati na lastniški Selenese jeziku. To je mogoče kombinirati s Selen Grid teči testnih primerov na različnih strežnikih, ob istem času, ki proizvajajo večje kompletov vzorčnih in omogoča uporabnikom, da hitreje dobili pomembne rezultate. Večina programske opreme Selen zahteva uporabo Selen strežnik, vendar je dodatek spletne voznika Selen vam omogoča, da izpolnijo svoje testiranje cilje brez potrebe za dodatno strojno opremo. V svetu testiranja, je selen postala vseprisotna ime. Mnogi izmed najbolj priljubljenih oblikovalcev brskalnika so delali neposredno z Selen vključiti selena tehnologije neposredno v njihovo programsko opremo, in služi kot temelj za nekatere od najbolj priljubljenih orodij za testiranje, ki se uporabljajo za API in okvirov.

Alternative Selenium

Ghostlab

plačan
Ghostlab vam omogoča preizkusiti novo razvit spletne strani na različnih brskalnikov in mobilnih naprav hkrati. Če želite začeti, preprosto povlecite spletni naslov v sistem Ghostlab in
Pokaži podrobnosti

Phantomjs

prost
PhantomJS je brezglavi brskalnik, ki deluje z roko v roki z Selen razvijalcem pomagajo bolj učinkovito preizkusijo svoje strani in aplikacij.
Pokaži podrobnosti

Jasmine

prost
Baterije so priložene. Prihaja iz škatle z vsem, kar potrebujete, da preizkusite svoje kode. NODE in brskalnik. Izvajajte testi brskalnika in preskuse Node.js s tem okviru. opisujejo ( "Zbirka
Pokaži podrobnosti

TestingWhiz

freemium
Doživite učinkovito testno avtomatizacijo spleta in mobilne aplikacije s testiranja programske opreme orodje za enostavno in intuitivno codeless end-to-end, TestingWhiz. Naložite 30
Pokaži podrobnosti

TestComplete

plačan
Enostavno avtomatizirati svoje funkcionalne teste uporabniškega vmesnika za namizje, splet in mobilne aplikacije s TestComplete. Preizkusite brezplačno za 30 dni ali več informacij.
Pokaži podrobnosti

Browsersync

prost
Update na voljo - kliknite tukaj, da osvežite
Pokaži podrobnosti

CasperJS

prost
CasperJS je navigacijski brskalnik skriptni in testiranje pripomoček napisan v Javascript za PhantomJS ali SlimerJS.
Pokaži podrobnosti

IMacros

plačan
IMacros omogočajo snemanje najbolj dolgočasno in skupnih ukrepov, ki jih bodo vzeli na vašem brskalniku, in jih avtomatizirati poenostaviti rutino svojega življenja.
Pokaži podrobnosti

Katalon Studio

prost
Zgrajen je na vrhu Selen in Appium, Katalon Studio je brezplačna in močno avtomatizirano testiranje orodje za spletno testiranje, mobilni preizkušanje in testiranje API.
Pokaži podrobnosti

CloudQA

freemium
CloudQA ponuja spletna avtomatizacijo Orodja in avtomatizirano rešitev za spletni nadzor aplikacij. To je orodje za zagotavljanje kakovosti avtomatizacija bolje kot druga testiranja uporaba
Pokaži podrobnosti

Watir

prost
Watir pomeni Web Application Testing V Ruby. To omogoča pisanje avtomatiziranih testov, ki jih posnemajo obnašanje uporabnika, v stiku s spletne strani.
Pokaži podrobnosti

QUnit

prost
Namestite QUnit po vsem svetu, tako da lahko uporabite CLI:
Pokaži podrobnosti

Macro Scheduler

plačan
Najmočnejši makro snemalnik na svetu - poln izrazit makro programska oprema za Windows GUI avtomatizacijo.
Pokaži podrobnosti

Squish GUI Tester

plačan
Automated GUI Testiranje, ki deluje. Uporaba Mljackati za avtomatizacijo preiskav na različnih platformah GUI. Coco Koda Pokritost Orodje: Analizirajte svojo pokritost test
Pokaži podrobnosti