QA / QA Automation
Ar dirbote su CI/CD pipeline'ais: kuriant ar redaguojant darbus?
Prieš testus reikia atlikti penkis skirtingus darbo užduotis aplinkos paruošimui. Kaip juos vykdyti lygiagrečiai GitLab CI, o darbas su pytest — tik po visų pirmosios fazės darbų pabaigos?
Kaip patikrinti hipotezes apie testo nestabilumo priežastis analizuojant susijusius failus?
# Sukurkite trijų funkcijų sąrašą, kur kiekviena funkcija iškvietus grąžina savo skaičių. # Pirmoji funkcija turi grąžinti - 0, antroji - 1, trečioji - 2: funcs = [lambda: i for i in range(3)] print([f() for f in funcs]) # Atsakymas:
Didelis E2E rinkinys trunka 40 minučių kiekviename MR, net jei pakeistas tik README. Kaip organizuoti paleidimą, kad mažos pakeitimai neįjungtų viso testų rinkinio?
Kur vedėte testavimo dokumentaciją ir kaip buvo planuojamas testavimas projekte?
Kokie kiti galimi spūsčių taškai sprendime, kuris perduoda vaizdus per Kafka, be papildomų išlaidų?
Pateikite konkrečią savo sukurto testo strategijos pavyzdį.
Kokiu santykiu projekte buvo backend ir frontend kūrėjų?
def test_blocks(a, b): try: rezultatas = a / b except ZeroDivisionError: return "Dalyba iš nulio klaida" else: return f"Rezultatas: {rezultatas}" finally: return "Pabaiga" print(test_blocks(10, 2)) print(test_blocks(10, 0)) @funcA def funcB.....
Pasakykite apie savo dabartinę ar paskutinę darbo vietą: ką tiksliai darėte ir koks buvo projektas?
Kas yra Service kaip Kubernetes vienetas?
Kaip buvo organizuota komanda projekte: viena komanda ar keli, ir kiek testuotojų, programuotojų ir analitikų buvo?
Kuo skiriasi duomenų tipas integer nuo number?
Du testai vykdomi atskirai, tačiau kai vykdomas visas failas, antrasis testas nepavyksta. Ką tai reiškia ir kaip tai ištaisyti?
Kada dalyvavote reikalavimų analizėje kartu su analitikais: prieš užduoties aprašymą ar proceso metu?
Pasakykite mums apie fixtures ir parametrizaciją Pytest: kaip dažnai juos naudojote ir kam jie reikalingi?
Kas nusprendė, kas ir kuo užsiims: komanda pati ar lyderis?
Kokia jūsų patirtis dirbant su Kubernetes? Ką konkrečiai darėte?
Kaip patikrinti užduotį, jei jos aprašymas susideda tik iš pavadinimo?