Paket perdana "Mempersiapkan untuk wawancara QA" atau lembar sontekan pertanyaan dan jawaban tes terbesar



QA Bible terdiri dari 200 ++ halaman dari campuran jawaban yang diperbarui atas pertanyaan-pertanyaan dari wawancara nyata tentang QA, terjemahan konten yang menarik dari sumber asing dan agregasi materi dari dalam negeri. Sudah di tahap awal, ini memiliki beberapa ribu tampilan unik dari repositori dan umpan balik positif yang sangat besar dari komunitas, yang memberikan jaminan bagi mereka yang ragu apakah akan mempercayai materi ini atau apakah akan berkontribusi di sini.



PERHATIAN! Untuk melihat keseluruhan materi, Anda perlu membuka bagian pertama atau kedua di file di github ( Manual bagian 1 atau Manual bagian 2 ).


Ternyata praktis tidak mungkin untuk memberikan volume seperti itu kepada publik. Sayangnya, Habr belum dapat mengurai kode sumber yang lebih besar dari 150kb, yang berarti membagi materi menjadi 8 artikel (pengembang berjanji untuk memperbaikinya, tugas tersebut sudah aktif).

Pertama-tama, saya ingin tegaskan bahwa saat ini materi dari Jun - Junam, dari tingkat menengah - sama, tetapi akan berguna untuk semua kelas, terutama karena beberapa materi masih jauh dari level awal. Kualitas materi (terutama terjemahan) akan meningkat dengan koreksi bacaan dan masukan dari komunitas.

Sedangkan untuk sumber dan sumber, daftarnya belum lengkap. Di sinopsis awal untuk diri saya sendiri, saya tidak menyimpan tautan, jadi jika Anda melihat konten penulis, jangan bersumpah, tulis - saya akan menambah sumbernya. Saya tidak mencoba membuat daftar sumber daya yang berguna menjadi lengkap, tetapi hanya menunjukkan sumber daya yang berguna bagi saya pribadi, nyatanya, jumlahnya berkali-kali lipat.

Saya juga mencatat bahwa materinya sendiri masih jauh dari komprehensif. Diasumsikan bahwa ini adalah semacam gabungan jawaban atas pertanyaan dan teori dasar, dan di sini topik diungkapkan sejauh yang diperlukan dalam wawancara. Artinya, ada titik referensi dan semacam pangkalan, tetapi jika perlu, Anda menggali lebih jauh sendiri. Setiap istilah, setiap topik bagi saya tampak sebagai objek tiga dimensi dan tidak selalu mungkin untuk mencapai pemahaman dengan melihat lurus ke depan (satu sumber). Terkadang Anda perlu melihat dari sudut yang berbeda (dari sumber yang berbeda).

Jika Anda memiliki sesuatu untuk diperbaiki atau ditambahkan - tulis ke tg @ VA610 / buat masalah / percabangan dan lakukan! Saya akan mencoba memproses komentar apa pun, permintaan apa pun untuk topik yang hilang sesegera mungkin!




Daftar Isi






Manual bagian 1






Bagian SDM



  • Pertanyaan dari wawancara nyata dari tahap HR


Umum tentang pengujian



  • Apa yang dimaksud dengan pengujian perangkat lunak?
  • ?
  • (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
  • HR: Bagaimana Anda akan menyelesaikan konflik antara anggota tim Anda?
  • HR: Bagaimana jika developer mengklaim bahwa cacat yang ditemukan bukanlah cacat?
  • Inilah komputer dan situs web yang berfungsi. Buat saya kesalahan 401.


Darimana memulai untuk seorang pemula absolut?



  • Cara
  • CV
  • Wawancara
  • Kesalahan dalam pekerjaan penguji pemula


Berguna



  • Saluran Youtube
  • Telegram
  • Web
  • Buku
  • Kursus


Sumber




All Articles