QA / QA Automation
თქვენ გითხოვიათ ოდესმე ბაშ სკრიპტების დაწერა?
@pytest.fixture(scope="session") def a(): return [1, 2] def test_one(a): a.append(3) def test_two(a): print(len(a))
შენ გაქვს გამოცდილება ფუნქციის თავიდან შექმნაში?
ცდიათ ერთდროულად ტესტების გაშვება მობილურ მოწყობილობებზე?
როგორ მიუდექი ტექნიკური მოთხოვნების (TЗ) ტესტირებას?
გამოცდილება ტესტ მენეჯმენტის სისტემებთან (TMS) და ანგარიშებთან.
სიტყვისნართა კონტექსტში, რა განსხვავებაა სია და კორტეჟის შორის?
როგორ მოქმედებთ, როდესაც მოთხოვნებში ხარვეზებია და ვერ გსურთ კოლეგებთან კონსულტაცია?
რა განსხვავებაა ინტერატორისა და გენერატორის შორის?
POST მოთხოვნის შემოწმება პროდუქტის კალათაში დამატებისთვის: რა შემოწმებები უნდა განხორციელდეს?
რა არის CI/CD-ის უპირატესობები?
თუ გექნებათ 'Vasya' გასაღები 21 მნიშვნელობით რუკაში და შემდეგ იგივე გასაღები 10 მნიშვნელობით, რა დაუბრუნებს get('Vasya');
რისი საშუალებით შეიძლება HTTP მოთხოვნები გამოგზავნათ?
გახედე თუ არა, რას აკეთებს ჩვენი გუნდი? გაქვს თუ არა პროდუქტის შესახებ წარმოდგენა?
გქონდათ სამუშაო ლოგებთან? რა დონეების ლოგირებას იცით?
ახლა რა გეძებ შენთვის? რა კრიტერიუმები მნიშვნელოვანია?
რა არის თქვენითვის ტესტირება?
HTTP პასუხის კოდებს 401 და 403 შორის რა განსხვავებაა?
მოყევით იდემპოტენტული მოთხოვნის მაგალითი.
ფიქსტურები რომელი რიგით შესრულდება? 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