Pe lângă cererea GET, există și POST și PATCH. Cum înțelegi diferența dintre ele?
QA / QA Automation
Dacă totuși primești o valoare incorectă de la backend, cum ai localiza problema?
PageObject, în timp, se extinde pe o pagină complexă și devine dificil de citit. Ți s-a întâmplat așa și cum ai gestionat situația?
Dacă ți s-ar atribui sarcina de a automatiza un caz, cum l-ai împacheta? Cum ai organiza structura?
Ai lucrat cu Kafka? Ai experiență cu brokeri de mesaje?
Cum pot comunica microserviciile în plus față de API? Cunoști alte metode?
Imaginează-ți că ai un front-end, un endpoint GET ALL returnează o listă de utilizatori cu ID și nume, și la un moment dat, în loc de ID, în coloana respectivă apare o valoare incorectă. Cum ai localiza această problemă?
Imagine că trebuie să testezi un nou endpoint GET, care returnează ID și nume după ID. Enumeră lista de verificări de la cele mai prioritare la cele mai puțin prioritare.
A venit o sarcină: se creează un nou formular de înregistrare, cu 10 câmpuri care trebuie completate. Pot exista multe verificări. Cum minimizezi numărul de teste fără a pierde prea mult din acoperire?
Ai menționat că ai luptat cu testele instabile. Povestește mai multe despre asta.
Ce înseamnă pentru tine o arhitectură de microservicii și ce diferență ai evidenția față de una monolitică?
La folosește Kafka pentru ce și cum ajută?
Avem o entitate A, B, C, apoi 50-60 componente în ea. Cum ai rezolva problema creșterii?
Ce instrumente și servicii pentru vizualizarea jurnalelor ai folosit?
Îți amintești cum să creezi o ramură în Git?
Ai avut CI/CD? Cum îl înțelegi?
Ce ai citit ultima dată din domeniul tehnic? Un articol interesant?
Ai spus că ai automatizat mult și ai folosit modele. Ce modele ai folosit în automatizare?