Skip to content

Repositório para uma atividade (Exercício individual - Tema: Tela de Login) da disciplina de "Qualidade e Teste de Software" - 4° Semestre.

License

Notifications You must be signed in to change notification settings

ViniciusKalach/LoginScreenTest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TEST DRIVEN DEVELOPMENT - Login Screen

Descrição

O repositório em questão é uma atividade para a disciplina de "Qualidade e Testes de Software". O projeto é um exemplo prático de Test Driven Development (TDD), uma abordagem de desenvolvimento de software em que os testes são escritos antes do código de produção. Dentro desse projeto, encontramos duas classes principais: LoginScreen e LoginScreenTest.

A classe LoginScreen é responsável por representar as funcionalidades de uma tela de login, como autenticação de usuários e entrada de credenciais.

Trecho do código documentado.

image

A classe LoginScreenTest, por outro lado, é onde residem os testes unitários para as funcionalidades da classe LoginScreen. Nota-se que, devido ao TDD, esta classe de testes foi criada antes da classe LoginScreen.

Essa abordagem ajuda a garantir que a classe LoginScreen seja desenvolvida de forma a atender às especificações, uma vez que os testes já estão definidos e prontos para verificar se o código está funcionando conforme o planejado. É uma técnica eficaz para tornar o desenvolvimento mais preciso e a estrutura de códigos mais sucinta.

Última atualização 16/11/23

About

Repositório para uma atividade (Exercício individual - Tema: Tela de Login) da disciplina de "Qualidade e Teste de Software" - 4° Semestre.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages