Պատմեք ինձ ամենաբարդ սխալների մասին, որոնք գտել եք, և ինչպես եք տեղականացրել նրանց պատճառը։
QA / QA Automation
Ի՞նչ տարբերություն կա deep copy-ի և shallow copy-ի միջև, և երբ պետք է օգտագործել յուրաքանչյուրն՝ փորձնական տվյալների պատրաստման ժամանակ։
Ինչու է uuid4-ը օգտագործվում կոդում, դա ինչ է նշանակում և ինչու է դա անհրաժեշտ?
Ներկայացրեք օբյեկտային ծրագրավորման 4 սկզբունքները և տվեք օրինակներ դրանց կիրառությունից ձեր փորձից։
Ինչպե՞ս եք անձամբ հաստատել, որ բիզնես իրադարձությունը ճիշտ ուղարկվել է Kafka թեմա՝ից հետո API-ում կատարված գործողությունից հետո։
Պատմիր UI թեստավորման մասին՝ ինչին ես ուշադրություն դարձնում ինտերֆեյսի թեստավորման ժամանակ։
Ինչու է անհրաժեշտ տեղադրել փորձարկման միջավայր Kubernetes-ում, ոչ միայն տեղական կամ Docker Compose-ում?
Ինչպե՞ս եք գործարկել ռեգրեսիոն թեստերը՝ նախքան յուրաքանչյուր թողարկում, թե ըստ ժամանակացույցի: Որքան հաճախ:
Գրեք այս թեստային դեպքերից մեկը ամբողջությամբ, ինչպես պետք է լինի, ներառյալ սպասվող արդյունքները։
Ի՞նչ է տարբերությունը WHERE և HAVING-ի միջև։
Ինչպե՞ս եք պլանավորում ավտոմատացման ժամկետները և ինչ եք անում, եթե ժամանակին չեք հասցնում:
Ինչպե՞ս է օգտագործվում OLTP և OLAP տարբերությունը թեստավորման մեջ։
Ի՞նչ է OLTP և OLAP տվյալների բազաների տարբերությունը և դա ինչպես է ազդում զարգացման/թեստավորման մոտեցման վրա։
Ներկայացրեք օրինակ, երբ իրականում անհրաժեշտ է FULL JOIN։
Ի՞նչ է assert-ը Python-ում և ինչու է այն անհրաժեշտ թեստերում:
Ինչպե՞ս բաժանեցիր թեստերը շոգ և ռեգրեսիայի փուլերի: Որ փուլում էին դրանք գործարկվում:
Ներկայացրեք NoSQL մոտեցման և հարաբերական մոդելի տարբերությունը, և երբ է ավելի լավ ընտրել NoSQL-ը։
# Միջնորդության ձևը բանկային հավելվածում, դաշտեր: # Անուն, հեռախոս, ՀՎՀՀ, ծննդյան օր. # Ստեղծեք 5-7 թեստային դեպք, # դրական և բացասական սցենարներ, ինչպես նաև սահմանային արժեքներ.
Իմացիր իմ վերջին նախագծի մասին՝ ինչ խնդիրներ լուծեցիր, ինչ էիր անում հենց դու։
Ինչպես է կառուցված ձեր GitLab CI-ում կազմած պայպլայնը (կառուցում, միավոր թեստեր և այլն)։