quinta-feira, 25 de fevereiro de 2016

O que se esperaria de um Líder de Teste?

Como um tester defendo o cliente final. Encontro problemas nos softwares que meus clientes finais encontrariam e tento elimina-los o mais rápido possível com a ajuda dos desenvolvedores. Ao logo desse processo, encontro vários problemas. Aí que entraria a figura de um Líder de Teste, atuando como um advogado para entrar em nossa defesa em problemas como os relatados a seguir:

- O erro não foi aceito como erro:
Haverá momentos em que os bugs reportados serão contestados. Daí precisamos de alguém que entenda o bug, seu impacto e nos auxilie a convencer o desenvolvedor de que o bug é válido.


- Não há informações sobre o escopo do teste:
Ocorrerá casos onde não estarão definidos quais módulos deverão ser testados e quais tipos  de teste  serão necessários e nem quanto tempo  será necessário para efetuar os testes. O líder deve cercar tais
situações antes do início dos testes.


- Não se conhece o software (ou parte completa dele) que será testado:
Hora do advogado correr atrás das 'testemunhas' que possui tais informações e traze-la para a equipe.


- Conflito entre quem testará tal parte:
Acontece de haver dois testers trabalhando em uma parte específica do sistema e outras estarem completamente ignoradas. Isso ocorre por não haver coordenação. O Líder terá a visualização de cada parte e atribuirá os recursos necessários para teste de cada parte.


- Solicitações de mudanças ou alterações de última hora:
Precisamos de alguém que terá uma abordagem justificada para aceitar as alterações entre os ciclos de teste e negociar a quantidade correta de tempo e recursos para fazer o software ser testado, ou rejeitar as alterações no entre os ciclos planejados.


-Para deter uma liberação:
Quando há erros graves que causarão grandes impactos precisamos de alguém para impedir a liberação da  versão e justificar tão fato para os gestores.


-Para quando perdermos a motivação:
Precisamos de alguém para nos motivar: dizendo que estamos fazendo algum trabalho importante e agregando valor ao sistema, nos motivando a melhorar a nós mesmos como testadores de software e jogadores da equipe, inspirando-nos a sempre fazer um bom trabalho.


Emfim, um Líder de Teste terá três públicos para satisfazer, testadores de software, gestores e os
usuários finais.  você precisa resolver  preocupações acima especificadas para sua equipe.Entender a capacidade da equipe, e compreender a software a nível de utilizadores finais, ter em foco  as
expectativas de qualidade, tornar a equipe consciente das expectativas de qualidade, delegar o trabalho entre os membros da equipe e preparar backups, treinamentos, transferência de conhecimentos e definir as expectativas e metas a serem seguidas pela equipe. Incentivar a equipe para realizar o seu melhor e ser solidário, se esforçando muito para fazer com que cada membro da equipe para seja bem sucedido, acredito firmemente que o sucesso da equipe é o seu sucesso.

quinta-feira, 18 de fevereiro de 2016

Como visualizar os casos de teste no TFS web

No último post falei do tal do TFS, mas não apresentei a ferramenta. Também indiquei como criar os casos de teste, mas não mencionei como visualiza-los. O post de hoje vem para sanar tais falhas:

O Team Fundation Server é  servidor de nível empresarial para que as equipes compartilhem códigos, rastreiem trabalhos e entreguem software — para qualquer idioma, tudo em um único pacote.
É o complemento perfeito para seu IDE. O Team Foundation Server oferece um conjunto de ferramentas de colaboração que funcionam com qualquer IDE ou editor, para que sua equipe possa trabalhar de forma efetiva em projetos de todos os formatos e tamanhos.

Confira mais informações em: https://www.visualstudio.com/products/tfs-overview-vs

Tendo visto o que é o tal do TFS, vamos, então saber como encontrar os casos de testes criados.


1) Acesse o TFS através do navegador:



2) Em Work, escolha a opção Queries:



3) Na tela relativa às Queries, no lado esquerdo, clique em New:



4) No menu que será exibido, escolha a opção New Query: 



5) Do lado direito, serão exibidos os campos para configurar uma nova query:



6) Em Work Item Type escolha a opção Test Case:



7) Clique no botão Run:



8)Os casos de teste serão exibidos na parte inferior da tela:



9) Clique no botão Save query as para renomear e salvar a query:



10) Digite o nome desejado para a query:


11)Para visualizar as queries criadas acesse a seção My Queries:


sexta-feira, 5 de fevereiro de 2016

Criar Casos de Teste pelo Team Fundadion Server Web

Eis que um belo dia de volta de férias, você chega para trabalhar e tem um projeto usando o tal do TFS. Você que nem sabia que o que significava a sigla (Team Fundadion Server) , já tem um cado de atividades de criação de casos de teste para entregar.

Pensando em não te deixar passar aquele aperto, esse post mostra um passo a passo bem simplificado  de como criar os tais casos de teste no TFS Web.

1) Acesse o endereço do TSF  utilizando o navegador.


2) Na divisão WORK, clique no link Create new:

3) Escolha a opção Test Case:


4) Preencha o Título do Caso de Teste:


5) Troque o caminho da Iteração no campo Iteration:


6) Clique no botão Step para Inserir passos no caso de teste:

7) Preencha a ação a ser feita:



8) Preencha o Resultado esperado da ação:


9) Preencha a descrição do Caso de Teste. Clique na aba  SUMMARY e digite  a descrição:


10) Clique no botão Salvar e o caso de teste está criado: