Selenium
Selen avtomatizira brskalniki, varčevanje razvijalci in oblikovalci naporno čas in denar, ko so iskali preizkusiti združljivost svojih spletnih straneh.
- Ponudbe avtomatizacija za Firefox, Opera, Internet Explorer in Safari
- Zagotavlja integrirano razvojno okolje
- TestingWhiz avtomatizira proces testiranja
- 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
- Višje funkcije zahtevajo bistveno stopnjo znanja programiranja
- Selen IDE lahko deluje nekoliko počasneje
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.