QA / QA Automation
Ընդհանուր առմամբ, որքան ժամանակ եք ավտոմատացման ոլորտում?
Կա՞ արդյոք GET-խնդրանքի մարմին։ Ինչպե՞ս է GET-ը փոխանցում պարամետրերը։ Ի՞նչ է Content-Type-ը և Accept-ը, ինչ տարբերություն կա։
Ինչպես ընտրել միայն եզակի գրառումները SQL-ում:
Ինչպես լուծեցին կոդի կրկնության խնդիրը թեստերում?
Ինչպե՞ս կփոխվի ճարտարապետական մոտեցումը, եթե փոխարեն լուսանկար խմբագրիչի զարգացվի տեսանյութի խմբագիր։
def test_blocks(a, b): try: result = a / b except ZeroDivisionError: return "Սխալ բաժանում զրոյով" else: return f"Արդյունք: {result}" finally: return "Վերջ" print(test_blocks(10, 2)) print(test_blocks(10, 0))
Ի՞նչ այլ արժեքներ պետք է ստուգել բացի ամբողջ թվերից: Օրինակ, տատանվող կետային թվեր՝ արդյոք իմաստ ունի նրանց ստուգել և որոնք հենց այդպիսիք են։
Կան հարցեր ձեր նախագիծը մասին?
Ինչու է օգտագործվում REST Assured-ը, փորձե՞լ եք այլ հաճախորդներ։
Գրեք հարցում, որը կհայտնաբերի վերջին 30 օրում առանց որևէ իրադարձության հաճախորդներ։
Ինչու եք փոխում ձեր ներկայիս աշխատանքը?
Առաքելություն: գրեք ֆունկցիա, որը շրջում է բառարան (փոխում է բանալիները և արժեքները): Օրինակ, {1:2, 3:4} → {2:1, 4:3}
Դուք կիրառու՞մ եք թեստավորման պիրամիդը նախագծում: Ինչպե՞ս հասկանում եք, որ դա իսկապես պիրամիդ է:
Եթե ձեզ մոտ երեք առաջարկ կա, ինչն է ձեզ համար կարևոր աշխատանք ընտրելիս?
Ի՞նչ այլ բան կարող է աշխատել REST-ով, բացի JSON-ից։
Ինչպե՞ս է ստանում սպառողը հաղորդագրությունները՝ push կամ pull մոդելով։
Ընդհանուր առմամբ, կարծում եք, որ կան իրավիճակներ, երբ ընդհանրապես չպետք է սկսել թեստավորման ավտոմատացումը?
Կա՞ շատ կարևոր չափանիշներ աշխատանքի որոնման ժամանակ։
Ինչպե՞ս էժան կերպով տեղականորեն վերարտադրել դա, եթե հարցումը ուշանում է և ժամանակաչափի պատճառով ձախողվում է։
Ինչ է Page Object Model ձևանմուշը։