Кийинчі түзүүчүлөрдү кандай алдың? Алардын кол менен түздүңбү? Debug түзүү менен release түзүү арасы кандай айырма бар?
QA / QA Automation
Мижоздун кредит бюросундагы баалоо формасы: Эгер мижоз 18 жаштан кичик болсо - четке кагуу. Эгер 60 жаштан ашса - минус бир балл Эгер мижоз үйлөнгөн болсо - плюс бир балл Эгер мижоздо балдар болсо жана ал 25 жаштан кичик болсо - минус бир балл Эгер мижоздо балдар болсо жана ал 25 жаштан чоң болсо - плюс бир балл Мижоз тиешелүү талааларды толуктайт. Жана акырында, бюро баалоо же ОТКАЗ берет. Отказды кардарга дароо көрсөтүлөт. Баалоо башка системага текшерүү үчүн жөнөтүлөт. Тест учурларын жаз, тест дизайны кандай болот.
Бул тапшырма үчүн парлы тестирлөөнү (pairwise) колдонсо болобу?
Фронтэндде методту чакырганда ката чыкканда маселени кантип локализациялоо керек?
Appium үчүн мобил элементтер үчүн локатор стратегиялары жөнүндө билесиң, кайсыларыны колдондуң, артыкчылыктары/кемчиликтери?
Мобил тиркемеде авторизация сценарийин автоматташтыруу кандай болот? Тест-кейстерлер, структура, Page Object?
Кирүү формасы: жарактуу логин/паролду киргизесиз, кирүү баскычын басасыз, визуалдык жактан эч нерсе болбойт. Муну кантип иликтейсиз жана эмне үчүн болушу мүмкүн?
Элементтин локаторун кантип табар эле? Өзүңүз ID кошо аласызбы колдонмодо?
Тим үчүн суроолор: тестирүү процесси кандай түзүлгөн, кол менен автоматташтырылгандын ортосунда кандай катышым бар?
Азыр ишиңизде эмне издөөдө жатасыз жана stack (Kafka, GitLab, Kubernetes) боштуктарын толтурууга даярсызбы?
Биздин компоненттердин өз ара аракеттенүү схемабыз бар: Айтайын дегеним, бул кызматтар HR менеджерлери үчүн иш-чараларды түзүү жана башкаруу үчүн каралган. Биз Kubernetesте жайгашкан Service 1ге REST API аркылуу маалымат алуу же түзөтүү үчүн билдирүү жөнөтөбүз. Service 1 маалыматтарды иштетип, андан соң аларды Kafkaга жиберет. Service 2 (да дагы Kubernetesте жайгашкан) Kafkaдан билдирүүлөрдү окуйт жана алынган бардык маалыматтарды башка форматка айлантат, андан соң аларды маалыматтар базасына сактайт. Колдонуучу катары, REST аркылуу Service 1ге иш-чара түзүү өтүнүчүн жөнөттүк, жана андан соң бул иш-чаранын бар-жогун маалыматтар базасында Select суроо менен текшердик. Бирок, бул иш-чара маалыматтар базасында табылган жок. Биз көйгөйдү иликтөөгө баштадык жана билдирүү Kafka деңгээлинде токтоп калганын аныктадык: ал жөн гана Service 2 тарабынан окулбады. Кандайча биз билдирүүнүн эмне үчүн окулбаганын аныктайбыз?
Акыркы долбоордо кол менен автоматтык тесттердин катышы кандай болду?
Төлөм системаларын кантип сынап көрдүңүз? Транзакциялар кантип өттү?
Техникалык талаптардын (TЗ) тестирлөөгө кандайча жакындадыңыз?
Мобилдик тиркемени тестирлөө менен веб тиркемени тестирлөө арасындагы айырмачылык кандай деп ойлойсуң?