Sumários
TP7
15 Abril 2024, 15:00 • João Pedro Guerreiro Neto
Exercícios com testes baseados em propriedades de programas. Definição de classes geradores de valores aleatórios dos tipos string e venda.
Exercises about Property Based Testing. Definition of generator classes, namely random string and random sale generators.
T7
15 Abril 2024, 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.
Property Based Testing. Properties, Random Tests. Junit QuickCheck: Type generators, Shrinking. Specifications as properties.
TP6
8 Abril 2024, 15:00 • João Pedro Guerreiro Neto
Exercícios de testes baseados em mutação de programas.
Syntax-based test coverage exercises.
T6
8 Abril 2024, 13:00 • João Pedro Guerreiro Neto
Testes baseados em mutação de programas. Operadores de mutação. Relação com modelo RIP. Uso da ferramenta PIT.
Syntax-based test coverage. Program mutation testing. Mutation operations. Relationship with RIP model. Tool for mutation testing: PIT.
TP5
25 Março 2024, 15:00 • João Pedro Guerreiro Neto
Exercícios com testes baseados em lógica.
Exercises about Logic-based test coverage.