Pastāsti par savu pašreizējo projektu, komandu un darba uzdevumiem
QA / QA Automation
Vai piedalījāties automātisko testu koda pārskatā?
Kā PyTest nosaka, ka fails, klase vai funkcija ir tests, ne parasts kods?
Kā jūs pašreiz izmantojat AI rīkus savā darbā?
Cik ilgi ilga šīs uzdevuma izpilde?
Kāda ir jūsu pieredze cīņā ar flaky testiem un ar kādiem neparastiem iemesliem to nestabilitātei jūs esat saskārušies?
Pastāstiet par savu pašreizējo komandu: kādus uzdevumus veicat — produktu vai infrastruktūras — un kāda ir testētāja loma komandā?
Kādā secībā tiks izpildītas fiksācijas? import pytest @pytest.fixture(scope="session") def setup_api_logs(): print("A") @pytest.fixture(scope="module") def db_container(): print("B") @pytest.fixture(scope="function", autouse=True) def api_client(db_container): print("C") @pytest.fixture(scope="function") def auth_token(): print("D") def test_create_order(auth_token): assert True
Vai esat saskāries ar testēšanas datu problēmām?
Ierosiniet testēšanas gadījumus API produktu izveidei. Metode: POST URL: /api/v1/products Prasības: name: tikai latīņu burti, garums līdz 255 rakstzīmēm ieskaitot price: vesels skaitlis, maksimāli pieļaujamā vērtība 5000 Koda piemērs { "name": "string", "price": int }
Vai jūs piedalījāties izlaišanas?
Kā izsaukt katru no A klases metodiem?
Pastāstiet par dažām interesantām tehniskām uzdevumiem no jūsu pieredzes.
Vai zini komandu, lai lejupielādētu attēlu no Docker Hub?
Kam paredzēti hooki pytest? Vai esat ar tiem strādājis? Ja jā, ar kuriem?
Kā jūs testējāt vairākas funkciju karogus un izvairījāties no kombinatoriskās sprādziena?
Ko galvenokārt pievēršat uzmanību, pārskatot citu kodu un automatizētās testēšanas?
Vai jums ir bijuši sarežģīti end-to-end scenāriji, kas ņēma vērā mijiedarbību ar rindām un kešiem?
Kādi tipi ir Python?
Kā vēl var pārbaudīt, vai lietotāja dzēšana ir patiešām notikusi?