QA / QA Automation
{ "name1": "null", "name2": "", "name3": null, "name4": true, "name5": 37, "name6": ["str1", "str2", "str3"] }
Իմացեք ձեր մասին, ձեր նախագծեր, կատարած դերեր, ձեռքբերումներ
Պետք է արդյոք ռեգրեսիա կատարել փորձարկման ժամանակ?
Կարո՞ղ է եղել, որ PM-ը ցանկանում էր թողարկել բագերով լիցքավորումը: Ինչպե՞ս էիր վարվում այդպիսի իրավիճակում։
Ինչպե՞ս կատարել shell հրամաններ Python կոդից տեղական և հեռավոր կերպով:
Ի՞նչն է փորձարկվել ավտոմատ թեստերով՝ առջևի, հետևի մաս: Ի՞նչ գրադարան եք օգտագործել REST API-ի հետ փոխազդեցության համար։
Ի՞նչ անել, երբ աջակցությունից բիլետ ձևով բագ է գալիս:
Ի՞նչ են Python-ում լամբդա-ֆունկցիաները։
Կա՞ր էր ավտոմատացված թեստերի շրջանակում տվյալների բազաների հետ փոխազդեցություն։
Կա դրական և բացասական թվերով զանգված։ Դրական թվերը պետք է տեղափոխել զանգվածի սկզբին՝ սկզբնական հերթականությամբ։ Ինչ տեղի ունենա բացասական թվերի հետ, մեզ համար կարևոր չէ։ Նախապես ենթադրվում է, որ զանգվածը շատ մեծ է։ [10, -1, -2, 3, 4, 6] -> [10, 3, 4, 6, 0, 0], [10, 3, 4, 6, 4, 6], [10, 3, 4, 6, -1, -2]
Ի՞նչ է static-ը։ Ի՞նչ է դրա անհրաժեշտությունը։ Կարող եք տալ օրինակ։
[անուն] հարցրեց: Ի՞նչ է ձեզ համար կարևոր նոր աշխատանքի ընտրության ժամանակ, ինչին ուշադրություն դարձնելու եք որոշում ընդունելիս։
Նկարագրեք սխալի զեկույցի կառուցվածքը
[անուն] հարցրեց: Ինչպե՞ս է կառուցված քո CI/CD պայպլայնը: Խոսիր ինձ մասին GitLab CI և Docker.
SSL և թույլտվության փորձարկումներ (JWT).
Պատմիր ինձ բրաուզերի DevTools-ների մասին: որ թփերը ես օգտագործում և ինչու՞ համար:
Փորձե՞լ եք WebSockets-ները։
Ինչպես փոխանցվում են պարամետրերը GET հարցումում?
Ի՞նչ թեստեր կշահագործվեն, եթե դուք գործարկեք 'pytest' հրամանը նախագծի հիմնական թղթապանակից: project/ ├── conftest.py ├── tests/ │ ├── check_api.py │ │ └── def test_get_users(): pass # (A) │ ├── test_ui_login.py │ │ ├── def test_button(): pass # (B) │ │ └── def check_label(): pass # (C) │ ├── web_test.py │ │ ├── def test_login_flow(): pass # (D) │ │ └── def logout_test(): pass # (E) │ └── integration/ │ └── test_db.py │ ├── class TestDatabase: │ │ └── def test_connect(): pass # (F) │ └── class DB_Helper: │ └── def test_ping(): pass # (G) ├── scripts/ │ └── test_cleaner.py │ └── def test_wipe_cache(): pass # (H) └── my_test_file.py └── def test_is_valid(): pass # (I)
Ի՞նչ տվյալների տեսակներ կան Python-ում և դրանք ինչ խմբեր են բաժանվում: