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.
Í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.
Vocabulary | Part of Speech | Simple Definition | Example Sentence(s) |
---|---|---|---|
Test Case | Noun | Um 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 Plan | Noun | Um 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 / Defect | Noun | Um 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 Execution | Noun Phrase | O 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 Environment | Noun Phrase | A 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 Data | Noun Phrase | Dados 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. |
Requirement | Noun | Uma 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 Case | Noun | Uma 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 Matrix | Noun Phrase | Um documento que mapeia e rastreia requisitos de utilizador com casos de teste. | The Traceability Matrix helps ensure that all requirements are tested. |
Regression Testing | Noun Phrase | Testar 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 Testing | Noun Phrase | Um 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 Testing | Noun Phrase | Um 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 Phrase | Testes 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 Script | Noun Phrase | Um 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 Suite | Noun Phrase | Uma 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:
Phrase | Usage Explanation | Example 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 Scope | Refere-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 Coverage | Refere-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 Criteria | As 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 Bug | O 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 Testing | Uma 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!