Sistema de gerenciamento de casos de teste QuAck - as simples alegrias dos testes

Olá Habr! Apresento a você a tradução do artigo "QuAck - a alegria de testar" de Aziz Namazov.

imagem

Hoje, abordarei o difícil tópico do ciclo de vida do software. Este tópico é bastante complexo e multifacetado, incluindo todos os estágios, desde o design e o planejamento até a finalização da implantação e suporte. Todas as etapas do processo são conectadas em uma única cadeia. Portanto, atrasos em um deles afetam imediatamente todo o processo. Isso leva a tempo de inatividade e perda de tempo. E, como você sabe - tempo é dinheiro.

Uma das principais etapas do processo é o teste - um procedimento demorado, mas absolutamente necessário. Testes ineficazes podem facilmente levar a perdas financeiras e de reputação. E é nesse estágio que o processo de desenvolvimento costuma reverter - para eliminar os erros identificados.

No mundo moderno da tecnologia da informação, melhorar a qualidade e a velocidade dos testes está se tornando uma tarefa crítica dos negócios. A ordem nos testes, a capacidade de gerenciá-los facilmente, executar e analisar os resultados são apenas algumas das muitas tarefas que precisam ser abordadas. Os sistemas de gerenciamento de testes (TMS - Test Management Systems) estão se tornando uma das ferramentas mais importantes para resolver esses problemas.

Hoje eu quero falar sobre um TMS completamente novo chamado QuAck . Este é um serviço da web de código aberto facilmente personalizável. O QuAck é o resultado de muitos anos de experiência testando sistemas grandes e complexos, além de desenvolvimento e gerenciamento.

imagem

O QuAck é significativamente diferente dos sistemas similares disponíveis atualmente.
A primeira e principal característica é que o QuAck não impõe uma árvore de casos de teste “pregos na unha” aos usuários. A árvore pode ser construída dinamicamente com base nas tarefas atuais. O QuAck muda a ideia enferrujada de como os testes devem ser. O sistema permite agrupar e filtrar casos de teste em tempo real, salvar e executar predefinições na forma de suítes de teste. Essa abordagem pode reduzir significativamente o tempo necessário para criar e passar nos planos de teste, ajuda a considerar a cobertura do serviço sob diferentes pontos de vista e distribui facilmente as responsabilidades em uma equipe.

imagem

O QuAck prega um modelo de plug-in. Todas as integrações externas, seja autorização, comunicação com o rastreador ou sistemas de lançamento - tudo é implementado como plug-ins e é facilmente expandido. Pronto para uso , o QuAck possui integrações com o Jira - tanto com o rastreador quanto com o sistema de autorização e autenticação. Os plug-ins são adicionados constantemente, nada impede que você escreva seu próprio - se, por exemplo, você tiver seu próprio sistema de autenticação personalizado.

imagem

O QuAck é construído a partir de uma API - o REST completo permite que você faça tudo o que pode ser feito através da interface do usuário através da API. E muito mais ainda.

Nascido no continente australiano, o QuAck está disponível para todos em todo o mundo. Seu uso é totalmente gratuito e o código-fonte aberto facilita o ajuste do sistema às necessidades dos negócios, a realização de uma auditoria de segurança privada etc.

O QuAck começa a crescer com complementos e plugins. Por exemplo, um plug-in do Maven apareceu recentemente, permitindo importar testes automáticos para o QuAck diretamente durante o processo de compilação.
Ou, por exemplo, um dos subsistemas de execução de teste é Liken . Permite executar de forma rápida e eficiente testes de regressão manual de interfaces da web.
E este é apenas o começo.

imagem

Instalar e brincar com o sistema é incrivelmente simples - tudo é embalado na janela de encaixe. Há também uma imagem com um banco de dados de teste que pode ser executado com um comando .

O QuAck está se desenvolvendo rapidamente e você deve definitivamente prestar atenção ao escolher um sistema de gerenciamento de testes. Além disso, é gratuito.

Source: https://habr.com/ru/post/pt466631/


All Articles