Așa cum am petrecut un an în inventose, făcând testare, inventos

A trecut un an de când am văzut prima oară băieții din biroul meu. Ei au făcut față cu multe provocări în acest timp și am învățat foarte mult. Le-am cerut să-și împărtășească impresiile lor de munca în cadrul companiei noastre și să explice un punct de vedere cu poziția noii veniți în industria de testare.

Așa cum am petrecut un an în inventose, făcând testare, inventos

Compania fac teste de sarcină și de scris teste automate pentru site-uri Web.
Testele de stres pot simula un număr mare de utilizatori și a vedea cum funcționează cu serverul. Pentru a testa în principal utilizate „Yandeks.Tank» - aplicatie open-source scrise în Yandex. Este un înveliș în jurul valorii de server web fantomă, care generează o sarcină. „Tank“ permite pentru a rula sarcina generatorului, datele agregate de la Phantom-o, la ieșire datele rezultate la consola. De asemenea, ca sarcina generatorului poate fi utilizat și AB Jmeter. Arhitectura deschisă a aplicației îi permite să se extindă propriile module. La efectuarea testelor de stres, este important să se monitorizeze resursele serverului. Pentru a face acest lucru trebuie să plătească o cantitate mare de timp studiind sistemul de operare.

Pentru teste automate folosind Selenium. Seleniul nu este un instrument de testare automată, ca atare, permite doar să dezvolte un program pentru a controla browser-ul. Seleniul Webdriver este o familie de drivere pentru browsere diferite și un set de biblioteci client pentru aceste browsere în diferite limbaje de programare. Ca un limbaj de programare pentru testele de scris, folosind Ruby. Pentru a începe autotests utilizate Jenkins CI. Jenkins scrie o aplicație în Java cu o interfață web. Principalul avantaj al Jenkins este un număr mare de plug-in-uri. În general, auto-teste pot reduce cantitatea de muncă manuală pentru tester.

Echipa m-am alăturat destul de repede. Așa cred. Toți oamenii, nu numai în echipa de testare, dar, în general, toți oamenii din birou sunt un fel și simpatic. Pentru oricine poate veni și întreba ce nu înțelegi, și vă va răspunde, iar în cazul în care nu pot răspunde din cauza ocupării forței de muncă a acestora, atunci cu siguranta prompte, care poate face schimb. La mulți chat-ul informal pe „tine“, „fără legături“, ca să spunem așa. Chiar și cu orientare puteți discuta în mod normal, elementele de lucru. Înainte, eu nu cred că putem găsi un loc în care chiar și ghidul atât de strâns comunicarea cu angajații dumneavoastră.

Au existat, de asemenea, dificultăți. A fost dificil să combine munca și studiile în ultimul an de universitate. Timpul este disperat scurt de tot, obosit acumula rapid. Dar, după cum am menționat mai sus, oamenii din companie de acest tip și de ajutor. Chiar și cu studiile lor aici vor ajuta întotdeauna, să ia timp pentru a clasa, da sfaturi.
In fiecare vara, compania opereaza un training gratuit. Eu, de asemenea, a avut loc un an în urmă. Astăzi, stagiari noi a sosit. Foarte frumos atunci când cineva se întoarce la tine pentru sfaturi, și chiar și mai plăcută atunci când puteți să-l dea. Se creează sentimentul că nu ați petrecut timp aici, pentru nimic și încă să învețe ceva.

Intră în probațiune Inventos; și a se vedea pentru tine că tot ceea ce am spus - adevărul. La dezvoltarea acestor instrumente nu este petrecut o mulțime de timp, deoarece acestea au o comunitate mare de utilizatori, care mi-a permis într-un timp scurt să învețe să le folosească și trece direct la testare. automatizare de testare este în prezent numai în curs de dezvoltare ...

Astfel, anul a trecut de când m-am alăturat echipei de testeri „Inventos“. Și, după cum se spune adesea, în aceste cazuri, în momentul în care a zburat cu aproape neobservate. Acest lucru nu este surprinzător, așa cum se întâmplă întotdeauna atunci când există ceva de făcut, iar acest lucru este nici o problemă în testare - diferite proiecte și sarcini, platforme diferite și o mulțime de bug-uri diferite pe care utilizatorii văd absolut nici un motiv. Lucrul cu toate acestea - o experiență valoroasă, și experiență, în opinia mea, este foarte important pentru tester. Vorbind despre experienta, vreau sa spun ca experienta cu proiecte specifice, care oferă o idee despre ceea ce au fost găsite un fel de bug-uri și defecte și corectate, precum și experiența de utilizare a diferitelor tehnologii și produse software, care pot fi utile în timpul testării.

Este de asemenea important este experiența cazurilor scris-test pentru testarea manuală. Este important să nu numai descrie în mod adecvat cazurile de testare, dar nu uita la aceleași cuvinte timp de un clasic: „Concizia - sora de talent“ Achiziția tuturor această experiență - un proces de lungă durată, care în linii mari nu se termină niciodată, pentru că noi toți învățăm în mod constant ceva. Și întotdeauna frumos să aibă pe cineva să învețe. În acest sens, fără îndoială, am noroc, pentru că avem o echipă mare de testeri, fiecare dintre care este întotdeauna gata să ajute cu sfaturi, dacă este necesar, să sprijine și să împărtășească experiențele lor.

În general, testarea o varietate de interesant - ca proiectele și sarcinile și situații și scenarii de comportament care sunt luate în considerare în cursul testării unei cereri sau un serviciu. Toate acestea sunt necesare pentru a identifica și apoi elimina toate erorile și defectele, și în cele din urmă a salva utilizatorul nervii și dorința de a folosi aceeași aplicație sau serviciu.

La urma urmei, noi - utilizatorii. într-un fel sau altul, tuturor ne place să folosească aplicațiile bine testate, și nu se va întâlni cu bug-uri și erori, care pot fi foarte neplăcut. Acest lucru înseamnă că, departamentul nostru de a reveni la locul de muncă.