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.