Mentionsy Mentionsy
Sii Talks
Sii Talks

Odc. 1: Jak AI wspiera testowanie? | #TestArchitectsTalk

09.09.2024 ·40 min 43 s · 16 rozdziałów

Z okazji międzynarodowego Dnia Testera zapraszamy na serię odcinków #TestArchitectsTalk, w której eksperci #SiiPolska odpowiadają na gorące pytania, dzielą się wiedzą i przedstawiają swoje prognozy na przyszłość 🤔 Obejrzyj pierwszy odcinek i dowiedz się: ✅ Jak #SztucznaInteligencja rewolucjonizuje pracę testerów ✅ Jak #ChatGPT oraz inne narzędzia wspomagają wykonywanie codziennych zadań ✅ Czy #AI ma szansę zastąpić testerów Uczestnicy debaty: 🎙️ Mateusz Tadla, Senior Test Architect 🎙️ Michał Ślęzak, Test Architect 🎙️ Remigiusz Bednarczyk, Senior Test & Analysis Engineer 🎙️ Krzysztof Bednarski, Solution Architect

6:55 · AI w projektowaniu przypadków testowych 1

I nawet redukcja tutaj z tych czterech promptów do jednego, żeby dostać dokładnie ten sam efekt, pokazuje to, że te modele cały czas sobie żyją. A powiem nawet więcej. Ja zacząłem korzystać z samego czata GPT jak z Google'a tak naprawdę. I w tym momencie zamiast odpytywać czy Stack Overflow, czy Google'a o jakieś problemy, W momentach, kiedy tworzę jakieś POC dla klienta, to zdarzają się takie momenty, że korzystam z narzędzi, które albo używam pierwszy raz, albo faktycznie chcę sprawdzić, czy sprawdzą się w tym konkretnym zastosowaniu, więc wtedy mimo wszystko napotyka się na jakieś błędy, Drobne potknięcia w konfiguracji.

11:04 · Zmiany w korzystaniu z Stack Overflow 1

Tak, jeżeli chodzi o mnie, to również częściej korzystam z czatu i również próbuję używać różnych modeli. Na przykład korzystam z takiego narzędzia Perplexity. Różnica jest taka, że on również przeszukuje internet, więc ten model jest troszkę bardziej aktualny niż na przykład czat GPT i to też polecam sprawdzić, bo te odpowiedzi mogą być bardziej takie aktualne, w niektórych kontekstach jest to przydatne. I to mi się sprawdza i zgadzam się z Wami, że jeżeli jakieś takie nowe, egzotyczne narzędzie czy użycie jakiejś biblioteki, której wcześniej nie używałem, to korzystam z czata czy innych modeli, żeby właśnie sprawdzić i jak zrobić jakieś takie na przykład proste POC.

17:22 · Hybrydowe modele i techniki 1

Ma takie narzędzie CodeGen. I ten PlayWrite CodeGen pozwala nam na nagrywanie prostych testów UI za pomocą właśnie tego narzędzia. Sam ten kod, który jest produkowany jest raczej słabej jakości, jednak może nam pozwolić stworzyć takie POC demo, ale jeżeli wesprzemy się np. chatem GPT czy jakimś innym modelem i napiszemy, mając ten kod i dodając go do chata, Proszę, stwórz mi z tego PageObject, uwzględnij tutaj zasady programowania obiektowego, użyj Solid Principles, czyli te słynne zasady, które tutaj się z tym też programowaniem obiektowym wiążą, to ten kod naprawdę może być bardzo przyzwoity

Pokazano wszystkie 3 dopasowania. Transkrypcja generowana automatycznie i niesprawdzana ręcznie — może zawierać błędy.