Evaluare:
Cartea despre testarea Angular oferă un ghid cuprinzător atât pentru începători, cât și pentru utilizatorii experimentați, acoperind testarea unitară și end-to-end, integrarea continuă și multe altele. În timp ce mulți utilizatori îi apreciază claritatea și explicațiile detaliate care acoperă lacunele lăsate de documentația online, unii o consideră deficitară în anumite domenii, cum ar fi materialul învechit și exemplele mai puțin relevante.
Avantaje:⬤ Ușor de urmărit cu explicații clare, acoperind lacunele din documentația online.
⬤ Ideală atât pentru începători, cât și pentru utilizatorii experimentați, pentru îmbunătățirea abilităților de testare.
⬤ Acoperă o gamă largă de subiecte, inclusiv testarea unitară, testarea end-to-end și configurarea CI.
⬤ Ajută la înțelegerea conceptelor Angular relevante pentru testare, cu convenții de denumire și practici perspicace.
⬤ Instrucțiunile pas cu pas facilitează aplicarea practică a abilităților de testare.
⬤ Unele capitole pot fi confuze pentru începătorii absoluți, deoarece necesită cunoștințe anterioare.
⬤ Unii utilizatori au considerat testele inventate și neaplicabile obiectivelor din lumea reală.
⬤ Utilizarea Protractor este problematică, deoarece a fost depreciată, făcând unele conținuturi mai puțin utile.
⬤ Lipsesc detalii minore în anexe cu privire la comenzile pentru gestionarea pachetelor.
⬤ Unele exemple nu sunt suficient de convingătoare, provocând o pierdere de interes.
(pe baza a 5 recenzii ale cititorilor)
Testing Angular Applications
Rezumat
Testarea aplicațiilor Angular este un ghid practic, bogat în exemple, care vă oferă tehnicile reale de care aveți nevoie pentru a testa temeinic toate părțile aplicațiilor dvs. Angular. Până la sfârșitul acestei cărți, veți putea scrie cu încredere teste unitare și end-to-end pentru aplicațiile Angular în TypeScript.
Prefață de Brad Green, Google.
Achiziționarea cărții tipărite include o carte electronică gratuită în format PDF, Kindle și ePub de la Manning Publications.
Despre tehnologie
Nu lăsați la voia întâmplării succesul aplicațiilor dvs. Angular critice pentru misiune. Testarea adecvată îmbunătățește calitatea codului, reduce costurile de întreținere și vă răsplătește cu utilizatori fericiți. Noile instrumente și cele mai bune practici pot simplifica și automatiza toate aspectele testării aplicațiilor web, atât în dezvoltare, cât și în producție. Această carte vă ajută să începeți.
Despre carte
Testarea aplicațiilor Angular vă învață cum să faceți din testare o parte esențială a proceselor dvs. de dezvoltare și producție. Veți începe prin a configura un sistem simplu de testare unitară pe măsură ce învățați practicile fundamentale. Apoi, îl veți pune la punct pe măsură ce veți descoperi cele mai bune teste pentru componentele, directivele, conductele, serviciile și rutarea Angular. În cele din urmă, veți explora testarea end-to-end, stăpânirea cadrului Protractor și introducerea aplicațiilor Angular în conducta dvs. de integrare continuă.
Ce este în interior
⬤ Cunoașterea TypeScript.
⬤ Scrierea și depanarea testelor unitare.
⬤ Scrierea și depanarea testelor end-to-end cu Protractor.
⬤ Construirea integrării continue pentru întreaga suită de teste.
Despre cititor
Această carte este destinată cititorilor cu abilități JavaScript intermediare.
Despre autor
Jesse Palmer este senior engineering manager la Handshake. Corinna Cohn este un specialist în aplicații web cu o singură pagină. Mike Giambalvo și Craig Nishina sunt ingineri la Google.
Tabla de conținut
⬤ Introducere la testarea aplicațiilor AngularPART 1 - Testarea unitară.
⬤ Crearea primelor teste.
⬤ Testarea componentelor.
⬤ Testarea directivelor.
⬤ Testarea conductelor.
⬤ Testarea serviciilor.
⬤ Testarea routerului.
PARTEA 2 - Testarea de la un capăt la altul.
⬤ Începerea utilizării Protractor.
⬤ Înțelegerea time-out-urilor.
⬤ Subiecte avansate despre Protractor.
PARTEA 3 - Integrare continuă.
⬤ Integrarea continuă.
⬤ Anexa A - Configurarea proiectului de exemplu.
⬤ Anexa B - Resurse suplimentare.
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)