QA / QA Automation
Kodėl formos elemento selektoriuje nenaudojamas body?
Kaip Playwright'e perimti ir modifikuoti API atsakymą UI testavimui?
Ar yra kas nors, kas atsakingas už procesus ir testavimo įrankių pasirinkimą globaliai?
Kokia buvo jūsų pagrindinė veikla EMCD? Papasakokite apie savo patirtį testų automatizavime.
#Pateikiama URL #[nuoroda] #Reikia gauti visų vartotojų vardų sąrašą iš atsakymo import requests url = "[nuoroda]" def test response = requests.get(url) print(response.json()) vardai = [vartotojas['name'] for vartotojas in response.json()] print(vardai)
Kokį framework'ą dabar pasirinktum UI automatizavimo testams?
@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())
Papaskinkite apie save: ar dirbote automatizacijoje ar kaip pilno paketo testuotojas?
Ar taip pat rašei testų planus?
Paaiškinkite 4 objektinio programavimo principus ir pateikite pavyzdžių iš savo patirties jų taikymo.
Kas yra getteriai ir setteriai?
Ar yra automatizuotų testų priekinėje dalyje, kurį framework naudojama UI automatizacijai?
Kas vyksta su žinute Kafka po to, kai ją perskaito vartotojas?
Ar reikia testuoti reikalavimus? Kokie yra reikalavimų testavimo kriterijai?
Kokius autentifikacijos tipus žinai interneto programoms?
Jei nebūtų atsiradusi sąlyga su hibridinio darbo formatu, ar nebūtumėte ieškoję darbo?
Kaip buvo paskirstyti uždaviniai komandoje?
Papaskink man apie WebView, jo darbo ypatybes, spąstus
Kaip optimizavo veikimo laiką?
Ar turėjote CI/CD? Kaip tai suprantate?