# QF-Test Reviews
**Vendor:** Quality First Software  
**Category:** [Ferramentas de Teste de Automação](https://www.g2.com/pt/categories/automation-testing-tools)  
**Average Rating:** 4.6/5.0  
**Total Reviews:** 9
## About QF-Test
O QF-Test é a ferramenta estabelecida para automação profissional de testes de GUI de aplicativos de desktop, web e móveis, bem como documentos PDF. O QF-Test é uma ferramenta de teste de GUI de baixo código que permite criar casos de teste de forma eficiente, por exemplo, usando Captura/Reprodução, sem qualquer conhecimento de programação em plataformas Windows, Linux e macOS. Para desenvolvedores de software, Jython, Groovy ou JavaScript oferecem possibilidades avançadas de script. Os testes podem ser executados automaticamente via ferramentas de integração contínua, como Jenkins, e geram arquivos de log detalhados e relatórios em XML ou HTML. Use o QF-Test para criar testes de regressão robustos e estáveis para várias tecnologias de GUI. O QF-Test suporta todos os tipos de GUIs Java, desde Swing (incluindo componentes ULC, JIDE, CaptainCasa), seu sucessor JavaFX, bem como o Standard Widget Toolkit (SWT) e Eclipse, incluindo plugins e aplicações RCP. Você também pode usar o QF-Test para testar aplicativos web dinâmicos baseados em Angular, React ou Vue.js, por exemplo, incluindo aplicativos Electron e híbridos usando JxBrowser, JPro ou WebSwing, por exemplo. O QF-Test suporta aplicativos nativos de desktop Windows criados com Win32, .Net, Windows Forms, WPF, Windows Apps. Aplicativos móveis podem ser testados em dispositivos reais ou com o Android Studio Emulator ou iOS Simulator e Xcode. Além disso, você pode testar automaticamente se seu aplicativo web está em conformidade com os padrões comuns de acessibilidade em apenas alguns passos simples. Documentos PDF também podem ser testados automaticamente de forma conveniente com o QF-Test. No mercado desde 2001, a ferramenta de teste está sendo continuamente desenvolvida ativamente e é atualmente usada por mais de 1.500 empresas em mais de 60 países.




## QF-Test Reviews
  ### 1. Falta de suporte para aplicativo móvel

**Rating:** 3.5/5.0 stars

**Reviewed by:** Destacamento A. | Médio Porte (51-1000 emp.)

**Reviewed Date:** March 25, 2024

**O que você mais gosta em QF-Test?**

Com o QF-Test, é possível construir uma estrutura para a automação de testes de GUI para aplicações de desktop. O editor visual, com o qual pessoas sem conhecimento em programação podem criar scripts de teste sem expertise, eleva o nível da criação de casos de teste. Ele ajuda a capturar regressões e, assim, garante que a experiência do usuário seja suave.

**O que você não gosta em QF-Test?**

Os Testes de Aplicativos Móveis não são suportados pelo QF Testing por padrão. A limitação disso é o fato de que estamos carregando nosso mundo conosco o tempo todo. Nossa abordagem precisa ser baseada em ferramentas de terceiros ou hacks. O que isso significa é que temos que gastar tempo extra superando ineficiências e questões complexas.

**Que problemas QF-Test está resolvendo e como isso está beneficiando você?**

A regra do QF-Test minimizou a dor dos testes de GUI para aplicativos de desktop. É possível para mim desenvolver testes automatizados agora enquanto dedico tempo para analisar métodos de teste mais abrangentes. Isso não apenas garante a estabilidade do aplicativo, mas também minimiza bugs desconhecidos que ocasionalmente passam despercebidos durante o processo de teste.

  ### 2. Desenvolvimento semi-automatizado, alta produtividade, funcionalidade diversificada pronta para uso, agradável de usar

**Rating:** 5.0/5.0 stars

**Reviewed by:** Matt E. | Senior QA Analyst, Empresa (> 1000 emp.)

**Reviewed Date:** September 02, 2022

**O que você mais gosta em QF-Test?**

1. Tenho usado o QF-Test por 17 anos, desde 2005, tanto para aplicativos Web quanto para Java Swing. Muito agradável de trabalhar, especialmente se você é uma pessoa criativa. Isso me dá uma profunda sensação de satisfação.  
2. Desenvolvimento semi-automatizado, muito fácil de criar uma estrutura. Os scripts de automação de teste não devem ser tão complicados quanto os aplicativos de API que testam. Permite desenvolver e experimentar qualquer número de soluções alternativas para um problema em um tempo muito curto. Mesmo em tempo de execução, enquanto em um ponto de interrupção, você pode criar, redesenhar casos de teste inteiros, gravar e inserir quaisquer funções adicionais. Você pula para frente e para trás, muda valores de variáveis, testa e retesta funções novas e antigas quantas vezes forem necessárias sem parar o programa.  
3. Editor gráfico/baseado em imagem em oposição à codificação manual, facilitando a compreensão mesmo para pessoas de fora. Um testador manual automatizou um cenário complicado apenas olhando para os meus "scripts". No final do dia, você se sente tão fresco quanto pela manhã.  
4. Simples de usar, mas oferece amplas funcionalidades para todos os cenários possíveis.  
5. Verificação de imagem robusta e flexível na GUI. Você pode gravar uma imagem até mesmo na célula de uma grade. Nove tipos diferentes de algoritmos permitem tornar as imagens gravadas imunes a variações de cor e não atualizá-las por anos, se é que alguma vez.  
6. Múltiplos passos no reconhecimento de componentes/elementos. Às vezes, peço aos desenvolvedores para definir um nome ou qualquer outro ID para garantir a exclusividade e minimizar atualizações devido a mudanças na API, mas apenas para minimizar atualizações se adicionarem mais um componente a 10 semelhantes.  
7. O suporte ao cliente/técnico é exemplar. Estou em Nova York e eles estão na Alemanha; no entanto, geralmente, recebo uma resposta no mesmo dia ou no dia seguinte. Mesmo em um ambiente de alto nível de segurança como na minha empresa, eles têm muitos meios para obter todas as informações necessárias e resolver seus problemas.

**O que você não gosta em QF-Test?**

Não há nada para não gostar. A equipe ouve seus clientes. Eles adicionaram alguns recursos a meu pedido. Um ou dois dos meus pedidos foram rejeitados porque eles pensaram em todos os seus clientes e se a nova adição beneficiaria o grupo maior. E eu concordo totalmente com essa política.

**Que problemas QF-Test está resolvendo e como isso está beneficiando você?**

1. Permite manter o número de engenheiros de automação e testadores funcionais/manuais no mínimo. Um engenheiro pode desenvolver, suportar e executar milhares de casos de teste. Combinado com preços razoáveis, é muito econômico. Uma vez, a gerência solicitou que eu automatizasse 400 casos de teste em um ano para diminuir a pressão dos testadores manuais/funcionais no momento do lançamento, porque eles estavam sobrecarregados com a carga de trabalho. Foi desafiador, mas eu consegui.  
2. Excelente, manual muito detalhado, muitos tutoriais e exemplos permitem dominar a ferramenta muito rapidamente. Se alguém já criou uma estrutura, novos engenheiros aprendem muito rapidamente, mesmo sem experiência prévia com o QF-Test.  
3. Requer entrada mínima dos desenvolvedores de aplicativos, se é que requer.

  ### 3. Ótima ferramenta, ótima equipe, máxima flexibilidade

**Rating:** 5.0/5.0 stars

**Reviewed by:** Andrej Z. | Operations & Software Development, Managing Partner, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** May 05, 2021

**O que você mais gosta em QF-Test?**

A maturidade e flexibilidade da ferramenta e da equipe por trás, para resolver os requisitos em mudança dos clientes em testes de interface do usuário.

**O que você não gosta em QF-Test?**

Difícil dizer, pois na verdade não o usamos intensivamente. Nós apenas o vimos funcionando (veja abaixo).

**Que problemas QF-Test está resolvendo e como isso está beneficiando você?**

Somos fornecedores de um produto chamado Webswing, que é um servidor web que permite executar qualquer aplicação Java Swing dentro de um navegador web, usando apenas HTML5 puro. Fomos contatados pela QFS para verificar se a ferramenta de teste de interface do usuário QF-Test também poderia funcionar para este sistema Java/Web especial. Esta cooperação funcionou muito bem e o QF-Test revelou-se uma ótima ferramenta mesmo para casos muito especiais. De fato, os caras encontraram uma maneira realmente legal de permitir que testes de interface do usuário previamente desenvolvidos para a aplicação Java fossem executados em um servidor Webswing via navegador web quase sem alterações. Incrível! Ao implementar o suporte para Webswing, a QFS conseguiu ajudar um cliente importante a reutilizar sua extensa base de testes Java para seu novo ambiente web e assim economizou uma enorme quantidade de tempo e dinheiro.

  ### 4. A melhor ferramenta para automação

**Rating:** 5.0/5.0 stars

**Reviewed by:** Achim M. | Freelancer, Empresa (> 1000 emp.)

**Reviewed Date:** September 04, 2021

**O que você mais gosta em QF-Test?**

Desde 2011 já trabalho com o QF-Test em diferentes projetos. O que mais gosto é a estabilidade geral, as possibilidades infinitas e, claro, o suporte lendário. Com o QF-Test, pode-se superar rapidamente e facilmente qualquer desafio de projeto.

**O que você não gosta em QF-Test?**

Eu não tive experiências negativas com a ferramenta.

**Recomendações a outras pessoas considerando QF-Test:**

Teste isso!

**Que problemas QF-Test está resolvendo e como isso está beneficiando você?**

Estratégias de teste complexas podem ser implementadas tão facilmente quanto casos de teste triviais e rápidos. Com o QF-Test, você está sempre no ritmo do projeto. A rapidez da ferramenta me fascina repetidamente.

  ### 5. Ponto ideal para automação de testes

**Rating:** 5.0/5.0 stars

**Reviewed by:** Chris S. | Médio Porte (51-1000 emp.)

**Reviewed Date:** November 17, 2020

**O que você mais gosta em QF-Test?**

Os preços são adequados:  
Muitas ferramentas de automação de teste são gratuitas, mas exigem um esforço significativo para construir uma 'estrutura' que lide com reconhecimento de componentes, relatórios, abstração, reuso, CLI etc... além disso, essas ferramentas gratuitas requerem manutenção custosa ao serem executadas contra uma base de código em mudança de uma aplicação em teste (AUT).  
Por outro lado, ferramentas de teste "empresariais" que incluem uma estrutura frequentemente têm preços extraordinários.  
O QF-Test atinge o 'ponto ideal' entre esses dois extremos, oferecendo um conjunto de recursos ricos a um preço baixo dentro de uma estrutura com um mapa de objetos abstrato fácil de criar e manter para sua AUT.  

O suporte é incrível:  
Tenho usado a ferramenta em dezenas de clientes com muitos problemas específicos que precisam ser resolvidos. A QFS (fornecedores do QF-Test) normalmente responde com soluções para quaisquer problemas dentro de 12 horas e continua a acompanhar se necessário. Eles não fecham o ticket até que o problema seja realmente resolvido.  

As tecnologias suportadas são amplas:  
Originando com Java Swing, SWT e JavaFX no Windows, Linux e Mac, depois expandindo usando a mesma abordagem consistente para lidar com testes de aplicações web.  

O conjunto de recursos é enorme:  
O QF-Test é extensível com Jython, Javascript e Groovy, e suporta tudo o que ferramentas como Selenium fazem, mas com abstração embutida. Dito isso, na minha experiência, 95% dos problemas de automação de teste são tipicamente resolvidos usando os recursos "prontos para uso" fornecidos com o QF-Test.  

Curva de aprendizado suave:  
A ferramenta vem com uma variedade de exemplos que exercitam aplicações em teste embutidas. Esses exemplos têm padrões que são reutilizáveis e podem ser desenvolvidos para o testador usar em sua AUT com facilidade. Explorar esses padrões é uma atividade simples com um alto retorno sobre o investimento em aprimoramento de habilidades. Além disso, o manual, tutorial e ajuda sensível ao contexto (clique com o botão direito) permitem um rápido entendimento de como usar a ferramenta.

**O que você não gosta em QF-Test?**

Os artefatos de teste são armazenados como arquivos *.xml em um sistema de arquivos. Cometer esses arquivos para o controle de versão é às vezes problemático ao lidar com diferenças (por exemplo, mesclando branches no Git). É um problema superável (dividir os testes em muitos arquivos menores, por exemplo), mas com arquivos de teste monolíticos, o controle de versão pode ser desafiador para testadores não técnicos.

**Recomendações a outras pessoas considerando QF-Test:**

a versão de teste disponível em qfs.de e experimente.

**Que problemas QF-Test está resolvendo e como isso está beneficiando você?**

Trabalho em equipes de desenvolvimento ágil como desenvolvedor de automação de testes, executando testes criados com QF-Test em vários pipelines de CI/CD contra todos os tipos de aplicações (Swing, Web, API's RESTful). Com os testes acionados nos pipelines, a necessidade de mantê-los "verdes" dentro de uma iteração com cobertura para exercitar novas mudanças no AUT exige um baixo custo de manutenção. O QF-Test permite que isso aconteça.

  ### 6. QF-Test para Testes Web

**Rating:** 4.5/5.0 stars

**Reviewed by:** Usuário Verificado em Software de Computador | Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** November 12, 2020

**O que você mais gosta em QF-Test?**

É fácil aprender por autoestudo e com a ajuda de vídeos ou webinars. O reconhecimento de componentes é muito bom. Com um pouco de prática, o reconhecimento de componentes pode ser adaptado individualmente às suas necessidades ou ser otimizado.

**O que você não gosta em QF-Test?**

A aparência da ferramenta está um pouco desatualizada. Eu estava tendo dificuldades com a automação de leitura e clique em um botão especial em um arquivo PDF. Mas o suporte foi muito competente e conseguiu me ajudar a resolver o problema com reconhecimento de imagem.

**Que problemas QF-Test está resolvendo e como isso está beneficiando você?**

Usamos a ferramenta principalmente para automatizar testes web. É fácil reutilizar componentes e se familiarizar com um projeto já existente. Isso significa que todo funcionário que conhece o QF-Test é capaz de entender qualquer projeto de automação de testes realizado com o QF-Test muito facilmente. A fácil integração com o Jenkins nos ajuda a encurtar os ciclos de teste e a executar testes durante a noite ou no fim de semana.

  ### 7. Treinamento compacto de QFT

**Rating:** 4.0/5.0 stars

**Reviewed by:** Usuário Verificado em Semicondutores | Empresa (> 1000 emp.)

**Reviewed Date:** May 20, 2021

**O que você mais gosta em QF-Test?**

O melhor é implementar testes de GUI muito facilmente no primeiro passo.

**O que você não gosta em QF-Test?**

Algumas das mensagens de erro não são claras e são confusas, e eu não consigo encontrar a verdadeira causa raiz dos erros.

**Que problemas QF-Test está resolvendo e como isso está beneficiando você?**

Problemas de desempenho interativo da GUI. Nosso objetivo é detectar problemas antes que nossos clientes os encontrem.

  ### 8. Funções poderosas e documentação muito boa

**Rating:** 4.5/5.0 stars

**Reviewed by:** Dirk O. S. | Médio Porte (51-1000 emp.)

**Reviewed Date:** February 26, 2020

**O que você mais gosta em QF-Test?**

Em geral, o manual e o bom suporte são um argumento muito importante para o QF-Test. O fabricante QFS presta muita atenção a um manual constantemente atualizado. Isso garante que a informação seja útil e que o manual seja frequentemente usado como referência no trabalho diário. Se o manual não ajudar, então sempre recebi conselhos úteis do suporte da QFS.

**O que você não gosta em QF-Test?**

O conceito de usar variáveis é muito poderoso, mas não intuitivo. O capítulo sobre variáveis é leitura obrigatória para todos os Analistas de Teste Técnico que devem escrever scripts que serão usados mais de uma vez.

**Que problemas QF-Test está resolvendo e como isso está beneficiando você?**

No projeto do cliente, tive que testar uma aplicação web na qual os elementos da GUI são atribuídos IDs dinamicamente. Como gerente de teste, não consegui dissuadir o desenvolvedor web externo. Aqui, ajudou-me que o QF-Test permite variáveis na parametrização dos objetos GUI que são avaliadas em tempo de execução. Desta forma, a automação de teste pôde escrever os IDs atualmente válidos em variáveis em um catálogo da aplicação web e garantir o reconhecimento dos objetos GUI.

  ### 9. O poder do QF-Test

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ringo D. | Senior Experte im Bereich Test / Testautomatisierung, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** February 24, 2020

**O que você mais gosta em QF-Test?**

O QF-Test é uma ferramenta poderosa para testes automatizados de aplicações Java, Web, dot net e agora também aplicações nativas do Windows. Ele funciona como uma aplicação Java em UNIX / Linux, macOS e Windows. O QF-Test oferece, como a maioria das ferramentas de teste de GUI, a possibilidade de gravar testes via Capture & Replay e reproduzir esses testes. O QF-Test trabalha com seu próprio driver para o (re)reconhecimento de elementos de GUI, mas também é capaz de usar o driver Selenium. Mas o QF-Test oferece muito mais do que isso. Com a possibilidade de implementar seus próprios scripts (em Jython ou Groovy), não há nada que o impeça de dominar (quase) qualquer desafio. As próprias suítes de teste do QF-Test (scripts de teste) são baseadas em XML e fáceis de manusear após uma curva de aprendizado suave. Os scripts XML são divididos em três partes. Na parte inferior, na verdade a mais importante, os elementos da interface do usuário da aplicação em teste são mapeados para objetos nomeados que são fáceis de endereçar. Estes podem então ser usados em procedimentos e funções (ou mesmo em scripts Jython / Groovy escritos por você), atributos de objetos podem ser testados e endereçados. Na parte superior das suítes de teste, os fluxos de teste são mapeados de forma estruturada usando conjuntos de casos de teste, casos de teste / chamadas de teste e etapas de teste. Devido à possibilidade de usar variáveis nos procedimentos e funções, mesmo no nível de mapeamento, um teste de GUI orientado a dados pode ser mapeado muito facilmente via tabelas de dados, por exemplo. Tenho usado o QF-Test no meu trabalho freelance por muitos anos em uma grande variedade de projetos e para uma ampla gama de requisitos. Até agora, não houve um desafio que não pudesse ser resolvido (no mais tardar com a ajuda da equipe de suporte muito rápida e prestativa).

**O que você não gosta em QF-Test?**

Não consigo pensar em nada sobre isso no momento...

**Recomendações a outras pessoas considerando QF-Test:**

QF-Test uma chance, é fácil de usar.

**Que problemas QF-Test está resolvendo e como isso está beneficiando você?**

A possibilidade de adaptar o reconhecimento de elementos de superfície a condições específicas do cliente (Resolver e cia.)



- [View QF-Test pricing details and edition comparison](https://www.g2.com/pt/products/qf-test/reviews?section=pricing&secure%5Bexpires_at%5D=2026-05-26+17%3A17%3A55+-0500&secure%5Bsession_id%5D=d066213a-d0bf-4984-be1d-80c761c6eeaa&secure%5Btoken%5D=1053cbe8b63e9a4d5e4e3d0f847fb62ee8fb9e5b1a1093d899113068b4f260da&format=llm_user)

## QF-Test Features
**Funcionalidade**
- Feedback do teste
- Histórico do teste
- Personalização
- Variedade de teste

**Automação**
- Organização
- Fiabilidade
- Rigor

**Agente AI - Teste de Automação**
- Execução Autônoma de Tarefas
- Interação em Linguagem Natural
- Assistência Proativa

## Top QF-Test Alternatives
  - [UiPath Agentic Automation](https://www.g2.com/pt/products/uipath-agentic-automation/reviews) - 4.6/5.0 (6,097 reviews)
  - [BrowserStack](https://www.g2.com/pt/products/browserstack/reviews) - 4.4/5.0 (3,259 reviews)
  - [Panaya Smart Testing and Change Intelligence](https://www.g2.com/pt/products/panaya-smart-testing-and-change-intelligence/reviews) - 4.5/5.0 (500 reviews)

