Sobes.tech

QA / QA Automation

Oferiți un exemplu de situație în care decizia de a automatiza un test nu a fost evidentă.

149

Cum se implementează un conector la baza de date în Python? Cum se transmite conexiunea către teste prin fixture-uri? Se va realiza teardown dacă testul eșuează? Care va fi starea testului dacă nu s-a reușit conectarea la baza de date?

149

Înainte de teste, trebuie să executați cinci joburi diferite pentru pregătirea mediului. Cum le rulați în paralel în GitLab CI, iar jobul cu pytest — doar după finalizarea tuturor joburilor din prima etapă?

148

Povestiți-ne cum ați dezvoltat strategia de testare pentru o arhitectură de microservicii.

145

Cum justifici proiectarea cu rezervă pentru sarcina viitoare și cum eviți optimizarea prematură?

142

Explicați diferența dintre Dockerfile, imagine Docker și container Docker.

141

Există 2 liste a = [1, 2, 3] b = [6, 5, 4] este necesar să se creeze o listă finală care să conțină toate elementele primei liste, simbolul "a" și toate elementele celei de-a doua în ordine inversă

139

Ce este un index într-o bază de date, de exemplu în PostgreSQL?

138

De ce nu mai este publicat raportul atunci când testele eșuează într-un pipeline GitLab CI format din două etape: prima rulează testele și încarcă rezultatele XML, a doua citește XML-ul și publică raportul HTML.

137

Ce comandă se folosește pentru a porni un container cu Ubuntu 18 pentru a testa un script Bash?

137

Ce se întâmplă dacă elimini return și lași print(final)?

135

Dacă o fixture execută un SELECT * și baza de date de test a crescut până la sute de milioane de utilizatori, astfel încât datele nu mai încape în memoria RAM, cum poți rezolva problema modificând doar fixture-ul și fără a rescrie toate testele?

135

Lucrul cu Postman și colecții — este dificil să scrii colecții?

133

De ce ai ales această abordare/soluție în mod special? (întrebare despre codul scris)

132

De ce nu se folosește body în selectorul pentru elementul de formular?

131

Cum găsești o linie într-un fișier fără a-l deschide complet și înlocuiești cuvântul găsit cu altul (comanda grep/sed în Linux)?

131
/5