introduction leanft
Micro Focus - HPE Software - HPE Pro (LeanFT - Lean Functional Testing):
Aproveite a ferramenta UFT mais flexível com seus recursos mais recentes: LeanFT vs UFT
A ferramenta QTP / UFT atingiu sua última versão 12.5 e é considerada uma versão estável agora. Esta ferramenta foi desenvolvida especialmente para testes funcionais e de regressão nos primeiros dias com alguns recursos limitados.
Mas agora, estou muito animado com a versão mais recente do QTP (UFT), apenas por causa de sua extrema flexibilidade e mudanças na interface do usuário.
perguntas da entrevista sobre sabonete e serviços da web repousantes
Acho que o QTP está planejando competir com o Selenium, que agora é considerado o melhor do mercado para teste de sites. A ferramenta QTP está resolvendo lentamente seu impacto negativo, adicionando recursos significativos (essenciais) a si mesma.
Neste artigo, eu apresentei extensivamente informações sobre os recursos aditivos do UFT e o LFT (teste funcional enxuto). Será útil para aqueles que já estão trabalhando no QTP se adaptarem facilmente à versão mais recente.
Ele está disponível para download em seu site nativo. Depois de iniciar o download, junte-se a mim para saber mais sobre seus recursos mais recentes.
O que você aprenderá:
- O que é LeanFT?
- Instalação LeanFT
- Recursos e funcionalidades do LeanFT
- Quem usa o UFT e quem LeanFT?
- LeanFT incluído no UFT 12.5 e seus recursos incríveis
- Conclusão
- Leitura recomendada
O que é LeanFT?
Inicialmente, vamos começar com o LFT, que também é conhecido como teste funcional enxuto.
O LeanFT está absolutamente relacionado ao UFT versão 12.5 porque com a ajuda desse pacote (UFT e LFT) ele compete com o selênio de frente. A principal característica do LF
Ou seja, ele se encaixa no campo do desenvolvedor usual. Portanto, você pode usar as mesmas linguagens de programação e as estruturas de teste de unidade que você usou anteriormente.
Instalação LeanFT
Você pode obter LFT como um pacote autônomo para download ou como o incorporado com o UFT.
O procedimento de instalação é semelhante para ambas as opções. Mas antes disso, você deve instalar o framework de teste (Junit & Nunit), IDE de desenvolvimento (VS ou eclipse). Não há licença separada para LFT, ela vem com a licença UFT.
Se você tem um Licença UFT e, em seguida, basta atualizá-la . Com a licença UFT, você pode aproveitar os recursos LFT e API.
LeanFT combina uma estratégia de código aberto e hawker e esta estratégia é considerada um fator chave de diferenciação para enfrentar o selênio. Outro fator importante a ser observado é que você pode usar o framework Java ou Selenium no LFT.
Recursos e funcionalidades do LeanFT
Visual studio e eclipse são suportados para IDEs, linguagens de programação como C # e Java, janelas padrão, .NET / WPF, SAPUIS, Mobile são suportados. E é integrado com Git, SVN, Jenkins, jBehave, ALM, TFS, Cucumber.
O centro de identificação de objetos em LFT aprimora a identificação de objetos (espionagem). Ele fornece um relatório de execução em HTML e você pode aprender mais sobre ele abaixo. Os outros recursos importantes são o modo de visão e os modelos de aplicativos.
Com essas características significativas, pode-se pensar que o LFT pode substituir o UFT. Mas é absolutamente impossível, pois esses dois são estabelecidos por razões diferentes e se encaixam em escolhas diferentes. A HP concentra-se mais em três tipos de usuários, DevTesters, Engenheiros de teste de automação e Especialistas no Assunto.
Quem usa o UFT e quem LeanFT?
A seguir está a lista de usuários que usam UFT e LFT.
- Os testadores técnicos (selênio) que pensam que o UFT está faltando em certas áreas são os usuários-alvo do LeanFT.
- Os engenheiros de teste de automação que estão usando o UFT já estão satisfeitos com sua última chegada. Portanto, é escolha deles usar o UFT ou LeanFT.
- Os testadores de negócios sempre procurarão a opção sem script, para que nunca optem pelo LFT.
LeanFT incluído no UFT 12.5 e seus recursos incríveis
O UFT 12.5 mais recente é superior aos pacotes de serviços anteriores, pois vem com capacidade de teste móvel e suporte ao navegador mais recente.
LFT é fornecido com UFT 12.5 , portanto, espera-se que abale o mundo dos testes funcionais.
Agora vamos dar uma olhada detalhada nas funcionalidades mais recentes com algumas de suas capturas de tela para melhor compreensão:
# 1) Capacidade de teste móvel
Na última versão 12.5, a capacidade de teste móvel foi expandida em uma extensão maior. Ele foi aprimorado por muitos recursos que são introduzidos atualmente.
Portanto, esse recurso atraente pode atrair mais alguns usuários para o UFT.
# 2) Espião de objetos aprimorado
O recurso do Object Spy foi melhorado drasticamente na versão mais recente.
Enquanto grava uma sessão, agora você pode:
- Recuperar propriedades do objeto
- Destacar objetos de teste e
- Adicionar pontos de verificação
Você pode trabalhar comvários aplicativos ao mesmo tempodurante a execução ou registro. Para fazer isso, você terá que definir a configuração correta de registro e execução. O usuário também pode abrir a janela de acesso remoto.
# 3) Nova extensão para Firefox
Uma extensão UFT modificada está disponível para os usuários do Firefox. Anteriormente, com cada nova versão do Firefox, tínhamos que alterar as configurações. Mas agora essa dificuldade foi resolvida com a nova versão 12.5 avançada.
EstaA extensão UFT é idênticaem todas as versões do navegador Firefox. Qualquer versão do Firefox acima de 33 agora é compatível com o UFT.
# 4) Incorporando com o repositório de código-fonte GIT
Um usuário pode fazer o check-in de um teste do UFT no repositório GIT diretamente do UFT. E faça alterações no repositório local e remoto com o explorador de soluções em vez de usar o explorador do Windows.
O controle de versão para os scripts UFT agora está disponível com a ajuda de um poderoso VCS.
# 5) Adicionando Biblioteca Funcional
Na versão mais recente, embora não esteja associada ao teste atual, o usuário tem a capacidade de adicionar uma biblioteca funcional como um item de solução. É tornado comum em vez de mantê-lo apenas para um teste específico.
# 6) Criação de teste funcional usando LFT
No UFT 12.5, um usuário pode criar scripts de automação usando LFT com as ferramentas já existentes, como visual studio, C #, eclipse etc.
Um plug-in especial facilita a manutenção de objetos e a geração de código. Portanto, criar um teste funcional no IDE usando LFT é uma vantagem adicional da nova versão.
# 7) Capacidades aprimoradas para testes BPT
Os testes de processos de negócios no UFT agora são flexíveis e muito mais fáceis.
- Visualização da tela - usando isso, você pode visualizar e organizar seus testes.
- Você podeteste o aplicativo SAP. Comoele é alimentado por BPT Packaged Apps Kit, ele fornece integração com o aplicativo SAP.
- O uso do arquivo Excel é simplificado, você pode exportar e importar o arquivo Excel atualizado.
- Ele oferece o potencial de registrar e executar todo o teste de processo de negócios, o que, por sua vez, ajudaria a criar um cenário completo.
# 8) Executar testes sem IDE
Sim, é possível com o mecanismo de tempo de execução. Não requer a instalação completa do IDE, em vez disso, você podeselecione um mecanismo de tempo de execução na configuração personalizadaassistente durante a instalação. Isso permite que você faça as alterações de configuração para executar os testes.
# 9) Aprimoramento do produto
- O aplicativo SAP WebDynpro Java e o aplicativo SAP Fiori agora são compatíveis com as soluções SAP.
- O SAPUI5 Add-in agora é compatível com os navegadores Chrome e Firefox.
- O suplemento Oracle agora oferece suporte a menus com novos métodos para o objeto “OracleFormWindow”.
# 10) Novo Suporte de Ambiente
A versão mais recente do Firefox e do Chrome terá suporte no UFT 12.5 e, além disso, algumas outras versões também são suportadas nesta atualização.
As outras versões incluem:
- Safari 7.1 e 8
- Flex 3.6 e 4.1.0
- SAPGUI 7.4
- Delphi XE7
- Oracle 12.2.4
- VMware ESXi 5.5
- ASP .NET, AJAX 4.1.5
- Ext-JS 4.2.2 e 4.2.3
- Google Web Toolkit 2.7
- Siebel 8.1.1.11 alta interatividade
- Siebel 8.2.2.4 alta interatividade
- Hummingbird HostExplorer14 (64 bits) TE
- PowerBuilder 12.6
# 11) Resultados e relatórios relevantes baseados em HTML
O UFT agora é capaz de gerar resultados e relatórios baseados em HTML. É muito mais leve e rápido que o anterior.
Este relatório contém os seguintes detalhes:
- Etapas seguidas durante o teste.
- Informações do objeto de teste.
- Informações de rastreamento de pilha.
- Objetos presentes no aplicativo.
Além disso, você também pode obter capturas de tela e tabelas de dados. O usuário pode enviar ou exportar os relatórios baseados em HTML para outros formatos.
Uma vantagem adicional é que hánão há necessidade de instalar o visualizador de resultados de execuçãona máquina do receptor para visualizar o relatório. Este relatório não conterá toda a funcionalidade, se você quiser ver tudo, pode obtê-lo no caminho abaixo (Ferramentas => Opções => guia Geral => Executar Sessões)
# 12) Funcionalidade entre navegadores
Browser, WebNumber, WebEdit, WebRange, WebFile e WebList são as propriedades que foram alinhadas para manter a uniformidade entre os tipos de navegador.
Objetos da web adicionais agora são suportados em navegadores como Firefox e Chrome. Um testador pode escolher o navegador para gravar e executar a sessão e também podeparametrizar o navegador.
# 13) Visualização de palavras-chave aprimorada
Agora um usuário pode adicionar ovalor do parâmetro diretamente na visualização da palavra-chaveem vez de entrar no painel de propriedades. A hierarquia de objetos de teste é simplificada para que você possa visualizar todas as etapas adicionadas na ação facilmente.
Uma nova dica de ferramenta é introduzida nas seções de parâmetros também.
# 14) Nova técnica de licenciamento
O mecanismo de licença Autopass permitirá que você instale as licenças de assento, simultâneas ou de deslocamento em uma única janela de licença. Portanto, não há necessidade de ferramentas externas para auxiliar no check-out da licença. Servidor de licença Autopass permite que você gerencie suas licenças em um único lugar.
Conclusão
Espero que este artigo guie qualquer iniciante a começar facilmente no UFT Developer, ou seja, LeanFT. Tenho certeza de que você irá desfrutar de seus recursos novos e aprimorados e esses recursos podem, por sua vez, abalar o mundo dos testes funcionais tremendamente no futuro.
Leitura recomendada
- HP UFT
- O guia do iniciante para testes de desempenho de aplicativos da Web usando WAPT Pro
- Tutorial de teste de usabilidade: um guia de primeiros passos completo
- Tutorial JSON: introdução e um guia completo para iniciantes
- 16 Novos recursos da ferramenta Micro Focus UFT (Unified Functional Testing) - QTP vs UFT
- Download da versão de teste do HP UFT e processo de instalação de A a Z
- Vídeo 1 do JMeter: introdução, download do JMeter e instalação
- Introdução à linguagem de programação Java - tutorial em vídeo