Laman kursus / Modul / M03
Hari 1 · 14:00 hingga 15:30 · Bina-Dalam / Build-in

Modul 3: Semakan Reka Bentuk dan Perancangan Ujian Berasaskan Risiko

Design Review and Risk-Based Test Planning

Jadual slot / Run sheet

Jadual slot M03

Topik / Topics

Semakan Seni Bina, API dan Pangkalan Data; Semakan Keselamatan; OWASP Top 10; Threat Modeling (STRIDE); Matriks Risiko; Keutamaan Ujian; Perancangan Liputan

Makmal amali / Hands-on lab

Langkah

  1. Kaji rajah seni bina dan kontrak OpenAPI (lab/shopfast/docs/architecture.md, openapi.yaml)
  2. Jalankan Senarai Semak Semakan Reka Bentuk (lab/templates/Design-Review-Checklist.md)
  3. Bina Matriks Risiko 5 x 5 dan tetapkan keutamaan ujian (lab/templates/Risk-Register-PPrISA07.csv)

Hasil kerja / Output

Senarai Semak Semakan Reka Bentuk + Daftar Risiko + Strategi Ujian Berasaskan Risiko

Folder kerja

cd $HOME\sqa-krisa-bengkel\lab

Rujukan KRISAv2 dan PPrISA 2.0 (klik untuk buka halaman tepat)

BahagianHalaman PDFRasmi
Bab 4, 4.5 Reka Bentuk Seni Bina4JDN
Bab 4, Jadual 4.4 Jenis seni bina (DevOps, CI/CD)10JDN
Bab 4, 4.12 Spesifikasi Integrasi111JDN
Bab 1, 1.6.7 Faktor Keselamatan ICT, Jadual 1.524JDN
Bab 5, 5.6.8 Amalan Pengaturcaraan Selamat30JDN
PPrISA 2.0, 4.2.3 a) Pengurusan Risiko71JDN

Templat

KodTajukMuat turun
D04Spesifikasi Reka Bentuk Sistem (SDS)Word · PDF
D08Spesifikasi Integrasi DataWord · PDF
PPrISA07Pelan Pengurusan RisikoWord · PDF
PPrISA12Borang Pelaporan RisikoWord · PDF
PPrISA13Log Penyelesaian RisikoWord · PDF

Nota penomboran: bab KRISAv2 Beta menomborkan semula serahan; pautan di sini mengikut fail templat rasmi D01 hingga D18.

Rajah / Diagrams

krisa-v2-phasesrisk-matrix-5x5

Hands-On SQA-AI Assistant Workshop (W03, 20 minit)

Semakan reka bentuk AI dan daftar risiko 5 x 5

Semak seni bina dan kontrak OpenAPI ShopFast bersama AI, cabar satu penemuan untuk bukti, kemudian bina daftar risiko berskor format PPrISA07.

Prompt dalam opencode

/design-review GET /api/orders/{orderId}

Petik baris tepat dalam shopfast/docs/openapi.yaml yang membuktikan penemuan anda tentang GET /api/orders/{orderId}.

/risk-register checkout ShopFast berdasarkan penemuan semakan reka bentuk di atas

Output: outputs/m03-risk-register.csv

Panduan langkah demi langkah

Semua slaid / All slides

Slaid 1Slaid 1Slaid 2Slaid 2Slaid 3Slaid 3Slaid 4Slaid 4Slaid 5Slaid 5Slaid 6Slaid 6Slaid 7Slaid 7Slaid 8Slaid 8Slaid 9Slaid 9Slaid 10Slaid 10Slaid 11Slaid 11Slaid 12Slaid 12Slaid 13Slaid 13Slaid 14Slaid 14Slaid 15Slaid 15Slaid 16Slaid 16Slaid 17Slaid 17Slaid 18Slaid 18Slaid 19Slaid 19Slaid 20Slaid 20Slaid 21Slaid 21Slaid 22Slaid 22Slaid 23Slaid 23Slaid 24Slaid 24Slaid 25Slaid 25