Sobes.tech

QA / QA Automation

Ce teste vor fi rulate dacă rulați comanda 'pytest' din rădăcina proiectului? project/ ├── conftest.py ├── tests/ │ ├── check_api.py │ │ └── def test_get_users(): pass # (A) │ ├── test_ui_login.py │ │ ├── def test_button(): pass # (B) │ │ └── def check_label(): pass # (C) │ ├── web_test.py │ │ ├── def test_login_flow(): pass # (D) │ │ └── def logout_test(): pass # (E) │ └── integration/ │ └── test_db.py │ ├── class TestDatabase: │ │ └── def test_connect(): pass # (F) │ └── class DB_Helper: │ └── def test_ping(): pass # (G) ├── scripts/ │ └── test_cleaner.py │ └── def test_wipe_cache(): pass # (H) └── my_test_file.py └── def test_is_valid(): pass # (I)

Middle+
219

Ce este WebSocket și pentru ce este folosit?

Middle
211

Ai avut sarcini majore de afaceri, produs sau tehnice care nu sunt direct legate de testare?

Middle+
210

În fixture, se creează un utilizator de fiecare dată, ceea ce duce la acumularea utilizatorilor de test. Ce se poate adăuga?

Middle+
189

Care este diferența dintre list, set și tuple în Python?

Middle
187

Ce greșeli pot fi făcute la organizarea lansării paralele a testelor automate?

Middle
187

Care este experiența dvs. cu CI: ați configurat pipeline-uri CI?

Middle+
185

Ce ai dori să eviți în munca ta?

Middle+
178

Care este diferența dintre Dockerfile și docker-compose?

Middle+
177

Numește principiile de bază ale OOP și cum sunt implementate în Python?

Middle
177

Folosești mock-uri în testele automate? Care sunt avantajele și dezavantajele utilizării lor?

Middle
175

Din părerea ta, ce deosebește un inginer QA intermediar de unul senior?

Middle+
173

Amintește-ți de cea mai mare sarcină din ultimul an și jumătate: care a fost și care a fost volumul de testare?

Middle+
172

Folosiți instrumente AI la locul de muncă și pentru ce?

Middle+
171

Imaginează-ți că ești într-un terminal Linux. Creezi un fișier și verifici drepturile sale actuale. Cum se va schimba linia drepturilor în ieșirea ls -l după executarea comenzii chmod 777? Ce este acum permis să faci cu acest fișier și pentru cine? EXEMPLU DE COD $ touch deployment.sh $ ls -l deployment.sh -rw-r--r-- 1 utilizator grup 0 27 mai 14:20 deployment.sh $ chmod 777 deployment.sh $ ls -l deployment.sh

Middle+
170

Ai lucrat cu propriile hooks ale PyTest?

Middle+
169

a = 4 b = [4] rezultat = (a, b) a = 5 b.append(5) Întrebare: care este valoarea rezultatului după executarea tuturor liniilor și de ce?

Middle
168

Care va fi rezultatul executării acestui cod? a = [1, 2, 3] b = [1, 2, 3] print(a == b) print(a is b)

Middle+
167

Care este diferența dintre cererile GET și POST?

Middle
164

Ce alte îmbunătățiri ați sugera pentru teste și proiect?

Middle+
164
/4