Differences

This shows you the differences between two versions of the page.

Link to this comparison view

swe:teste [2021/06/25 18:51] – created magsilvaswe:teste [2022/06/03 21:28] (current) magsilva
Line 2: Line 2:
  
 Teste de software é uma atividade de verificação e de validação. Por exemplo, testes de unidade e de integração, que consideram unicamente os artefatos gerados pelo processo de desenvolvimento, verificam se o software está correto com relação à especificação considerando tais artefatos. Em contraponto, os testes de aceitação consideram a satisfação das necessidades dos usuários, validando que o sistema (corretamente) construído é, de fato, o sistema correto para aqueles usuários. Cabe observar, entretanto, que é possível estabelecer critérios de teste de aceitação considerando artefatos de requisitos (como histórias de usuário), o que a caracterizaria como atividade de verificação. Todavia, o efetivo estabelecimento da aceitação de um software dá-se apenas com o software em uso e, portanto, dentro do contexto do problema em que o software se destina, o que mantém as técnicas de teste que tenham alguma interface com o contexto do problema e com os usuários como atividades de validação também. Teste de software é uma atividade de verificação e de validação. Por exemplo, testes de unidade e de integração, que consideram unicamente os artefatos gerados pelo processo de desenvolvimento, verificam se o software está correto com relação à especificação considerando tais artefatos. Em contraponto, os testes de aceitação consideram a satisfação das necessidades dos usuários, validando que o sistema (corretamente) construído é, de fato, o sistema correto para aqueles usuários. Cabe observar, entretanto, que é possível estabelecer critérios de teste de aceitação considerando artefatos de requisitos (como histórias de usuário), o que a caracterizaria como atividade de verificação. Todavia, o efetivo estabelecimento da aceitação de um software dá-se apenas com o software em uso e, portanto, dentro do contexto do problema em que o software se destina, o que mantém as técnicas de teste que tenham alguma interface com o contexto do problema e com os usuários como atividades de validação também.
 +
 +===== Falhas =====
 +  * [[Ariane 501]]