business process testing how simplify
Na geração atual de testes de automação, o Business Process Testing (BPT) mudou os padrões atuais da indústria de testes.
A validação do processo de negócios é o ato de verificar de ponta a ponta processo de negócio . É executado passo a passo para confirmar se todas as regras de negócio estão funcionando corretamente e quando algum desvio é encontrado, os defeitos são registrados.
Este tutorial lhe dará uma ideia completa sobre BPT - Como funciona, o que inclui, seu significado, etc.
O que você aprenderá:
- O que é teste de processo de negócios?
- Como funciona o BPT?
- Funções BPT:
- Por que a metodologia BPT?
- Como o BPT é implementado?
- Diferenças comuns entre componentes e teste:
- Micro Focus Business Process Testing Ferramenta de teste de processos comerciais (Micro Focus BPT)
- Conclusão
- Leitura recomendada
O que é teste de processo de negócios?
# 1. BPT é uma solução de teste manual e automatizada para design, criação e execução de teste. Isso ajuda a reduzir os prazos de teste.
#dois. A abordagem BPT inclui:
- Componentes de negócios reutilizáveis
- Testes de processos de negócios
# 3. BPT é um modelo baseado em funções que permite analistas de negócios e especialistas não técnicos no assunto ( SME ) para trabalhar com componentes de negócios em um ambiente sem script e criar testes de processos de negócios.
ciclo de vida do bug em teste de software
BC1: Primeiro componente de negócios que abre o navegador e insere as credenciais de login
BC2: Segundo componente de negócios que navega para a tela de contas e buscas para conta
BC3: Terceiro Componente de Negócios que verifica os valores dos campos
# 4. Os principais conceitos envolvidos no BPT são os seguintes:
- Processo de negócio: O Processo de Negócios pode ser definido como a coleção de atividades relacionadas que são executadas para atingir um objetivo predefinido.
- Componentes de negócios: Os componentes de negócios são considerados como um conjunto de peças pequenas e reutilizáveis de casos de teste
- Testes de processos de negócios: Os testes de processos de negócios são casos de teste que incluem componentes de negócios.
- Area de aplicação: É a entidade lógica e um repositório que contém recursos de teste, como objeto compartilhado r epositório, biblioteca de funções etc.
# 5. BPT ajuda você a manter um projeto com vários ambientes de teste e ferramentas, como UFT , Micro Focus ALM etc.
Como funciona o BPT?
- BPT permite que especialistas no assunto criem testes
- É combinado com Centro de Qualidade através de uma licença
- Para trabalhar com BPT do QuickTest profissional (QTP) é necessário conectar o Quality Center com o suporte BPT
- Especialistas no assunto definem o documento de processo de negócios, componentes de negócios e testes de processos de negócios
- Os engenheiros de automação, por outro lado, reproduzem e registram as etapas individuais dos componentes de negócios
- Os testadores de controle de qualidade executam e depuram os componentes individuais
Funções BPT:
As principais funções do usuário envolvidas no BPT são as seguintes:
Função # 1) Especialista no assunto (SME): O Especialista no Assunto é uma pessoa considerada uma autoridade em uma área específica. Existem dois tipos de PME-
- Especialista em Componentes de Negócios tem uma compreensão detalhada do elemento individual
- Especialista em processos de negócios tem conhecimento suficiente e relevante da lógica implementada em um aplicativo
Função # 2) Engenheiro de automação: Um engenheiro de automação é um especialista em ferramentas de teste de automação .
Função # 3) Testador de QA: O QA Tester é um usuário do Quality Center que define valores para teste de processos de negócios, os executa e analisa os resultados.
Por que a metodologia BPT?
BPT é uma transformação usada para resolver problemas tradicionais com testes de automação, viz.
- Falta de coordenação entre testadores manuais / PMEs e engenheiros de automação
- Falta de padrões de desenvolvimento de automação
- O conhecimento insuficiente do engenheiro de automação do aplicativo pode causar scripts ineficientes
- Grandes esforços de manutenção
Como o BPT é implementado?
A metodologia BPT envolve as seguintes etapas:
Etapa 1: Obtenha a ferramenta: Empresas compram a licença e instalam a ferramenta
Etapa 2: Criar áreas de aplicação: Crie, preencha e mantenha um repositório lógico para recursos de teste.
Etapa 3: Criar componentes de teste: As PMEs podem criar novos componentes e defini-los no módulo de componentes de negócios (Quality Center). Um módulo de componente de negócios inclui
- Detalhes: Resumo geral de propósito / objetivos, pré-condições e pós-condições
- Instantâneos: Imagens que ajudam a visualizar a descrição dos componentes (se necessário)
- Parâmetros: Especifica os valores de parâmetro de componente de entrada e saída que permitem a um componente receber dados de fontes externas e passar para outros componentes.
- Etapas do projeto: Crie, visualize e automatize as etapas manuais dos componentes de negócios
- Usado por: Inclui componentes de negócios selecionados atualmente
- Painel de solicitação de componente: Tratamento de novos pedidos de componentes gerados no módulo de plano de teste. Digamos que você esteja criando um teste e identifique um componente ausente. É onde você gera uma solicitação para ele.
Etapa 4: Criar testes reais de processos de negócios: As PMEs criam um teste de processo de negócios. Eles selecionam um componente que pode ser aplicado ao processo de negócios. Cada componente pode ser usado de maneira diferente para diferentes processos de negócios.
Etapa 5: Automatize os componentes do negócio: Depois que os PMEs criam um modelo de processo de negócios, os componentes estão prontos para codificação e podem ser encaminhados para testadores de controle de qualidade.
Os componentes são categorizados em duas categorias:
- Shell do componente: A camada externa do componente - as informações neste shell estão disponíveis no nível de teste
- Implementação de componentes: A camada interna do componente - as informações nesta camada estão disponíveis apenas no nível do componente.
Etapa 6: Executar testes de processos de negócios: Execute o teste de processo de negócios como testes regulares.
Diferenças comuns entre componentes e teste:
Teste e componentes são conceitos individuais de BPT.
As seguintes diretrizes são úteis para diferenciá-los:
- Um componente é uma entidade única que não pode conter várias ações
- Ao trabalhar com componentes, todos os arquivos externos devem ser armazenados no projeto Quality Center ao qual você está conectado
- Não há repositório individual para componentes individuais. Todos os componentes devem usar um repositório compartilhado
- O nome do nó do componente não pode ser alterado, deve ser o mesmo do componente salvo
- Os recursos podem ser adicionados através do repositório do aplicativo e não diretamente no componente
Micro Focus Business Process Testing Ferramenta de teste de processos comerciais (Micro Focus BPT)
Teste de processos de negócios da Micro Focus é a primeira ferramenta de automação de teste baseada em função completa da indústria que permite às PMEs criar, conduzir os dados, executar e documentar o uso de qualquer linguagem de programação.
Saiba mais sobre o software de teste de processos de negócios Micro Focus Aqui .
como abrir arquivos .java
Benefícios da ferramenta Micro Focus BPT:
- Simplifica e acelera o processo de design de teste usando componentes
- Permita que as equipes de controle de qualidade e teste iniciem o processo de design de teste muito mais cedo, ou seja; durante o projeto do sistema ou assim
- Gera testes automatizados e documentação de casos de teste em uma única etapa
- Permite que as equipes de QA usem um pacote combinado de ativos de teste que foram criados de acordo com as práticas recomendadas, tornando a automação de teste melhor.
- Aumenta a produtividade de PMEs e engenheiros de controle de qualidade
Vantagens do BPT
- Elimina a necessidade de criar uma estrutura de automação separada
- O teste de automação é estruturado com o uso de componentes de negócios
- Reduz os esforços necessários para escrever e manter scripts de automação de teste
- BPT é independente do script de teste detalhado
- Alta reutilização com componentes baseados em dados
- Os testadores não requerem conhecimentos técnicos em automação
- Os testadores manuais são livres para remover componentes indesejados sem afetar o código
Desvantagens do BPT
- É necessário adquirir licença adicional para BPT Framework para scripts de teste
- Framework BPT pode ser usado apenas quando você tem acesso ao Application Lifecycle Management (ALM)
Conclusão
O Business Process Testing é uma técnica de teste avançada. É uma espécie de meio termo entre o teste manual muito simplista e o teste de automação muito complexo.
Ajuda a criar especificações de processos de negócios difíceis e torna a automação adequada para processos de alto nível.
Rápida, eficiente, utilização de experiência e fácil implementação de padrões são alguns recursos fortes que tornam o BPT uma técnica de teste poderosa.
Tem dúvidas sobre o BPT? Sinta-se à vontade para postar nos comentários abaixo.
Leitura recomendada
- Processo de teste de gateway B2B (Business to Business)
- Melhores ferramentas de teste de software 2021 (QA Test Automation Tools)
- O que é teste de conformidade (teste de conformidade)?
- Download do e-book do Testing Primer
- Curso de Teste de Software: Qual Instituto de Teste de Software devo ingressar?
- TimeShiftX lançado para simplificar os testes de mudança de horário
- As 4 etapas para o teste de Business Intelligence (BI): como testar dados de negócios
- Teste ad-hoc: como encontrar defeitos sem um processo de teste formal