QA / QA Automation
Kas yra dekoratoriai ir ar naudojote juos projekte?
POST /api/v1/transfers/internal Idempotency-Key: UUID (privaloma) Authorization: Bearer <token> { "source_account_id": "83740e53-609c-[phone]f9e61f22401", "destination_account_id": "[phone]f5c-[phone]a", "amount": 1500.50, "currency": "USD", "description": "nuomos mokėjimas", "save_as_template": true } { "status": "success", "transaction_id": "77e1c83b-7bb0-437b-9250-8c9339e0538b", "data": { "amount": 1500.00, "currency": "USD", "executed_at": "[phone]T23:15:00Z", "template_saved": true } } [Sekvencijos diagrama ir duomenų bazės schema pateikiama kontekstui]
Kaip sprendėte nestabilių (flaky) testų problemą?
Kokia jūsų bendroji patirtis testavime?
Kaip kitaip gali bendrauti mikroservisai, išskyrus API? Ar žinai kitus būdus?
Kas yra DHCP protokolas ir kam jis skirtas?
Ką testavo automatiniai testai: frontend, backend? Kokią biblioteką naudojote sąveikai su REST API?
Kaip prieitumėte prie įrenginių pasirinkimo, norint sukurti mobilų ūkį testavimo skyriui realiuose įrenginiuose? Reikia minimalaus bazinio rinkinio iOS ir Android.
[vardas] paklausė: Paaiškinkite skirtumą tarp threading, multiprocessing ir asyncio. Kada ką naudoti?
Kodėl dabar ieškote naujo projekto?
Ar automatizuotų testų metu buvo sąveika su duomenų bazėmis?
Yra masyvas teigiamų ir neigiamų skaičių. Reikia teigiamus skaičius perkelti į masyvo pradžią jų pirminėje tvarkoje. Nesvarbu, kas nutiks neigiamiems skaičiams. Tarkime, kad masyvas yra labai didelis. [10, -1, -2, 3, 4, 6] -> [10, 3, 4, 6, 0, 0], [10, 3, 4, 6, 4, 6], [10, 3, 4, 6, -1, -2]
Kaip testavai backend'ą ir REST API?
Nuo to laiko ieškote darbo ar šiek tiek pailsėjote ir tik tada pradėjote ieškoti?
Kaip atliekate testinę analizę ir kokius rodiklius naudojate kokybei įvertinti?
Kaip vadovybė reagavo į tai, kad iOS nebuvo tikrinama? Ar nebuvo naudotojų iOS?
Išvardykite testavimo artefaktus, kuriuos žinote.
Kuo skiriasi stubs, fakes ir mocks?
Kokie našumo testų tipai buvo atlikti? Kiek laiko buvo laikoma apkrova? Kur buvo saugomi rezultatai?
Kokius HTTP antraštes (headers) naudojote, kuriuos žinote? Ar kada nors naudojote autorizacijos antraštę?