Manual Testing Glossary: Termos Chave e Exemplos

Bem-vindo ao seu guia essencial para entender o Manual Testing Glossary! Esta publicação foi concebida para ajudar estudantes de inglês e futuros testadores de software a compreender a terminologia chave na área. Dominar estes termos é crucial para uma comunicação eficaz e sucesso em Garantia de Qualidade. Forneceremos definições claras, exemplos e algumas dicas de vocabulário para ajudá-lo a evitar erros comuns de aprendizagem de línguas ao discutir tópicos técnicos em inglês. O nosso objetivo é tornar estes termos de teste de software acessíveis e fáceis de aprender.

Image: English for Software Testers

Índice

O que é Manual Testing Glossary?

Esta secção do Manual Testing Glossary decompõe o vocabulário fundamental que todo testador manual deve conhecer. Compreender estes conceitos centrais formará a base do seu conhecimento de testes, ajudando-o a navegar no ciclo de vida de desenvolvimento de software (SDLC) com mais confiança. Compilámos uma lista de termos essenciais de teste de software, as suas classes gramaticais, definições simples e exemplos práticos para ajudar na sua aprendizagem.

Abaixo encontra-se uma tabela detalhando os termos chave que encontrará frequentemente. Preste atenção à forma como estas palavras são usadas no contexto; é uma ótima maneira de melhorar o seu inglês técnico e compreender o vocabulário de QA.

VocabularyPart of SpeechSimple DefinitionExample Sentence(s)
Test CaseNounUm conjunto de condições ou variáveis sob as quais um testador determinará se um sistema cumpre os requisitos.The QA engineer wrote a detailed Test Case to verify the login functionality.
Test PlanNounUm documento que descreve o âmbito, abordagem, recursos e cronograma das atividades de teste pretendidas.The Test Plan clearly defined the objectives for the upcoming release.
Bug / DefectNounUm erro, falha ou defeito num programa ou sistema de computador que o faz produzir um resultado incorreto.A critical Bug was found during regression testing, preventing user registration. Learn more about software bugs.
Test ExecutionNoun PhraseO processo de execução de casos de teste para verificar se o software se comporta como esperado.Test Execution began as soon as the new build was deployed to the test environment.
Test EnvironmentNoun PhraseA configuração de software e hardware na qual a equipa de teste deve realizar os testes.We need to ensure the Test Environment mirrors the production setup as closely as possible.
Test DataNoun PhraseDados especificamente criados ou selecionados para serem usados em testes para verificar a funcionalidade do sistema.Invalid Test Data was used to check how the system handles incorrect inputs.
RequirementNounUma condição ou capacidade necessária por um utilizador para resolver um problema ou alcançar um objetivo.Each Requirement listed in the specification document must be covered by at least one test case.
Use CaseNounUma descrição de como um utilizador realizará tarefas no seu website ou aplicação de software.The Use Case for a new user registration involves several steps from form filling to email verification.
Traceability MatrixNoun PhraseUm documento que mapeia e rastreia requisitos de utilizador com casos de teste.The Traceability Matrix helps ensure that all requirements are tested.
Regression TestingNoun PhraseTestar aplicações de software existentes para garantir que uma alteração ou adição não quebrou nenhuma funcionalidade existente.After the new feature was added, we performed Regression Testing on the entire module.
Smoke TestingNoun PhraseUm tipo preliminar de teste de software que verifica se as funções mais cruciais de um programa funcionam.A quick Smoke Testing was performed on the build to ensure it was stable enough for further testing.
Sanity TestingNoun PhraseUm subconjunto de testes de regressão, realizado para garantir que as alterações de código estão a funcionar como esperado.After the bug fix, a Sanity Testing was conducted on the affected module.
User Acceptance Testing (UAT)Noun PhraseTestes realizados pelo utilizador final ou cliente para verificar/aceitar o sistema de software antes de mover o software para produção.The client will conduct User Acceptance Testing (UAT) next week.
Test ScriptNoun PhraseUm conjunto de instruções que serão executadas no sistema em teste para testar se o sistema funciona como esperado.Automated tests often follow a predefined Test Script.
Test SuiteNoun PhraseUma coleção de casos de teste que se destinam a ser usados para testar um programa de software para mostrar que este tem um conjunto especificado de comportamentos.The Test Suite for login functionality includes test cases for valid, invalid, and forgotten password scenarios.

Leia mais: Automation Testing Glossary Termos Essenciais e Definições Guia Completo

Frases Comuns Utilizadas

Além de palavras individuais, o teste manual envolve frases específicas que transmitem situações ou resultados comuns. Aprender estas expressões ajudá-lo-á a comunicar de forma mais eficaz com os desenvolvedores e outros membros da equipa de QA. Esta secção sobre frases comuns fornece explicações de uso prático, que são dicas de vocabulário vitais para quem procura dominar definições de teste manual e evitar erros de aprendizagem de línguas num ambiente profissional.

Aqui estão algumas expressões úteis, os seus significados e exemplos de como são usadas nas atividades diárias de teste:

PhraseUsage ExplanationExample Sentence(s)
Cannot Reproduce (CNR)Usado quando um testador é incapaz de fazer com que um bug reportado aconteça novamente.The developer marked the defect as Cannot Reproduce (CNR) after several attempts on their machine.
As Per Design (APD) / Works As Designed (WAD)Usado quando o software está a comportar-se de acordo com o design ou especificações documentadas, mesmo que pareça um problema.The reported issue with the button color was closed as Works As Designed (WAD), as it matched the style guide.
Out of ScopeRefere-se a funcionalidades ou características que não se destinam a ser testadas no ciclo de teste ou projeto atual.Testing the admin panel is currently Out of Scope for this sprint, as per the test plan.
Test CoverageRefere-se à extensão em que as atividades de teste cobriram a funcionalidade da aplicação.We aim for 95% Test Coverage for all critical features before the release.
Pass / Fail CriteriaAs regras ou condições que determinam se um caso de teste passou ou falhou.The Pass / Fail Criteria for this test case state that the user must receive a confirmation email within 5 seconds.
Raise a Defect / Log a BugO ato de reportar formalmente um problema encontrado durante os testes num sistema de rastreamento de bugs.If the application crashes, you need to Raise a Defect with detailed steps to reproduce it.
End-to-End TestingUma metodologia de teste para testar o fluxo da aplicação do início ao fim.We are conducting End-to-End Testing to ensure the entire user journey from registration to purchase is seamless. For more on software testing methodologies, see resources like ISTQB (International Software Testing Qualifications Board).

Leia mais: Software Testing Glossary Termos Essenciais de QA

Conclusão

Dominar o vocabulário contido neste Manual Testing Glossary é um passo significativo na sua jornada para se tornar proficiente em teste de software. Compreender estes termos de teste de software e frases comuns não só aumentará a sua confiança, mas também melhorará a sua capacidade de comunicar de forma clara e eficaz dentro de uma equipa de QA. Continue a praticar, utilize estes termos no contexto e não tenha medo de fazer perguntas. Aprendizagem consistente e aplicação são a chave para superar quaisquer erros de aprendizagem de línguas e compreender verdadeiramente o inglês técnico. Boa sorte com os seus estudos!