Կիսվեք վերջին նախագծի մանրամասներով, որին մասնակցել եք, և պատմեք ձեր առաջադրանքների և հաջողությունների մասին.
QA / QA Automation
Ի՞նչ բաղադրիչներ են ներառված API սերվերի և հաճախորդի հավելվածի միջև տվյալների փոխանակման համաձայնագրում։
Ի՞նչն է տարբերությունը ռելացիոն տվյալների բազաների և ոչ ռելացիոն տվյալների պահեստային համակարգերի միջև։
Ի՞նչ տվյալների բազայի կառավարման համակարգերով եք արդեն աշխատել։
Կատարեք քարտի վավերացման դասի բացթողած մեթոդները և փորձարկեք դրանք: Ամրագրման ժամկետի ստուգման մեթոդը արդեն սխալներից զուրկ է: Կեսական լուծման համար բավարար է իրականացնել 2 բացթողած մեթոդ, որոնք ստուգում են քարտի հատկությունները։
Կարող եք բացատրել, թե ինչ է ենթադրում անվտանգության համակարգում թույլտվության գործընթացը?
Ինչպես ճիշտ փորձարկել API պայմանագրի փոփոխությունը (նոր պարտադիր դաշտ ավելացնելը):
Ի՞նչ դեր ունեն HTTP հարցումների գլխագրերը և ինչու են դրանք օգտագործվում:
Ի՞նչ են երկու մակարդակով համակարգերի ճարտարապետության բնորոշ առավելությունները և թերությունները։
Ի՞նչ է թեստավորման պիրամիդան և ինչ է դրա օգուտը: Կարող եք արդյոք փորձել պիրամիդը գործնականում?
Կարող եք բացատրել երեք մակարդակային ճարտարապետության սկզբունքը և դրա հիմնական բաղադրիչները:
Որ դեպքերում կարող է մոնոլիտը լինել mikroծառայություններից նախընտրելի?
Ինչպե՞ս կարելի է իրականացնել գործընթացների ավտոմատ ակտիվացում՝ օգտագործելով տրիգերներ պայպլայնում։
Կարող եք տալ փորձարկումների օրինակներ, որոնք համապատասխանում են փորձարկման պիրամիդայի տարբեր մակարդակներին:
Ի՞նչ տարբերություններ կան համակարգի կատարողականության տարբեր տեսակի փորձարկումների միջև։
Դուք ունե՞ք փորձ Postman-ում հավաքածուներով աշխատելու՝ հարցումները կազմակերպելու համար։
Կարող եք բացատրել SOAP և REST պրոտոկոլների տարբերությունները վեբ ծառայությունների իրականացման համատեքստում:
Նույն տարիքային վավերացման խնդիրը լուծեք սահմանային արժեքների վերլուծությամբ։
Որ տեսակի ծրագրերում սովորաբար ավտոմատացված թեստավորումը անհրաժեշտ չէ?
Ի՞նչ է API- ի կեշավորումը: Ինչպե՞ս է լուծվում կեշի արդիականության խնդիրը։