Kokias komandas ar komandinės eilutės įrankius naudojote dirbdami su Kafka?
QA / QA Automation
Kas ir kaip nustato, kurie testai lieka rankiniai?
Su kokiomis operacinėmis sistemomis dirbate: Windows, Linux?
Kas yra generatoriai Python? Kaip vadinamas iteratoriaus tipas, kuris naudoja yield?
Ar funkcijos B naudojimas bus tas pats pirmame ir antrame atveju?
Kaip atlikote savo testų detalizavimą ir projektavimą?
Kodėl šis testas pažymėtas kaip flaky, nors atrodo paprastas?
Kokio operacinės sistemos naudojate?
@pytest.mark.skip("flaky") def test_create_user(self, base_url, generate_faker_data): headers = {"api-key": "special-key"} data = { **generate_faker_data } response = requests.post(f'{base_url}/user', json=data, headers=headers) assert response.status_code == 200, "Klaida, registracija nepavyko" assert "code" in response.json(), "Klaida, subjektas nebuvo sukurtas" response_username = requests.get(f'{base_url}/user/{data["username"]}') assert response_username.json()['username'] == data['username'] assert response_username.json()['id'] == data['id'], "ID nesutampa" self.attach_response(response.json())
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?
Kokia apkrova tikimasi sprendime, kuris apdoroja nuotraukas per Kafka, ir kaip tai veikia architektūros pasirinkimą?
Papaskink apie savo patirtį, ypač testų automatizavimo srityje. Kokius užduotis atlikote: API testus, UI testus, kurių daugiau, kurių mažiau?
Kas yra iteratoriai Python'e? Kokia magiška metodas įgyvendina iteratorių? Kaip vyksta pereinamasis į kitą elementą? Kas nutiks, jei antrą kartą pereisite per iteratorių?
Ar kada nors teko rašyti Bash scenarijus?
Kiek API automatinio testo sukūrėte?
Kodėl viename Kubernetes Pod gali būti reikalingi daugiau nei vienas konteineris?
Kodėl naudojant yield kiekvieno iškvietimo metu nėra naujo kreipimosi į duomenų bazę? Kaip tai veikia testinių duomenų švarumą ir vientisumą?
Kaip pridėti submodulį į Git projektą? Kur saugoma informacija apie submodulį?
Kokią biblioteką naudojote API testams Python?
Iš ko sudarytas git pull komandas? Ar naudojate git fetch?