Pacote de iniciação "Preparação para uma entrevista de controle de qualidade" ou as maiores perguntas do teste e folha de dicas de respostas



A Bíblia de QA é 200 ++ páginas de uma mistura atualizada de respostas a perguntas de entrevistas reais para QA, traduzindo conteúdo interessante de recursos estrangeiros e agregando material doméstico. Já na fase inicial, possui vários milhares de visualizações únicas do repositório e um enorme feedback positivo da comunidade, o que dá algumas garantias para quem tem dúvidas se confia neste material ou se pretende contribuir aqui.



ATENÇÃO! Para ver todo o material, você precisa abrir a primeira ou a segunda parte nos arquivos do github ( Manual parte 1 ou Manual parte 2 ).


Descobriu-se que tal volume é praticamente irrealista para fornecer ao público. Infelizmente, o Habr ainda não é capaz de analisar códigos-fonte maiores que 150kb, o que significaria dividir o material em 8 artigos (os desenvolvedores prometeram consertar, a tarefa já está ativa).

Em primeiro lugar, quero enfatizar que no momento esse material do Jun - Junam, do intermediário - o mesmo, mas será útil para todas as séries, principalmente porque parte do material está longe do nível inicial. A qualidade do material (especialmente da tradução) melhorará com a revisão e a contribuição da comunidade.

Quanto às fontes e recursos, a lista não está completa. Na sinopse inicial para mim, eu não salvei os links, então se você vir o conteúdo do autor, por favor, não xingue, escreva - eu adicionarei às fontes. Não tentei tornar abrangente a lista de recursos úteis, apenas indiquei aqueles que foram úteis para mim pessoalmente, na verdade, são muitas vezes mais.

Também observo que o material em si ainda está longe de ser abrangente. Supõe-se que se trata de uma espécie de híbrido de respostas a perguntas e teoria básica, e aqui os tópicos são divulgados na medida em que é exigido na entrevista. Ou seja, existe um ponto de referência e algum tipo de base, mas se necessário, você mesmo vai mais fundo. Cada termo, cada tópico me aparece como um objeto tridimensional e nem sempre é possível compreender olhando para frente (uma fonte). Às vezes, você precisa olhar de ângulos diferentes (de fontes diferentes).

Se você tem algo para corrigir ou adicionar - escreva para tg @ VA610 / crie um problema / bifurcação e confirme! Tentarei processar quaisquer comentários, quaisquer solicitações de tópicos ausentes o mais rápido possível!




Índice






Parte 1 do manual






Parte de RH



  • Perguntas de entrevistas reais do estágio de RH


Geral sobre testes



  • O que significa teste de software?
  • ?
  • (Quality Assurance — QA) ?
  • (Quality Control — QC) ?
  • ? (Software Quality)
  • QA, QC
  • Verification ?
  • Validation ?
  • Design Verification Design Validation?
  • ?
  • ?
  • ? (Test Coverage)
  • (TMM — Test Maturity Model)?
  • ? (Shift left testing)
  • ? (Independent testing)
  • ? (Preventative and Reactive approaches)
  • ?
  • ?
  • ?
  • ?
  • , ?
  • , ?
  • ?
  • / ?
  • — , ? ?
  • SDET?
  • ? (TaaS – testing as a Service)
  • ? (Test Environment/Test Bed)
  • ?
  • ?
  • -?
  • ? (Pilot)
  • build release?
  • – (domain)?
  • – . ?
  • ?




  • ?
  • ? (White/Black/Grey Box)
  • ?
  • ?
  • ? (Grey box)
  • White/grey/black box?
  • // ? (DT — Destructive testing)
  • // ? (NDT – Non Destructive testing)
  • / ? (Testing Levels)
  • // ? (Component/Module/Unit testing)
  • ? (Integration testing)
  • Unit testing Integration testing?
  • ? (SIT — System Integration testing)
  • ? (Incremental Approach)
  • -? (Bottom-Up Approach)
  • -? (Top-Down Approach)
  • /-? (Sandwich Approach)
  • ? (Big Bang Approach)
  • - -? (Test Driver and Test Stub)
  • ?
  • ?
  • ?
  • /? (Compatibility/Interoperability testing)
  • ? (Conformance/Compilance testing)
  • ?
  • ?
  • , ?
  • ?
  • /? (Capacity)
  • ? (Scalability)
  • / ? (Capacity vs Scalability)
  • ? (Stress testing)
  • ? (Load)
  • ? (Volume testing)
  • // (Soak/Endurance/Stability/Reliability testing)
  • / ? (Spike)
  • ? (Resilence)
  • ? (Response time testing)
  • Ramp ?
  • ? (Storage testing)
  • ? (Failover and Recovery testing)
  • ? (Usability testing)
  • ? (Usability Vs. Accessibility testing)
  • ? (UI testing)
  • /? (Workflow testing)
  • ? (UAT – User Acceptance testing)
  • ? (OAT — Operational Acceptance testing)
  • ?
  • ? (Security and Access Control testing)
  • /? (Vulnerability Assessment)
  • ? (Penetration testing)
  • Vulnerability Assessment Penetration testing?
  • Fuzz ?
  • ?
  • ? (Configuration testing)
  • ? (Regression testing)
  • ?
  • / ? (Smoke testing)
  • ? (Shake out testing)
  • //? (Sanity testing)
  • ? (Sanity vs Smoke testing)
  • ?
  • , N+1?
  • ? (confirmation/re-testing)
  • ? (Build Verification Test)
  • cookie?
  • ? (Thread testing)
  • ? (Documentation testing)
  • ?
  • ? (Subcutaneous test)
  • , ? (Localization/ globalization/internationalization testing)
  • ? (Exploratory testing)
  • ?
  • ? (Adhoc)
  • ? (Mutation testing)
  • ? (Keyword Driven testing Framework)
  • (API — Application Programming Interface)?
  • API / ?
  • endpoint?
  • Frontend testing Vs. Backend testing?
  • ? (Baseline testing)
  • Baseline Benchmark testing?
  • / ? (Concurrency/Multi-user testing)
  • , ?
  • / ? (GUI — Graphical User Interface)
  • A/B ?
  • ? (E2E — End–to–End)
  • E2E ?
  • ? (Parallel testing)




  • ? (Test Design)
  • -?
  • , ?
  • , ?
  • Review ?
  • Data Flow testing?
  • Control Flow testing?
  • Loop coverage?
  • Race coverage?
  • ? (Path testing & Basis Path testing)
  • Statement coverage?
  • Decision coverage?
  • Branch coverage?
  • Condition coverage?
  • FSM coverage?
  • Function coverage?
  • Call coverage?
  • LCSAJ coverage?
  • Equivalence Partitioning?
  • Boundary Value Analysis?
  • Error Guessing?
  • Cause/Effect?
  • Exhaustive testing?
  • -?
  • ? (OAT — Orthogonal Array testing)
  • Domain analysis/testing?
  • Cyclomatic Complexity ?
  • State Transition testing?
  • Scenario (use case) testing?
  • Decision Table testing?
  • Random testing?
  • Syntax testing?
  • Classification tree method?
  • , ?
  • ? (RTM — Requirement Traceability Matrix)
  • Test matrix Traceability matrix?
  • GAP?
  • - ? (Cause Effect Graph)
  • ? (Error guessing and error seeding)
  • ?
  • ?
  • ?





Manual part 2






(Test Deliverables/TestWare/test artifacts)



  • ?
  • - ?
  • Test Suite Test Scenario?
  • ?
  • ?
  • ? (PAP — Product Acceptance Plan)
  • - -?
  • - ?
  • Test case ?
  • -/ ? (Test Analysis/Test Basis)
  • - (BRD)?
  • (/ . .)?
  • , ?




  • ?
  • ?
  • ?
  • Error/Mistake/Defect/Bug/Failure/Fault?
  • ?
  • , ?
  • (Severity & Priority)
  • severity priority? ?
  • ?
  • , ?
  • ? (Bug Leackage & Bug Release)
  • ?
  • ?
  • ? (DRP)
  • Test case ? (TCE)
  • ?
  • ?
  • ?
  • ? (Debugging Vs. Testing)
  • ?
  • , ?
  • ?
  • , ?
  • ?
  • coupling cohesion?
  • ? (Latent defect)
  • , ?
  • ? (Debugging)
  • ? (DRE — Defect Removal Efficiency)
  • ? (Bug triage)


SDLC STLC



  • ? (SDLC — Software Development Lifecycle)
  • / ? (Deming circle/cycle/wheel)
  • ?
  • Agile?
  • Scrum?
  • Scrum?
  • Canban scrum?
  • User stories ?
  • ? (STLC – Software Testing Lifecycle)
  • ? (Test Estimation)
  • SDLC STLC?
  • ? (RAD — Rapid Application Development)
  • (TDD — Test Driven Development)?
  • TDD Agile Model Driven Development (AMDD)
  • (MDD — Model-driven Development)
  • (DDT — Data Driven testing)
  • (RBT — Risk Based Testing)
  • ? (BFT — BusinessFlowTesting)


/ (testing different domains)



  • - ?
  • (eCommerce)
  • (Payment Gateway)
  • (POS — Point Of Sale)
  • (Insurance)
  • (Telecom)
  • : L2 L3 OSI
  • (IoT — Internet of Things)
  • ? (Cloud testing)
  • - ? (SOA — Service Oriented Architecture)
  • ? (ERP — Enterprise Resource Planning)
  • WebRTC-based
  • ETL?




  • ?
  • ?
  • web?
  • ? Activity Lifecycle?
  • ?
  • ?
  • ?
  • ?
  • Android/iOS, ?
  • iOS Android?
  • ..?
  • ?
  • , ?
  • PWA?




  • http?
  • HTTP?
  • HTTP-?
  • ?
  • -? (WS — Web service)
  • ?
  • -?
  • REST, SOAP? ?
  • JSON, XML?
  • / ? (HTTP status code)
  • 404 4** — , 5**?
  • ?
  • TCP/IP ?
  • (cookies)?
  • cookie /?
  • stateless stateful?
  • GET POST?
  • — ?
  • OSI?
  • ? (Streaming media)
  • Linux?
  • ?
  • - vs. -, ? (Adaptive Vs. Responsive)
  • , /// -? (, Adaptive design)
  • ?
  • /? , ?
  • e-mail ?
  • ?
  • AJAX ?
  • ()?
  • ?
  • Wi-Fi?




  • ?
  • SQL?
  • NoSQL?
  • ?
  • ?
  • ?
  • ? (Indexes)
  • ?
  • , ?
  • ?
  • SQL?
  • ? (Join)
  • SQL?




  • . .
  • SQL
  • RH: Como você resolverá os conflitos entre os membros da sua equipe?
  • RH: E se o desenvolvedor alegar que o defeito encontrado não é um defeito?
  • Aqui está um computador e um site em funcionamento. Faça-me um erro 401.


Por onde começar para um iniciante absoluto?



  • Caminho
  • cv
  • Entrevista
  • Erros no trabalho de testadores novatos


Útil



  • Canais do Youtube
  • Telegrama
  • Rede
  • Livros
  • Cursos


Fontes




All Articles