QA / QA Automation
Proč se v selektoru pro prvek formuláře nepoužívá body?
Jak zachytit a upravit odpověď API v Playwright pro testování UI?
Existuje někdo, kdo je celkově zodpovědný za procesy a výběr nástrojů pro testování?
Jaké bylo vaše hlavní zaměření v EMCD? Povídejte nám o svých zkušenostech s automatizací testů.
#Poskytuje se URL #[link] #Je třeba získat seznam jmen všech uživatelů z odpovědi import requests url = "[link]" def test response = requests.get(url) print(response.json()) jmena = [uzivatel['name'] for uzivatel in response.json()] print(jmena)
Jaký framework bys teď zvolil pro UI automatizované testy?
@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, "Chyba, registrace selhala" assert "code" in response.json(), "Chyba, entita nebyla vytvořena" 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 nejsou shodná" self.attach_response(response.json())
Povězte mi o sobě: pracoval(a) jste na automatizaci nebo jako full-stack tester?
Také jsi psal testovací plány?
Vysvětli 4 principy OOP a uveď příklady z tvé zkušenosti jejich použití.
Co jsou to gettery a settery?
Existují automatizované testy na frontendu, jaký rámec se používá pro automatizaci UI?
Co se stane s zprávou v Kafka po jejím přečtení spotřebitelem?
Je třeba testovat požadavky? Jaká jsou kritéria pro testování požadavků?
Jaké typy autentifikace pro webové aplikace znáš?
Kdyby se nenastala podmínka s hybridním formátem práce, nezkoušel byste hledat práci?
Jak byly rozděleny úkoly v týmu?
Pověz mi o WebView, jaké jsou jeho vlastnosti a úskalí
Jak optimalizovali dobu běhu?
Měli jste CI/CD? Jak ho chápete?