Atividades da disciplina Teste de Software na Unifesp SJC. Utilização de TypeScript e Jest para o desenvolvimento das atividades que estão separadas por semana (S1,S2,...Sn)
- Semana 1 (S1)
Resolução Problema: Classe Triângulo - Teste Automatizado
- Semana 2 (S2)
- Write a program that prints numbers within specified range lets say 1 to 100.
If number is odd print 'Odd' instead of the number.
If number is even print 'Even' instead of number.
Else print number [hint - if number is Prime].
Steps :
Lets divide into following steps:
- Prints numbers from 1 to 100
- Print "Even" instead of number, if the number is even, means divisible by 2
- Print "Odd" instead of number, if the number is odd, means not divisible by 2
but not divisible by itself too [hint - it should not be Prime]
- Print number, if it does not meet above two conditions, means if number is Prime
- Make method to accept any number of range [currently we have 1 to 100]
- Create a new method to check Odd/Even/Prime of a single supplied method
TDD OddEven Kata em TS: Test-Driven Development
- Semana 3 (S3)
Determinar se um identificador é válido ou não em Silly Pascal: Teste Funcional - Classes de equivalência e CT
- Semana 4 (S4)
Quiz Resolvido: Link
- Semana 5 (S5)
Criar Teste Estrutural para o código Imposto de Renda em: Github Otavio Lemos
Resolução Problema: Teste Estrutural ou Caixa-Branca
- Semana 6 (S6)
Implementação Kata-Bowling utilizando TDD / Refatoração / GIT's atômicos
- Semana 7 (S7)
Implementação Teste de Mutação na Implementação do Algoritmo Kata Odd-Even criado na Semana 2 (S2) utilizando Stryker.
- Semana 8 (S8)