Sumários
T11
13 Maio 2024, 13:00 • João Pedro Guerreiro Neto
Testes de integração e sistema. Caso de estudo: serviços RESTful. Revisão do REST, protocolo HTTP e serviços RESTful (uso de JAX-RS). Testar serviços RESTful com Rest-Assured. Uso de Restito para mocking de webservers. A parte final da aula será de apoio ao 2º projeto de VVS.
Integration and system tests. Case study: RESTful services. REST revision, HTTP protocol and RESTful services (JAX-RS). Testing RESTful services with Rest-Assured. Use of Restito for mocking webservers.
TP10
6 Maio 2024, 15:00 • João Pedro Guerreiro Neto
Exercícios de uso de DBSetup. Apoio ao segundo projeto de programação.
T10
6 Maio 2024, 13:00 • João Pedro Guerreiro Neto
Testes de integração e sistema. Caso de estudo: bases de dados. Padrões de teste de BDs. Uso da ferramenta DBSetup. Aplicação de testes com amostras de dados.
Integration and system tests. Case study: databases. Test patterns for DBs. Use of library DBSetup. Applying tests with data samples.
TP9
29 Abril 2024, 15:00 • João Pedro Guerreiro Neto
T9
29 Abril 2024, 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.
Integration and system tests. Case study: web applications. Use of library HtmlUnit. Eg of web scrapping. Use of DOM and XPath for search of web server responses in HTML and XML.