Esta atividade é repetida durante todo o ciclo de vida do projeto. A principal meta desta atividade é validar que a construção atual do sistema satisfaz os requisitos que lhe foram atribuídos.
Durante as iterações, sua intenção é certificar que os requisitos implementados refletem uma arquitetura robusta, e que os requisitos restantes sejam implementados de forma consistente sob essa arquitetura. À medida que os desenvolvedores implementam a solução, para os requisitos de uma determinada iteração, submeta o código fonte integrado ao teste de unidade. Em seguida, um testador realiza testes a nível de sistema, em paralelo com o desenvolvimento, para certificar que a solução, que está sendo integrada continuamente, satisfaz a intenção especificada nos casos de teste. O testador define quais técnicas serão usadas, quais serão os dados de entrada e quais suítes de teste serão criadas. À medida que os testes forem sendo executados, os defeitos serão identificados e acrescentados à lista de itens de trabalho, para que possam ser priorizados como parte do trabalho que você fará durante as iterações.
Os Role: Stakeholder e os usuários finais podem ser envolvidos na execução de testes para a aceitação da libertação. |