In viata de zi cu zi din cadrul procesului de testare software apar numeroase situatii cand, pentru a rezolva unele task-uri, e nevoie de a face sau de a sti anumite lucruri astfel incat acestea sa poata fi indeplinite cu succes si fara probleme ulterioare. Chiar daca multe lucruri si sfaturi sunt cuprinse in teoria […]Read More
In lumea calculatoarelor si a tehnologiei exista numeroase tipuri de erori si defecte ce pot fi depistate in cadrul structurilor software sau hardware. Unele buguri pot fi functionale, daca ne gandim la anumite functii care nu se executa corespunzator (ex: apasam butonul de Login si se inchide aplicatia), sau non-functionale, precum cele referitoare la User […]Read More
In cadrul procesului de pregatire si invatare a testarii software (QA), multi oameni recurg la diferite metode. Unii invata singuri pe cont propriu fiind autodidacti, altii urmeaza cursuri acreditate pe testare sau chiar studii universitare in domeniul Informatica / Calculatoare. O alta optiune de a invata lucruri legate de testare este aceea de a studia […]Read More
Dupa cum am mai mentionat si in articolele precedente, testarea software este una dintre ramurile principale din cadrul industriei IT, iar un tester (QA) are un rol fundamental in procesul de dezvoltare a produselor software (SDLC). De multe ori insa, imaginea publica, generala despre munca unui QA si despre ce face el concret la job […]Read More
În acest articol, vom explora cum putem utiliza Cypress pentru a interacționa cu Shadow DOM în aplicațiile web. Ce este Shadow DOM? Shadow DOM este o tehnologie importantă în dezvoltarea web, care permite encapsularea elementelor HTML, CSS și JavaScript în interiorul unui container DOM, astfel încât să fie izolate de restul paginii. Practic exista inca […]Read More
In industria IT, exista foarte multe fluxuri de lucru (workflows), proceduri de respectat, moduri de separare a etapelor, precum si extem de multe informatii tehnice despre cum sa folosim un anumit tool, cum sa configuram niste setari speciale sau sa executam niste pasi. Astfel, in IT si inclusiv in testarea software, exista foarte multe lucruri […]Read More
In general, cand se discuta despre testare sau quality assurance, cel mai mult ne referim la partea de verificare software, a aplicatiilor si programelor pe care utilizatorii obisnuiti urmeaza sa le instaleze si sa le foloseasca la randul lor, in scop personal sau profesional. Insa nu trebuie sa omitem din vedere ca un produs soft […]Read More
Jobul de software tester (QA), in ciuda a ceea ce cred unii oameni, este unul complex si necesita un set de mai multe cunostinte extrem de necesare pentru a performa cu adevarat. Deoarece un QA engineer trebuie sa aiba o privire cat mai de ansamblu asupra produsului, orice fel de cunostinta tehnica poate fi un […]Read More
In ultimele decenii, complexitatea proiectelor elaborate si livrate de companiile de IT a crescut exponential, lucru ce a venit natural odata cu dezvoltarea domeniului in sine, a tehnologiilor tot mai noi si mai numeroase care sunt implicate. Din cauza complexitatii tot mai mari a proiectelor tehnice, a fost nevoie in paralel de elaborarea unor proceduri […]Read More
Asa cum am mai amintit si in trecut cu numeroase ocazii, precum atunci cand am discutat despre Software Testing Life Cycle, testarea reprezinta un proces complex si nu o simpla actiune izolata. Testarea este de mai multe tipuri, este realizata de catre mai multi testeri in echipe, si se desfasoara treptat. Testarea automata, care presupune […]Read More