Saltar para o conteúdo
BigTree108

Serviços de testes manuais

Serviços de testes manuais para software web, móvel e desktop: testes funcionais de novas funcionalidades, testes de regressão antes de cada release, testes exploratórios, conceção e documentação de casos de teste, testes entre browsers e entre dispositivos e apoio aos testes de aceitação pelo utilizador, com engenheiros de QA manual dedicados para a sua equipa ou projetos de teste entregues de ponta a ponta.

Testes manuais que realizamos

  • Testes funcionais de novas funcionalidades

    Cada história verificada face aos seus requisitos e critérios de aceitação logo que chega a um ambiente de teste, através de casos positivos, negativos e limite, com os defeitos registados no Jira, no Azure DevOps ou no Linear com passos, resultados esperados e obtidos, registos e uma gravação de ecrã.

  • Testes de regressão

    Uma suite de regressão mantida atualizada à medida que o produto evolui e executada antes de cada release, com maior peso nas áreas afetadas por uma alteração, e um smoke test rápido após cada implementação em produção.

  • Conceção e documentação de casos de teste

    Planos de teste e casos de teste escritos a partir dos requisitos com valores-limite, classes de equivalência, tabelas de decisão e combinações pairwise, mantidos no TestRail, Xray, Zephyr, Qase ou Azure Test Plans e rastreados até ao requisito que cada um cobre.

  • Testes exploratórios

    Sessões com tempo limitado e uma carta de missão escrita, que procuram o que os casos de teste não previram: dados invulgares, fluxos interrompidos, redes lentas, dois separadores abertos ao mesmo tempo, o botão de retroceder premido a meio de um pagamento.

  • Testes entre browsers e entre dispositivos

    Aplicações web verificadas no Chrome, Safari, Firefox e Edge, em desktop e em dispositivos móveis, em dispositivos reais ou no BrowserStack, Sauce Labs ou TestMu AI (anteriormente LambdaTest), com a lista de browsers e dispositivos obtida a partir das suas análises.

  • Verificações de dados e de integrações

    Resultados verificados no local onde chegam: linhas consultadas com SQL, mensagens na fila, e-mails numa caixa de teste, pagamentos na sandbox do prestador e registos no CRM ou ERP alimentado pelo produto.

  • Apoio aos testes de aceitação pelo utilizador

    UAT planeado com os utilizadores de negócio da sua empresa: cenários escritos na sua linguagem, dados e ambientes de teste preparados, sessões realizadas em conjunto com eles e aprovação registada para cada requisito.

  • Revisão de requisitos e de design

    Histórias, especificações e designs em Figma lidos antes de o desenvolvimento começar, com lacunas, contradições e critérios impossíveis de testar assinalados enquanto ainda é barato corrigi-los.

  • Testes de localização

    Traduções verificadas em contexto quanto a texto truncado e não traduzido, formatos de data, número e moeda por região, formas de plural, layouts da direita para a esquerda, e e-mails e notificações enviados em cada idioma.

Contratar engenheiros de QA manual

  • engenheiros de QA manual dedicados

    Engenheiros de QA manual que integram a sua equipa a tempo inteiro, trabalham nas suas ferramentas e no seu processo, e reportam ao seu responsável. A sua empresa entrevista-os; nós assumimos o contrato ucraniano, o processamento salarial, a faturação e as férias.

  • Projetos de Testes manuais

    Uma parcela definida de testes manuais, com âmbito, plano fixo e um responsável identificado do nosso lado, que responde pelo resultado e reporta o progresso nos seus canais.

  • testes manuais em regime contínuo

    Testes manuais como serviço contínuo: as mesmas pessoas todos os meses, um backlog que a sua empresa prioriza e horas que pode consultar no nosso portal e na fatura.

A página da equipa dedicada explica como os especialistas integram a sua equipa, e a página de outsourcing aborda a entrega de projetos, as tomadas a cargo e a forma como cobramos.

Quem trabalha em testes manuais para a sua empresa

  • Engenheiros de QA manual

    Conceção de testes, testes exploratórios e de regressão

  • Responsáveis de QA

    Estratégia de testes, aprovação de releases e reporte

  • Engenheiros de automatização de testes

    Verificações estáveis passadas para suites automatizadas

  • Analistas de negócio

    Requisitos e critérios de aceitação

Como conduzimos os testes manuais

Os testes começam antes do código: um engenheiro de QA lê a história e o design, acorda os critérios de aceitação com o product owner e escreve os casos de teste enquanto a funcionalidade está a ser construída. Cada relatório de defeito inclui passos que um programador consegue seguir logo à primeira leitura, a build e o ambiente, registos e uma gravação, e uma gravidade acordada com a sua empresa.

O tempo manual vai para onde é preciso discernimento. As verificações que se mantêm estáveis de release para release passam para a automatização, pelo que os testes manuais cobrem as novas funcionalidades, as sessões exploratórias e os fluxos que mudam com demasiada frequência para serem automatizados. Os casos de teste ficam na sua ferramenta de gestão de testes, pelo que o que os testers sabem fica consigo.

Outros serviços de testes de software

Visão geral de Testes de software e QA

Perguntas sobre testes manuais

Em que setores trabalham os engenheiros de QA manual?

Sobretudo comércio eletrónico e retalho, com o checkout, os pagamentos e as promoções testados antes de cada campanha de vendas; fintech e banca, onde cada percurso de transação e cada limite exige um registo de como foi testado; SaaS empresarial e ERP, com muitos perfis, permissões e processos de negócio longos; saúde, com dados de doentes e fluxos clínicos; aplicações de media e de consumo lançadas em muitos dispositivos; e dispositivos ligados, onde a aplicação, o portal web e o hardware são testados em conjunto.

Ainda precisamos de testes manuais se os nossos testes forem automatizados?

Sim, mas para trabalho diferente. A automatização repete verificações que alguém já concebeu; os testes manuais e exploratórios encontram os problemas para os quais ninguém concebeu uma verificação, avaliam se um fluxo faz sentido para um utilizador e cobrem funcionalidades que mudam com demasiada frequência para serem automatizadas. A maioria das equipas faz ambos e vai automatizando, com o tempo, os percursos de regressão estáveis.

Podem testar sem requisitos escritos?

Sim. Os testes partem do produto tal como está: as sessões exploratórias mapeiam o que ele faz, as perguntas seguem para a sua equipa, e as respostas transformam-se em casos de teste e numa lista de decisões em aberto sobre o comportamento, que muitas vezes passa a ser a primeira especificação escrita.

Em quanto tempo podem começar engenheiros de QA manual?

Quando o engenheiro de QA manual adequado está disponível, o arranque depende apenas da sua entrevista, do NDA e da cedência de propriedade intelectual. Caso contrário, fazemos uma pesquisa, que normalmente produz perfis de candidatos em duas a três semanas, e ninguém começa antes de a sua empresa dar o seu acordo.

Como contratamos engenheiros de QA manual através da BigTree108?

Diga-nos qual é o trabalho, a senioridade e o horário de que precisa. Propomos uma ou duas pessoas com os respetivos perfis, a sua empresa entrevista-as como entrevistaria uma contratação própria, e assina um único contrato com a BIG TREE 108 LLC e recebe uma fatura por mês.

A quem pertence o trabalho que produzem?

A sua empresa. Cada especialista tem um contrato assinado com a BigTree108 que atribui à empresa todo o trabalho produzido, e o nosso contrato com a sua empresa atribui-lho. O código, os designs e os documentos são entregues nos seus próprios repositórios e ferramentas, e não mantidos onde só nós os podemos alterar.

Precisa de testes antes da próxima release?

Diga-nos o que faz o produto, com que frequência faz releases e onde os bugs chegam aos seus utilizadores. Recebe resposta no prazo de um dia útil: um plano de testes, perfis de candidatos ou um âmbito para uma primeira ronda de testes.