Ferramentas de teste de automatização For.NET [fechado]

estou a tentar encontrar algumas ferramentas úteis de automação de teste de código aberto para usar com o framework. net. Eu fiz um pouco de pesquisa, mas infelizmente, a maioria das ferramentas que eu encontrei foco em testar aplicações web apenas.

Existem 3 tipos de programas que executamos para fazer com que o nosso software faça o que precisa de fazer: programamos um serviço em VB.NET para coletar dados, temos uma aplicação web AJAX / JavaScript + VB / ASP. NET para visualizar os dados, e um VB.NET interface gráfica baseada em formulários para Edite os dados.

Entendo que as hipóteses de encontrar uma ferramenta que testasse as três são poucas a nulas, mas não esperava que uma única ferramenta cobrisse todas.

Uma vez que o serviço que executamos é o mais importante, esperava que a comunidade Stack Overflow tivesse alguma ideia sobre quais as ferramentas de teste de automação seriam particularmente úteis para VB.NET serviços. Qualquer informação sobre a interface gráfica ou os lados da aplicação Web seria uma grande ajuda também.

Author: bummi, 2009-09-23

6 answers

Pode testar o seu serviço com qualquer estrutura de teste da unidade como NUnit, MbUnit , MSTest,... .

Seu aplicativo da web como você provavelmente sabe que há muitas aplicações diferentes, como Watir, Watin, Selenium, SWAT, Telerik WebUITest Studio.

Eu não estou familiarizado com a ferramenta de teste do formulário do Windows; no entanto, eu sei que Telerik está se juntando com um.

 8
Author: Vadim, 2009-09-23 11:49:38

Teste completo.

Você pode definitivamente usar o capture-replay para capturar e executar o script de teste. Mas eu sugiro que você deve, pelo menos, editar manualmente seus scripts para fazê-los

  1. mais legível
  2. Mais fácil de manter.

A coisa boa sobre o teste completo é que ele é capaz de olhar para as propriedades da sua forma, capturar essas propriedades para que você possa se referir a essas propriedades pelo seu nome, não apenas pela tela coordenada.

Eis uma pergunta semelhante.
 3
Author: Graviton, 2017-05-23 12:01:18
Há uma série de boas ferramentas para testar.

Business Objects-test with NUnit , mbUnit, MSTest

Teste Web - selénio {[5] } e NUnit ou WatiN

GUI do ambiente de trabalho - Não tenho a certeza, mas poderá tentar o pyWinAuto - é uma aplicação em python, mas poderá usar o IronPython, que é a implementação. Net

 1
Author: AutomatedTester, 2009-09-23 11:46:15

Para testes de carga, não pode bater abrir o STA

 0
Author: Sheff, 2009-09-23 11:47:13

Para a unidade, integração e ensaios estáticos pode utilizar Parasoft .

 0
Author: Safa, 2015-05-22 17:33:03