What is HP ALM?

HP ALM (Application Life Cycle Management) é uma ferramenta baseada na web que ajuda as organizações a gerenciar o ciclo de vida da aplicação desde o planejamento do projeto, coleta de requisitos, até testar & implantação, que de outra forma é uma tarefa demorada.

em seu avatar anterior como centro de qualidade HP, a ferramenta de gerenciamento de testes foi desenvolvida pela Mercury interactive.

é agora desenvolvido pela HP como ALM., A forma completa ALM é a Ferramenta de gerenciamento de ciclo de vida de aplicação que suporta várias fases do ciclo de vida de desenvolvimento de software.

Alm tool also provides integration to all other HP products such as UFT and Load Runner.

por que utilizar HP ALM?as várias partes interessadas envolvidas num projecto típico são: – desenvolvedor-Testador-analistas de negócios-gestores de Projecto-proprietários de produtos-proprietários de produtos-proprietários de produtos-proprietários de produtos-proprietários de produtos-proprietários de produtos-proprietários de produtos-proprietários de diversos grupos de actividades que têm de ser comunicadas a todos os membros da equipa em causa.,

Se não mantivermos o repositório centralizado para registar, manter e acompanhar todos os artefactos relacionados com o produto, o projecto irá inquestionavelmente falhar. também precisamos de um mecanismo para documentar e colaborar em todas as atividades de teste e desenvolvimento.

Enter HP ALM! permite que todas as partes interessadas interajam e coordenem, para atingir os objectivos do projecto.

  • Ele fornece rastreamento robusto & relatórios e integração contínua de várias tarefas relacionadas ao projeto.,permite uma análise detalhada do projecto e uma gestão eficaz.
  • a ferramenta ALM pode ligar-se aos nossos sistemas de E-mail e enviar e-mails sobre quaisquer alterações(como alteração de requisitos, aumento de defeitos, etc..) para todos os membros desejados da equipa.
  • HP Quality Center Versions

    It is important to understand the history of ALM.

    • HP Quality Center was earlier known as Test Director which was developed by Mercury Interactive.
    • Em 2008, a versão 8 foi lançada, e o produto foi renomeado como “Quality Center”.,mais tarde, a HP adquiriu a Mercury Interactive e renomeou todos os produtos de mercúrio como HP.em 2011, a versão 11 foi lançada, e o Quality center foi rebatizado como HP ALM.

    Arquitetura de QC

    Agora vamos entender a tecnologia da HP-ALM. ALM é uma aplicação empresarial desenvolvida usando Java 2 Enterprise Edition (J2EE) que pode ter MS SQL Server ou Oracle como seu back end. ALM tem 3 componentes-Cliente, Servidor de aplicações e servidor de banco de dados.,

    1. HP ALM client: quando um utilizador final / Testador acede ao URL do ALM, os componentes do cliente são descarregados no sistema do cliente. Os componentes do cliente ALM ajudam o usuário a interagir com o servidor usando tecnologias.NET e COM sobre uma conexão segura (HTTPS).
    2. servidor de ALM / servidor de aplicações: o servidor de aplicações geralmente é executado em uma plataforma Windows ou Linux que atende às solicitações do cliente. O servidor de aplicativos faz uso do driver de conectividade de banco de dados Java (JDBC) para se comunicar entre o servidor de aplicativos e os servidores de banco de dados.,servidores de Base de dados
    3. : a camada de Base de dados armazena três esquemas.
    • esquema de administração do Site: ele armazena informações relacionadas com os domínios, usuários e parâmetros do site.
    • Lab Project: This schema stores lab information related to functional and Performance Testing on remote hosts, Performance Center server data.
    • projecto esquema: armazena a informação do projecto, como o item de trabalho / dados criados pelo Utilizador sob a área do projecto., Cada projeto tem seu próprio esquema e eles são criados no mesmo servidor de banco de dados que o esquema de administração do Site.

    HP ALM Edições:

    HP ALM é uma ferramenta comercialmente licenciado ferramenta e HP distribui ALM em 4 sabores diferentes

    ALM Edição Comparação das características

    Cada uma das licenças de utilizadores permite o acesso a determinados ALM funcionalidades., Tabela a seguir lista os recursos que um determinado licença dar-lhe =

    Vamos estudar por que você iria comprar uma versão específica e quem ele é adequado para

    • HP ALM Essentials – Este é para empresas que precisam apenas os recursos básicos para o apoio de todo o seu ciclo de vida dos softwares. Tem acesso à gestão de requisitos, gestão de testes e gestão de defeitos.
    • HP QC Enterprise Edition-esta licença é válida para empresas que gostariam de utilizar ALM exclusivamente para fins de teste., Ele também fornece integração com um teste funcional unificado (UFT).
    • HP ALM Performance Center Edition-esta licença é a melhor para as organizações que gostariam de usar HP ALM para dirigir scripts HP-Load runner. Ele ajuda os usuários a manter, gerenciar, agendar, executar e monitorar testes de desempenho.

    ALM Workflow

    to learn the HP Application Lifecycle Management workflow, Let’s first study a typical test process –

    • We begin with Planning, Rascunching, and Release details., Determine No of Cycles in each release & Scope of each release
    • For a Giv Release and Cycle, we draft the Requirements Specifications.com base nos requisitos, são criados planos de ensaio e casos de ensaio.
    • próxima etapa está executando o plano de testes criado
    • próxima etapa neste processo de teste está rastreando e corrigindo os defeitos detectados na fase de execução
    • durante todas as etapas, a análise é feita, e relatórios e gráficos são gerados para a geração métrica de teste.,

    HP ALM testing tool provides a module catering to each stage of the Testing Process. Estudá-los-emos em detalhe em tutoriais posteriores.