Вы находитесь на странице: 1из 2

UNIVERSIDADE FEDERAL DO RIO GRANDE DO NORTE - (UFRN) CENTRO DE CIENCIAS EXATAS E DA TERRA - (CCET) DEPARTAMENTO DE INFORMATICA E MATEMATICA APLICADA

ADA - (DIMAp) Jean Gleison de Santana Silva. Mat.: 2011024828

Testes de Aceitao ca

Os testes de aceitaao so criados com base nos requisitos do cliente, objetivando c a vericar se o software est pronto para ser usado e se suas funcionalidades esto de acordo a a com as exigncias pr-requisitadas para o sistema. Existem trs estratgias comuns para e e e e a implementaao dos testes de aceitao: c ca Testes de aceitao formal (testes alfa): So um subconjunto dos testes de sisca a tema, mas tm o mesmo rigor. Os testes so feitos no ambiente de desenvolvimento e a por um grupo representante do usurio nal, sob observaao dos desenvolvedores, a c que registram os erros e problema de uso. Em organizaes que desenvolvem softwares utilitrios para disversos tipos de usurios, co a a os chamados software de pratileira (o-the-shelf software), os testes alfa so desena volvidos pela prpria equipe de teste. o Testes de aceitao informal: ca No so to rigorosos quanto os testes de a a a aceitaao formal, os casos de teste no so denidos. O testador quem decide c a a e o que fazer. Em geral esses testes so realizados pela organizao do usurio nal. a ca a Testes beta: Testes realizados pelos usurios nais, que so resposveis pela elaa a a borao dos casos de teste e os critrios de aceitao do sistema. Eles so comumente c e ca a usados para testes de aceitaao externos para software de pratileira. c

Fit: Framework for Integrated Test

Fit uma ferramenta de automao de testes, criada por Ward Cunningham, que proe ca move a colaborao entre o cliente e a equipe de desenvolvimento. Por meio de exemplos, ca o cliente escreve em tabelas o que o programa deve fazer. Os dados a serem testados so a colocados em um arquivo HTML, geralmente em uma tabela, onde o cabealho indica c qual xture resposvel pelos testes (Figura 1). Fixture uma classe que faz a ligaao e a e c entre os dados de teste e o cdigo implementado para resolver o problema. Ela automatiza o os testes para validao das regras de negcios, que devem ser garantidas pelo sistema. ca o A Figura 1 representa os testes feitos de um software destinado a uma empresa onde, o salrio calculado com base em horas trabalhadas. A hora custa $20 e, a partir das a e primeiras 40 horas, as horas em excesso custaro 50% a mais. Exemplo da segunda coluna: a 40 20 + 5 30 = $950. Nos domingos e feriados a hora custa o dobro. Observando a tabela, na coluna Pay() esto os restuldos dos testes feitos. As duas primeiras colunas, a em verde, indicam que o teste foi validado para aquelas entradas, no entanto a ultima, em vermelho, indica um erro de sa da, que mostrado a resposta do sistema e a expectativa e do usurio. a 1

Figura 1: Testes com o Fit.

Referncias e
[1] Teste de Aceitao: ca Problemas, desaos e abordagens. Dispon vel em: <http://www.slideshare.net/synergiaufmg/ teste-de-aceitao-problemas-desafios-e-abordagens>. Acesso em: 1 set. 2012. [2] Conceitos: Teste de Aceitao. Dispon em: <http://www.wthreex.com/rup/ ca vel OpenUP/index.htm>. Acesso em: 1 set. 2012. [3] Dispon em: <http://www.bstqb.org.br/>. Acesso em: 2 set. 2012. vel [4] Dispon em: <http://fit.c2.com/>. Acesso em: 2 set. 2012. vel [5] Dispon vel em: <http://www.slideshare.net/WallaceRoque/ fit-framework-for-integration-tests>. Acesso em: 2 set. 2012.

Оценить