Sumários
T12
19 Maio 2025, 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.
TP11
12 Maio 2025, 15:00 • João Pedro Guerreiro Neto
Exercícios de DBSetup. Apoio ao segundo projeto.
T11
12 Maio 2025, 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.
TP10
5 Maio 2025, 15:00 • João Pedro Guerreiro Neto
Exercícios sobre HtmlUnit. Apoio à instalação do projeto webapp.
T10
5 Maio 2025, 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.