TDC INNOVATION - FLORIPA - 2023
A inteligência artificial hoje já é uma realidade e com a entrada do ChatGPT isso se tornou mais claro até para leigos no assunto. E nesta palestra vamos falar da utilização do ChatGPT voltada para qualidade de software, principalemente como pode apoiar em Testes de Unidade. Utilizando Python e Pytest em conjunto com o ChatGPT, vamos mostrar como aumentar a nossa produtividade durante o desenvolvimento de software com qualidade.
3. gft.com 3
Shaping the
future of digital
business
Shaping the
future of digital
business
3
15 June 2023
Agenda
Evolução de como se realizar testes
01
Onde IA está mais focado
02
Sobre o ChatGPT
03
ChatGPT foco em Qualidade
05
04
Testes de Unidade com suporte do ChatGPT
4. 4
Evolução
Testes
Manuais
1980 a 1990
Inicio da
Automação
1990 a 2000
Automação madura
e Open Source
2000 a 2010
Escalabilidade
da automação
2010 a 2022
Teste com
suporte de IA
Futuro
5.
6. 6
Fundação da
organização de pesquisa
independente, OpenAI -
por Elon Musk, Sam Altman
e Greg Brockmanem 2015.
Modelo de linguagem
autorregressivo que usa
deep learning para produzir
texto semelhante ao
humano.
A ferramenta sugere linhas
de código e até funções
inteiras, evitando a busca
massiva em documentação,
Google e Stack Over Flow.
Construído sobre a família
GPT-3, foi ajustado usando
técnicas de aprendizado
supervisionado e reforço.
2015 2020 2021 2022 2023
Microsoft faz aporte de US$
10 bilhões na OpenAI e
planeja incorporar o
ChatGPT ao Bing até fim de
março. Também criou o
CoPilot que está ligado ao
Office 365.
ChatGPT
7. 7
ChatGPT - Qualidade
Aumento de eficiência nas pesquisas
Aumento da curva de aprendizagem
Criação de código como exemplos
Refatoração de código
Testes de unidade
Falarei um pouco sobre a evolução dos testes até chegar a IA. 30seg
Perguntar quem já trabalhou com IA
Perguntar quem está com medo do IA tomar seu trabalho