Igor's profileIgor Abade V. Leite (a.k...PhotosBlogListsMore ![]() | Help |
|
July 15 Por falar em testes de carga – WCF Load TestNo último post mencionei uma nova ferramenta dos VSTS Rangers para a criação de testes de carga para o SQL Server. Agora vale a menção de um projeto mais antigo dos mesmos Rangers, só que para o teste de carga de serviços WCF. O WCF Load Test é uma ferramenta que converte um trace WCF em um teste unitário que pode ser usado como parte de um teste de carga. Combinado com os testes de carga Web e os para o SQL Server, você consegue criar as condições necessárias para testar sua aplicação o mais próximo possível da realidade, confirmando que ela efetivamente suporta a quantidade de usuários que você espera.
Teste de carga de servidores SQL ServerO time VSTS Rangers (uma equipe dentro da Microsoft responsável por eliminar “entraves” na adoção do VSTS pelos clientes) acaba de lançar mais um projeto no CodePlex: é o SQL Load Test. A proposta é bem simples: a ferramenta de teste de carga que faz parte do Visual Studio Team System é realmente incrível, porém oferece suporte nativo apenas a aplicações Web. Como fazer um teste de carga para, por exemplo, um aplicativo cliente/servidor desenvolvido em WPF ou Windows Forms? Tipicamente o que importa num teste de carga num cenário como esse é avaliar a performance do servidor de banco de dados. Para tanto, basta iniciar a gravação de um arquivo de trace do SQL Server e utilizar normalmente a aplicação, registrando sua interação com o servidor; A partir desse arquivo de trace do SQL Server, é possível criar um teste unitário que contém as chamadas ADO.NET correspondentes ao conteúdo do arquivo de trace. Com isso, é possível criar um teste de carga que execute esse teste unitário para efetivamente estressar o servidor.
|
|
|