Sumários

T09

9 Maio 2022, 13:00 João Pedro Guerreiro Neto

Testes de integração e sistema. Caso de estudo: aplicações web. Uso da ferramenta HtmlUnit. Exemplo de recolha de dados online (web scraping). Uso de DOM e XPath para pesquisa de respostas do servidor web em formatos HTML e XML.


TP08

2 Maio 2022, 15:00 João Pedro Guerreiro Neto

Estudo do projeto de testes com mocks.

Configuração do projeto maven para elaboração do 2º trabalho de avaliação.


T08

2 Maio 2022, 13:00 João Pedro Guerreiro Neto

Sistemas de gestão de bugs. Relatórios de bugs. O que reportar, técnicas de follow-up, motivação do bug, análise de falhas, erros não-reproduzíveis. Introdução à biblioteca Mockito.


TP07

11 Abril 2022, 15:00 João Pedro Guerreiro Neto

Exercícios baseados em propriedades de programas


T07

11 Abril 2022, 13:00 João Pedro Guerreiro Neto

Testes baseados em propriedades de programas. Propriedades, testes aleatórios. Uso da biblioteca Junit QuickCheck: geradores de tipos, contração. Especificações como propriedades.