გეცოდინება, რა უნდა გააკეთოს ჩვენი გუნდის ტესტერებმა?
QA / QA Automation
როგორ იღებდი ბილდებს? ოდესმე ხელით აგებდი? რა განსხვავებაა debug ბილდსა და release-ს შორის?
შესაძლებელია თუ არა ამ დავისათვის წყვილობრივი ტესტირება (pairwise)?
Appium-ისთვის მობილური ელემენტების ლოკატორების სტრატეგიები, რომლებიც იცით, რომელებს იყენებდით, პლუსები/მინუსები?
როგორ შეიძლება პრობლემის ლოკალიზება მოხდეს, როდესაც მეთოდის გამოძახებისას შეცდომა ხდება ფრონტენდზე?
შეგიძლიათ აღწეროთ, როგორ გააკეთებდით ავტոմატიზაციას მობილური აპლიკაციის ავტორიზაციის სცენარის? ტესტ-კეისები, სტრუქტურა, Page Object?
შესვლის ფორმა: ვალიდური ლოგინი/პაროლი შეიყვანეთ, დააჭირეთ შესვლას, ვიზუალურად არაფერი ხდება. როგორ იძიებდით და რატომ შეიძლება ეს მოხდეს?
როგორ იპოვიდი ელემენტის ლოკატორს? შეძლებდი თვითონ დაამატო ID აპლიკაციაში?
ახლა რა გსურთ თქვენს სამუშაოში და მზად ხართ თუ არა თქვენი სტეკის (Kafka, GitLab, Kubernetes) ხარვეზების შევსებისთვის?
გუნდისთვის კითხვები: როგორ არის აგებული ტესტირების პროცესი, რა არის ხელით და ავტომატიზირებულ შორის შეფარდება?
ჩვენი კომპონენტების ურთიერთქმედების სქემა გვაქვს: შესაძლოა, ეს სერვისებია, რომლებიც განკუთვნილია ადამიანური რესურსების მენეჯერებისთვის ღონისძიებების შექმნისა და მართვისთვის. ჩვენ ვგზავნით შეტყობინებას სერვის 1-ს, (რომელიც Kubernetes-ში განთავსებულია) მონაცემების მიღებისა ან რედაქტირების მიზნით REST API-ს საშუალებით. სერვისი 1 მონაცემებს processing და შემდეგ აგზავნის მათ Kafka-ს. სერვისი 2 (რომელიც ასევე განთავსებულია Kubernetes-ში) კითხულობს Kafka-სგან შეტყობინებებს და გარდაქმნის მიღებულ ყველა ინფორმაციას სხვა ფორმატში, შემდეგ კი ინახავს მათ მონაცემთა ბაზაში. როგორც მომხმარებელი, ჩვენ გავაგზავნეთ მოთხოვნა REST-ის საშუალებით სერვის 1-ზე ღონისძიების შექმნისთვის, და შემდეგ შევამოწმეთ ამ ღონისძიების არსებობა მონაცემთა ბაზაში SELECT-ის საშუალებით. მაგრამ, ამ ღონისძიება ვერ მოიძებნა მონაცემთა ბაზაში. ჩვენ დავიწყეთ პრობლემის შესწავლა და აღმოვაჩინეთ, რომ შეტყობინება გაჩერდა Kafka-ს დონეზე: ის უბრალოდ არ იქნა წაკითხული სერვის 2-ით. როგორ გამოვავლინოთ, რატომ არ იქნა წაკითხული შეტყობინება?
ბოლო პროექტში ხელით და ავტომატიზებულ ტესტებს შორის რა იყო თანაფარდობა?
როგორ ტესტავდით გადახდის სისტემებს? როგორ ხდებოდა ტრანზაქციები?
როგორ მიუდექი ტექნიკური მოთხოვნების (TЗ) ტესტირებას?
რა განსხვავებაა შენი აზრით, მობილური აპლიკაციის და ვებ-აპლიკაციის ტესტირებას შორის?