Loading…
DeveloperWeek 2023 has ended
Thursday, February 23 • 10:00am - 10:25am
[Virtual] OPEN TALK: ChatGPT: Using a Natural Language Processing Model for Testing and Continuous Integration

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
Nikolay Advolodkin, Principal Developer Advocate, Sauce Labs

Description
In this talk, we will explore the potential of using ChatGPT, a natural language processing (NLP) model, to aid in web application testing and continuous integration (CI). ChatGPT, developed by OpenAI, is a variant of the GPT (Generative Pre-trained Transformer) model designed explicitly for generating human-like text in chatbot applications.

Creating test cases is one potential use case for ChatGPT in the testing and CI process. By providing ChatGPT with information about the functionality of a web application, it is possible to generate a set of test cases that cover a wide range of scenarios and edge cases. This can save time and effort in testing, reducing the need for manual test case creation.

In addition to test case creation, ChatGPT can also be used to automate the execution of test cases. By providing the model with test case descriptions and expected results, it is possible to use ChatGPT to generate commands that can be used to interact with the web application and verify that it is functioning as expected. This can further streamline the testing process and make it easier to continuously integrate new changes into the application.

Overall, the use of ChatGPT in the testing and CI process has the potential to significantly improve the efficiency and effectiveness of these activities. In this talk, we will delve into the details of how ChatGPT can be used for these purposes and provide examples of its use in real-world applications.

Takeaways
1. ChatGPT can generate test cases for web applications, saving time and effort in the testing process.
2. Using ChatGPT in testing and CI can significantly improve the efficiency and effectiveness of these activities.
3. ChatGPT can generate automated tests and CI pipelines across numerous technologies

#machinelearning #ai #testing #automation

Speakers
avatar for Nikolay Advolodkin

Nikolay Advolodkin

Principal Developer Advocate, Sauce Labs
Nikolay Advolodkin is a renowned software development and test automation expert, serving as a Principal Developer Advocate at Sauce Labs. With a deep-seated passion for all things tech, Nikolay has made it his mission to spread knowledge and expertise to others, having taught over... Read More →


Thursday February 23, 2023 10:00am - 10:25am PST
VIRTUAL OPEN Expo Innovation Stage