O uso de técnicas formais de teste de software tem se mostrado um bom mecanismo para revelar a presença de falhas de software. Uma das técnicas mais utilizadas é o Teste Baseado em Máquinas de Estados Finitos, uma técnica de teste funcional, suportada pela criaçã e uso de um modelo que descreve o comportamento do sistema sob teste. A partir deste modelo, os casos de teste podem ser gerados e executados, e os resultados dessa exacuçã avaliados. Este artigo apresenta uma revisão desta técnica de teste, apresentando suas principais características, vantagens e desvantagens –enfocando os principais criterios de teste definidos para ela. Além disso, também são apresentadas algumas ferramentas utilizadas para a automação dos testes por meio dessa...
Métricas de Software é um assunto que vem sendo estudado há anos e mesmo assim, ainda hoje desperta ...
A verificação e a validação de sistemas de software são fundamentais para a diminuição de seus custo...
No mercado atual torna-se cada vez mais necessário um software com um alto nível de qualidade e que...
O uso de técnicas formais de teste de software tem se mostrado um bom mecanismo para revelar a prese...
O desenvolvimento de software envolve diversas atividades de produção nas quais há uma grande possib...
Com o objetivo de desenvolver software de qualidade, as empresas cada vez mais investem nas atividad...
A realização de testes é vital para o desenvolvimento de software com qualidade e demanda grande esf...
Com o crescimento da dependência de inúmeras atividades humanas por sistemas computacionais, cresce ...
Apesar do Teste de Software estar relacionado à garantia de qualidade, ele demanda tempo e recursos,...
A evolução do uso de sistemas computacionais nas atividades humanas tem exigido cada vez mais um alt...
Muitos produtos e bens de serviço, antes de serem lançados no mercado, passam por infinitos testes, ...
A complexidade do desenvolvimento de software tem aumentado a cada ano especialmente no que dizem re...
Com o crescente aumento da complexidade dos sistemas de software, há também um aumento na preocupaçã...
Qualidade de software é assunto cada vez mais abordado dentro da Engenharia de Software, pois um sis...
A atividade de teste de software é realizada visando assegurar a maior qualidade possível do softwar...
Métricas de Software é um assunto que vem sendo estudado há anos e mesmo assim, ainda hoje desperta ...
A verificação e a validação de sistemas de software são fundamentais para a diminuição de seus custo...
No mercado atual torna-se cada vez mais necessário um software com um alto nível de qualidade e que...
O uso de técnicas formais de teste de software tem se mostrado um bom mecanismo para revelar a prese...
O desenvolvimento de software envolve diversas atividades de produção nas quais há uma grande possib...
Com o objetivo de desenvolver software de qualidade, as empresas cada vez mais investem nas atividad...
A realização de testes é vital para o desenvolvimento de software com qualidade e demanda grande esf...
Com o crescimento da dependência de inúmeras atividades humanas por sistemas computacionais, cresce ...
Apesar do Teste de Software estar relacionado à garantia de qualidade, ele demanda tempo e recursos,...
A evolução do uso de sistemas computacionais nas atividades humanas tem exigido cada vez mais um alt...
Muitos produtos e bens de serviço, antes de serem lançados no mercado, passam por infinitos testes, ...
A complexidade do desenvolvimento de software tem aumentado a cada ano especialmente no que dizem re...
Com o crescente aumento da complexidade dos sistemas de software, há também um aumento na preocupaçã...
Qualidade de software é assunto cada vez mais abordado dentro da Engenharia de Software, pois um sis...
A atividade de teste de software é realizada visando assegurar a maior qualidade possível do softwar...
Métricas de Software é um assunto que vem sendo estudado há anos e mesmo assim, ainda hoje desperta ...
A verificação e a validação de sistemas de software são fundamentais para a diminuição de seus custo...
No mercado atual torna-se cada vez mais necessário um software com um alto nível de qualidade e que...