Ысыкчылык тууралуу — иерархия, checked жана unchecked мисалдар менен
QA / QA Automation
Javaда кандай маалымат түрлөрүн билесиз? Мисалдар келтириңиз.
Бүгүн сизге биздин студенттерибизге бир нече жолу кездешкен тапшырма берилди: JSON-деги бардык каталарды табыңыз.
Толук түшіндіріп бериңиз, кай throws колдонуу керек, кай try-catch, эмне үчүн жалпы Exception кармоо жана каталарды өчүрүү жаман
Кандай жолдор менен катачылык иштетип же ыргыта аласыз?
Linux-та кандайдыр бир процесс кармалып калганда кездешкенсизби? Аны кантип табып өлтүрсө болот?
Маалыматтар базасындагы көрсөткүчтөр жөнүндө эмне айта аласыз?
Docker менен иштөө тажрыйбасыңыз барбы?
Тесттердеги моктар жөнүндө айтып бер жана аларды кантип стабилдештиресиң?
Чыгаруу процесси кандай уюштурулган жана автоматтык тесттердин орду кандай?
Сизде Allure бар, ал эми алмаштыргыч TestOpsпи же жөн гана Allureби? Бул эмне экенин?
Өрттүн тесттерин ишке киргизүү үчүн триггер кандай иштейт жана өрт тесттеринин тизмегин эмне аныктайт?
Тесттерде кайсы маалыматтар базасымен иштешесиз?
Жана эгер биз такыр Bash буйруктары жөнүндө сүйлөшсөк (Git эмес) — мисалы, файл түзүү, файлды көчүрүү жана башка.
Жергиликтүү REST-тесттин түшүп калуусун оңой көчүрүп алуу үчүн Allure отчётунда эмне болушу керек?
Кай стекте/тилде жазылган микросервистер, алар тест стек менен шайкеш келеби?
Банк кызматтары REST API ыкмасы, белгилүү бир суммадагы акчаны бир банк колдонуучудан башкасына ID аркылуу которуу: GET /api/transfer?money={money}&from={uid}&to={uid} Максаты — бул ыкма үчүн тест учурларын түзүү. Тест учурунун мисалы: parameters money=10.10&from=1&to=2 менен ыкманы чакырыңыз; күтүлгөн жүрүм-турум: parameters money=10&from=1&to=2 менен ыкманы чакырыңыз; күтүлгөн жүрүм-турум: абал 400, баланс өзгөрбөйт, жетишпеген каражаттар үчүн ката кайтаруу parameters money=100000&from=1&to=2 менен ыкманы чакырыңыз; күтүлгөн жүрүм-турум: абал 200, 1 баланс учурдагы суммага азаяды, 2 баланс учурдагы суммага өсөт parameters money=-10000&from=1&to=2 менен ыкманы чакырыңыз; күтүлгөн жүрүм-турум: абал 400, баланс өзгөрбөйт, терс маанини которууга болбойт деген ката кайтаруу parameters money=0&from=1&to=2 менен ыкманы чакырыңыз; күтүлгөн жүрүм-турум: абал 400, баланс өзгөрбөйт, нөл маанини которууга болбойт деген ката кайтаруу parameters money=вавава&from=1&to=2 менен ыкманы чакырыңыз; күтүлгөн жүрүм-турум: абал 400, баланс өзгөрбөйт, туура маанини киргизүү ката кайтаруу parameters money=10000&from=1&to=1 менен ыкманы чакырыңыз; күтүлгөн жүрүм-турум: абал 400, баланс өзгөрбөйт, катанын толук сүрөттөмөсүн кайтаруу
Ушул убакытка карата кол менен тестирлөө менен автоматташтырылган тестирлөөнүн болжолдуу катышы кандай?
Бир типтеги 10 параметрлүү ыкманың колдонулушун кантип ыңгайлуу жана окула турган кылса болот?
OpenAPI спецификацияларын сүрөттөп берүүгө мажбур болдубу?