Como licencio as ferramentas de teste do TFS e do VSTS? | Lambda3
Escrito por Igor Abade em 17 de março de 2017
Nesse momento, surge o desejo de se "estruturar" o processo de testes, através da adoção de um processo de planejamento, execução e coleta de evidências mais organizado. Por conta disso, alguém pergunta: "alguma ferramenta de testes poderia nos ajudar a simplificar esse processo?"
E é lógico que nesse exato instante alguém pergunta "mas quanto custa?" E todo mundo se vira para você, esperando ver como você se sai com essa pergunta à queima-roupa.
Para facilitar o entendimento, vou tentar descrever abaixo alguns cenários de uso e os modelos de licenciamento mais adequados. Imagine que você emende ao seu "depende" a pergunta "o que você quer fazer com a ferramenta?" Eis, a seguir, as respostas que você normalmente poderia ouvir e os modelos de licenciamento correspondentes.
1. "Preciso apenas escrever casos de testes"
Escrever casos de teste, seja no TFS ou no VSTS, pode ser tão simples quanto criar um item de trabalho ("work item") do tipo Test Case. E como, para criar itens de trabalho, basta um acesso do tipo Stakeholder, podemos dizer que um acesso gratuito (do tipo Stakeholder) é o bastante para criar casos de testes. Custo: Gratuito
Outra opção, mais recente, é o Hub de Teste (Test Hub). É assim que é conhecida a aba "Test" na interface Web do TFS 2013+ e do VSTS, que veio para substituir o MTM.
2. "Preciso apenas executar casos de testes"
3. "Preciso criar planos e suítes de testes"
4. "Preciso executar testes exploratórios"
Agora, se o que você procura é a conveniência de fazer os seus testes exploratórios de aplicações Web diretamente a partir do browser, sem precisar instalar nada no computador (além, é claro, da extensão no browser 😃 ), então o novo Test & Feedback é uma ótima opção – além de ser mais em conta! Custo: CAL
5. "Preciso fazer acompanhamento de resultados e relatórios de testes"
6. "Preciso homologar uma aplicação"
A CAL, ou Client Access License ("Licença de Acesso de Cliente"), representa um acesso de usuário ao TFS. Já para o VSTS, o equivalente à CAL é chamado de VSTS Basic Subscription.
Confuso, né? 😃
As mudanças no modelo de licenciamento do Visual Studio e ferramentas associadas, que estão deixando de ser "licenças" no sentido mais antigo da palavra e estão passando a ser "assinaturas", mais alinhadas com o modelo de consumo de recursos da nuvem, geram muitas dúvidas. Aliás, era de se esperar, já que estamos bem no meio da transição.