Testarea aplicatiilor web pentru cross-browser-ul este o parte importanta a procesului de dezvoltare a proiectului. Numărul de browsere în uz este în continuă creștere, care definește în mod clar necesitatea unui instrument automat, care va ajuta la buna pentru procesul de verificare din ce în ce mai complexe. Acest articol oferă o scurtă trecere în revistă a diferitelor aplicații și servicii pentru a verifica compatibilitatea cross-browser.
BrowserShots

Interfața serviciu nu este convenabil de a folosi. Alegerea browser-dreapta și opțiuni necesită timp. Și, ca un serviciu web, operația trebuie repetată de fiecare dată când este nevoie de o captură de ecran. Atunci când (și dacă) a obține în cele din urmă imagine, va fi foarte dificil de a compara diferitele opțiuni pentru a determina discrepanțele de ieșire. HTTP redirecționarea nu este complet automatizat: BrowserShots afișează adresa URL, pe care ați transmis, dar trebuie să încărcați o captură de ecran din nou manual.
Cele mai mari BrowserShots neajuns, ceea ce face aproape inutilizabil pentru uz profesional, este timpul de răspuns. Pentru unele cazuri de testare, se poate ajunge la 45 de minute. În acest caz, timpul de stocare a imaginilor este de 30 de minute, cu excepția cazului în care este modificat manual. În plus, BrowserShots are un bug serios cu pagina de defilare (a se vedea captura de ecran la MSIE 8.0) și, uneori, el nu ia capturi de ecran, chiar și spune despre succesul operațiunii.

concluzie
Dacă aveți nevoie pentru a testa pentru mai mult de un anumit browser de mai multe ori. atunci acest serviciu nu este pentru tine. Și chiar și în cazul dumneavoastră va fi, probabil, mai rapid pentru a livra versiunea necesară a browser-ului, pentru a verifica totul și apoi dezinstalați.
Caracteristici unice: nici unul.
Contra: dureros de lent.
BrowserCam
BrowserCam - un alt bine-cunoscut capturi de ecran de servicii. Spre deosebire de BrowserShots, acest serviciu este o reclamă. Cel mai ieftin plan tarifar costă $ 159.80 pe an și asigură accesul la cinci utilizatori. Interfața este foarte frumos. Acesta vă permite să creați un proiect și să specificați o adresă URL și browsere web, pentru care este necesar pentru a face capturi de ecran, astfel încât nu este necesar să se repete operația de configurare pentru inspecții repetate ale paginii. Dar, pentru că interfața nu utilizează AJAX, timpul de reacție, serviciul nu este comparabil cu aplicații din lumea reală, ceea ce este foarte enervant.

Lista de browsere web acceptate este ceva mai mică decât BrowserShots, dar este suficient pentru utilizarea practică. Aceasta susține mai multe versiuni de IE, Firefox, Safari, Opera și Chrome, precum și unele versiuni mai vechi de browsere pentru versiunile OS X, Linux și Windows multora. timpul de generare a imaginii este acceptabilă: versiunea de încercare a fost gata în două minute.
BrowserCam sprijină multe rezoluții și are complete moduri de afișare de ecran, care au capacitatea de a derula fotografiile și fereastra. O altă caracteristică excelent este suportul pentru dispozitive mobile: acceptă Blackberry, iPhone, Android și Windows Mobile. Rețineți că suportul de imagine genenratsii pentru dispozitive mobile nu este inclus în planul tarifar pentru browsere și costă $ 999.95 pe an de utilizare. Deoarece există un serviciu pentru trimiterea de imagini poemail și acces de la distanță, care poate fi foarte convenabil pentru a rezolva problemele cu ieșire văzut în capturile de ecran. Ambele opțiuni sunt plătite în plus.
Acces de la distanță vă permite să se conecteze prin VNC la o mașină care rulează Linux, Windows sau Mac cu diferite versiuni de browser. O mare oportunitate de a cheltui depanare pe sistemele care nu sunt în prezența, de exemplu, pe un Mac. Dar prețul de $ 499.95 pentru anul este foarte apropiat de costul de o configurație minimă Mac. Protocolul VNC nu este foarte eficient, atât de intensă depanarea la distanță poate duce la o cădere nervoasă.

concluzie
servicii profesionale foarte bune cu opțiuni avansate și o interfață de utilizator sofisticat.
Caracteristici unice: suport pentru dispozitive mobile, accesul de la distanță.
Adobe BrowserLab

suport browser-ul este modestă în comparație cu concurenții. La momentul scrierii acestui BrowserLab acceptă numai Chrome, Firefox, IE și Safari: un total de 12 combinații de browsere și versiuni ale sistemului de operare. Serviciul arata ca un produs de înaltă calitate în testare beta: În unele imagini a tăiat imaginea pe orizontală, și realizarea de defilare a paginii, de asemenea, are o eroare.
Rata de generare a imaginilor pe ecran este foarte bun.

concluzie
Dezavantaje: o listă modestă de browsere acceptate, bug-uri minore.
Microsoft Expression Web SuperPreview
SuperPreview - un nou plus față de mediul înconjurător, Microsoft Expression Web dezvoltare. Această versiune stand-alone, care se limitează numai la Internet Explorer și este disponibil pentru download gratuit. Aceasta susține numai pentru IE 6, 7 și 8, precum și versiunea completă sprijină, de asemenea, Firefox și Safari. Cu toate acestea, experiența din utilizarea acestui instrument sunt foarte plăcut.

Având în vedere că aplicația rulează pe mașina locală, timpul de reacție și întârzierea în obținerea unei capturi de ecran de cel mai bun dintre instrumentele descrise.
Cu toate acestea SuperPreview nu pot fi cumpărate separat de Expression Web, al cărui preț este de $ 149 din.

concluzie
Interfața este extrem de ușor de utilizat și funcționează o viteză incredibilă. Dar un sprijin foarte limitat browser-ul, și care face parte din pachetul Web SuperPreview Expression, nullifies utilizarea practică.
Dezavantaje: suport foarte limitat browser-ul, dragă.
BrowserSeal
BrowserSeal - un nou instrument. La fel ca SuperPreview, el este o aplicație locală, mai degrabă decât un serviciu web, astfel încât rata de generare a imaginilor pe ecran este foarte mare. suport Browser este suficient: puteți încerca mai multe versiuni de IE, Firefox, Safari, Opera și Chrome. În acest instrument, există două caracteristici care îl diferențiază de concurenții săi: un suport browser-ul independent și o interfață linie de comandă pentru script-uri de automatizare.

Toate browserele sunt acceptate în BrowserSeal, acesta poate fi rulat manual, ceea ce înseamnă că, odată ce ați găsit o discrepanță în browser-ul afișa pagina, puteți începe imediat pentru a depana zonele cu probleme. Astfel de oportunități alte instrumente de testare nu oferă.
Pretul este foarte competitiv: versiunea standard costa 49 $. Există, de asemenea, o versiune cu o linie de interfață de comandă, care oferă posibilitatea de a verifica URL-ul multiplu al fișierului script sau un lot. Interfața programului este foarte frumos și ușor. Marcaje face mai ușor de găsit diferențe chiar minore la trecerea de la o imagine la alta.

concluzie
instrument foarte frumos, cu suport complet de browsere. Interfața este simplă și ușor de master, viteza de generare a imaginii este un preț fantastic - rezonabil.
Caracteristici unice:. Acesta este dotat cu un stand-alone versiuni de toate browserele majore; Acesta are un mod de linie de comandă pentru a automatiza script-uri.
Dezavantaje:. funcționează numai pe Windows.
Turnesol - un alt serviciu web pentru a genera imagini de ecran. Acesta are un impresionant suport de browser: 23 combinații de browsere și sisteme de operare, inclusiv IE, Firefox, Chrome, Safari, Opera, Flock, Camino, SeaMonkey si Netscape. generarea de imagini de viteză - suficient de bun pentru un serviciu web.

Interfața este simplă și intuitivă, dar există o lipsă de anumite funcții. De exemplu, nu există nici o modalitate ușoară de a compara rezultatele de generare a imaginii. Tot ce se poate face - acest tip de imagini, unul câte unul, sau încărcați-le pe toate pe computerul local. Cu toate acestea, serviciul sprijină proiectele care nu au nevoie să introduceți URL-ul și browser-ul setările de fiecare dată când doriți să obțineți un instantaneu al ecranului.
Turnesol nu pagina de suport pentru derularea. se afișează numai în partea de sus a unei pagini lungi, care este principalul dezavantaj al serviciului. Și prețul este prea mare pentru un astfel de set de funcționalități: licență pentru un singur utilizator costă $ mari de 588 pe an.

concluzie
sprijin browser-ul mare și viteza de acceptabil, care va fi suficient pentru majoritatea utilizatorilor. Dar foarte puține funcții.
Dezavantaje: nu acceptă defilare, lipsit de alte funcții de bază pentru aceste servicii web.
Multi-Browser Viewer
Multi-Browser Viewer - o aplicație care utilizează serverul pentru a genera imagini de ecran. Cu alte cuvinte - o interfață grafică cu toate întârzierile standard de servicii web.

O caracteristică interesantă a acestui instrument este că acesta vine cu un browser de sine stătătoare, care poate fi utilizat pentru depanare. Dar pentru a genera imagini Multi-Browser Viewer ecran utilizează un server special, cu un număr mare de browsere.
Browser Suport combinație impresionant browsere 54 și OS (17 din care sunt disponibile în versiunea off-line), inclusiv IE, Firefox, Chrome, Opera, Safari, Camino, Konqueror. Preț: licență singur utilizator costa $ 129.95 pe an.
Prin parametrii săi, acest produs este sensibil inferior concurenților: nu acceptă autentificarea, o întârziere considerabilă în generarea de imagini, pagini de defilare funcționează corect.

concluzie
Bună interfață și suport impresionant pentru browsere.
Caracteristici unice: stand-alone versiune a unor browsere (dar nu toate).
Dezavantaje: Absența multe caracteristici care au produse concurente, performanța slabă a paginii de parcurgere, funcționează doar sub Windows.
A browserului - este un serviciu web pentru a genera imagini de ecran. Browser sprijin în comparație cu alți participanți la sondajul nostru modest: IE, Firefox și Safari. acces standard costă $ mari de 588 pe an. interfață atractivă, simplu și ușor. Puteți organiza capturile de ecran în sesiunea de proiecte.


concluzie
servicii profesionale cu o interfață bună și opțiuni interesante, dar browser-ul de sprijin limitat.
Caracteristici unice: recenzie Paged recursiv
Dezavantaje: suport browser-ul limitat, dragă.
seturi de browser
Dacă tot ce ai nevoie - este de a testa site-ul dvs. într-un anumit browser, și vei face acest lucru de mână, există mai multe servicii gratuite și aplicații care pot ajuta în rezolvarea acestei probleme:
La prima vedere, Spoon este atractiv, deoarece este un serviciu web și vă scutește de obligația de a pune o mulțime de browsere de pe computer. Dar el are o problemă cu stabilitate.
Cu toate acestea, ambele instrumente de colectare a IE și BrowserSeal.BrowserPack (oferite gratuit, spre deosebire de BrowserSeal) de lucru fiabil. IE Colectia are setat orice versiune de IE, despre care s-ar putea crede. BrowserSeal.BrowserPack, care se bazează pe IE Colectia pentru a sprijini IE. De asemenea, suportă două versiuni de Firefox, Opera, și trei versiuni ale celor două versiuni ale Safari.
Concluzie.
Fiecare serviciu are avantaje și dezavantaje, iar decizia cu privire la care să folosiți, întotdeauna revine utilizatorului. Dezvoltatorii profesioniști, probabil, nu se va folosi BrowserShots din cauza timpului mare de răspuns. SuperPreview și, de asemenea, utilizarea a browserului puțin din cauza unui set limitat de browsere acceptate
BrowserLab rămâne popular datorită sale libere. Dar, de îndată Adobe va începe să se încarce pentru utilizarea sa de 20 $ pe lună, motive să-l folosească va rămâne, cu excepția muncii în Dreamweaver, care are extensia BrowserLab.
La selectarea unui instrument este una dintre cele mai importante aspecte care trebuie să se răspundă, că utilizarea stand-alone aplicație web sau serviciu. Unii oameni prefera instrumente bazate pe servicii Web, deoarece acestea nu necesită instalare. Alții preferă să stea-alone pentru următoarele motive: timp de răspuns rapid, capacitatea de depanare locale, fără perioade de nefuncționare.
BrowserCam, BrowserSeal, turnesol și Multi-Browser Viewer este o alegere foarte buna. Dar ele diferă foarte mult în preț. Dacă aveți nevoie pentru a testa aplicații pentru dispozitive mobile, este probabil, BrowserCam va fi alegerea ta. Un test de automatizare este cea mai bună alegere BrowserSeal.

Prin obținerea de informații de la două canale (vedere si auz) eficacitatea instruirii de învățare departe superioare de cărți. O temele pentru acasă și teste on-line vă va permite să se gândească în mod constant în limba țintă și imediat verifica cunoștințele!


Dacă doriți o lungă perioadă de timp pentru a studia modul în HTML, mi-ai, pentru ai vesti bune!

Dacă ați învățat deja HTML și doresc să avanseze, următorul pas va fi de a studia tehnologia CSS.

Dacă doriți să înțeleagă conceptele de domeniu si hosting, învață cum să creeze o bază de date, încărca fișiere pe un site web prin intermediul unui server FTP, crea subdomenii, configurați cutiile poștale pentru site-ul și să monitorizeze participarea, acest curs este conceput special pentru tine!