მითხარი შენი მიმდინარე პროექტი, გუნდი და სამუშაო დავალებები
QA / QA Automation
თქვენ მონაწილეობდით ავტომატური ტესტების კოდის განხილვაში?
როგორ განსაზღვრავს PyTest, რომ ფაილი, კლასი ან ფუნქცია ტესტია და არა ჩვეულებრივი კოდი?
როგორ იყენებთ ახლა AI-ს ხელსაწყოებს თქვენს მუშაობაში?
რამდენი დრო დასჭირდა ამ დავალების დასრულებას?
ფლაკი ტესტების წინააღმდეგ ბრძოლაში თქვენი გამოცდილება რა არის და რა უცნაური მიზეზები გქონდათ მათი არასაიმედებლობისთვის?
თქვით ჩვენი მიმდინარე გუნდის შესახებ: რა დავალებებს ასრულებთ — პროდუქტის ან ინფრასტრუქტურის — და რა არის ტესტერის როლი გუნდში?
ფიქსტურები რომელი რიგით შესრულდება? import pytest @pytest.fixture(scope="session") def setup_api_logs(): print("A") @pytest.fixture(scope="module") def db_container(): print("B") @pytest.fixture(scope="function", autouse=True) def api_client(db_container): print("C") @pytest.fixture(scope="function") def auth_token(): print("D") def test_create_order(auth_token): assert True
შეამჩნევდით თუ არა ტესტის მონაცემებთან დაკავშირებულ პრობლემებს?
შეთავაზეთ ტესტის შემთხვევები პროდუქტის შექმნის API-ის ტესტირებისთვის. მეთოდი: POST URL: /api/v1/products მოთხოვნები: name: მხოლოდ ლათინური ასოები, სიგრძე მაქსიმუმ 255 სიმბოლო price: მთელი რიცხვი, მაქსიმალური დაშვებული მნიშვნელობა 5000 კოდის მაგალითი { "name": "string", "price": int }
თქვენ მონაწილეობდით გამოშვებებში?
როგორ დავძახოთ კლასი A-ის თითოეული მეთოდი?
თქვენი გამოცდილებიდან რამდენიმე საინტერესო ტექნიკური ამოცანის შესახებ ისაუბრეთ.
გეცოდინება თუ არა ბრძანება Docker Hub-დან სურათის ჩამოტვირთვისთვის?
პაითესტში ჰუქები რა მიზნით არის საჭირო? გადახედეთ თუ მუშაობდით მათთან? თუ კი, რომელებთან?
როგორ ჩაატარეთ მრავალი ფუნქციის ფლაგის ურთიერთქმედების ტესტირება და როგორ თავიდან აიცილეთ კომბინატორული აფეთქება?
რისკენ უყოყმანოდ უყურებთ სხვების კოდის და ავტომატური ტესტების განხილვისას?
შეიძლება გქონდათ რთული end-to-end სცენარები, რომლებიც ითვალისწინებდნენ რიგებთან და კეშებთან ურთიერთქმედებას?
Python-ში რა ტიპები არსებობს?
როგორ შეიძლება კიდევ გადაამოწმოთ, რომ მომხმარებლის წაშლა ნამდვილად მოხდა?