Pilih bahasa anda
Kursus Software Testing
Lebih daripada 2 juta pelajar di seluruh dunia

Kursus Software Testing

Kuasai jaminan kualiti perisian dari peringkat asas — meliputi reka bentuk ujian, pengurusan kecacatan, automasi, dan amalan Agile. Kursus ini melengkapkan anda dengan kemahiran amali yang dituntut oleh majikan dalam peranan QA moden. Sama ada anda menceburi bidang teknologi atau menaik taraf kerjaya anda, anda akan tamat dengan bersedia untuk menghantar perisian berkualiti dengan yakin.

Apa yang anda akan pelajari:

Anda akan membina asas yang kukuh dalam prinsip QA, peringkat pengujian, dan metodologi piawaian industri. Anda akan mempelajari cara mereka bentuk kes ujian yang menyeluruh, mengurus kecacatan melalui kitaran hayat penuhnya, dan menulis skrip automasi yang tahan lasak dalam projek sebenar. Kursus ini merangkumi perancangan ujian, strategi berasaskan risiko, dan pelaporan metrik supaya anda boleh menyampaikan status kualiti kepada mana-mana pihak berkepentingan. Anda juga akan menggunakan amalan QA dalam persekitaran Agile dan DevOps, termasuk integrasi saluran paip CI/CD. Topik lanjutan termasuk pengujian prestasi, pengesahan API, asas pengujian keselamatan, dan pengujian aplikasi mudah alih.

Bagaimana anda belajar secara praktikal Kursus Software Testing

Bagaimana anda berlatih Kursus Software Testing

Untuk anda yang mempunyai syarikat dan ingin melatih pasukan

Di Dedika untuk syarikat, kursus disertakan dengan latihan dan contoh yang berkaitan dengan perniagaan anda sendiri serta mengikut keperluan syarikat anda.

Klik di sini

Kandungan kursus

8 Bab • 40 PelajaranTempoh antara 4 dan 360 jam (anda yang tentukan)

Bab 1Lihat butiran

Asas Jaminan Kualiti Perisian

  • Pelajaran 1 • Peranan dan Tanggungjawab dalam QA

    Mengenal pasti tugas jurutera QA dan corak kolaborasi dengan pembangun, PM, dan pihak berkepentingan. Menjelaskan jangkaan profesional untuk pengamal baharu.

  • Pelajaran 2 • Gambaran Keseluruhan Kitaran Hayat Pembangunan Perisian

    Memetakan fasa SDLC dan menunjukkan tempat aktiviti QA sesuai di setiap peringkat. Menyediakan konteks untuk memahami bila dan mengapa pengujian berlaku.

  • Pelajaran 3 • Piawaian Kualiti dan Model Proses

    Memperkenalkan rangka kerja proses industri dan model kematangan yang digunakan untuk menanda aras amalan QA. Membolehkan pelajar menilai kematangan kualiti organisasi.

  • Pelajaran 4 • Apakah Jaminan Kualiti Perisian

    Mendefinisikan QA, QC, dan pengujian sebagai disiplin yang berbeza dan hubungannya. Mendasarkan semua pembelajaran seterusnya pada perbendaharaan kata yang tepat dan dikongsi.

  • Pelajaran 5 • Etika dan Tatakelakuan Profesional dalam QA

    Merangkumi kewajipan etika, kerahsiaan, dan pendedahan bertanggungjawab dalam pengujian perisian. Menyediakan pelajar untuk bertindak secara profesional dalam peranan QA dunia sebenar.

Bab 2Lihat butiran

Asas Pengujian Perisian

  • Pelajaran 1 • Tujuh Prinsip Pengujian Perisian

    Mengajar peraturan asas yang mengawal amalan pengujian yang berkesan. Prinsip ini membimbing pembuatan keputusan sepanjang keseluruhan kursus.

  • Pelajaran 2 • Teknik Pengujian Statik vs. Dinamik

    Menerangkan pengujian tanpa pelaksanaan kod berbanding pengujian masa jalan dan bila setiap satunya digunakan. Memperkenalkan semakan dan pemeriksaan sebagai alat pengesanan kecacatan awal.

  • Pelajaran 3 • Pengujian Kotak Hitam, Kotak Putih, dan Kotak Kelabu

    Mendefinisikan tiga perspektif pengujian berdasarkan pengetahuan sistem yang tersedia kepada penguji. Pelajar memilih perspektif yang betul untuk setiap senario pengujian.

  • Pelajaran 4 • Pengujian Fungsian vs. Bukan Fungsian

    Membezakan pengujian berasaskan tingkah laku dengan pengujian atribut kualiti seperti prestasi dan keselamatan. Meluaskan pemahaman pelajar melampaui pengesahan ciri.

  • Pelajaran 5 • Tahap Pengujian dan Objektifnya

    Membezakan pengujian unit, integrasi, sistem, dan penerimaan mengikut skop dan matlamat. Pelajar mempelajari tahap mana menangani kategori kecacatan yang mana.

Bab 3Lihat butiran

Teknik Reka Bentuk Ujian

  • Pelajaran 1 • Pembahagian Kesetaraan dan Analisis Sempadan

    Mengajar pembahagian ruang input dan pemilihan nilai sempadan untuk mengurangkan volum kes ujian. Digunakan secara langsung pada analisis keperluan dalam bab kemudian.

  • Pelajaran 2 • Metrik dan Kriteria Liputan Ujian

    Mendefinisikan kriteria liputan untuk kedua-dua spesifikasi dan kod untuk mengukur ketelusan suite ujian. Pelajar menggunakan metrik untuk mewajarkan bila pengujian mencukupi.

  • Pelajaran 3 • Pengujian Berasaskan Kes Gunaan dan Senario

    Mendapatkan kes ujian daripada cerita pengguna dan kes gunaan untuk mencerminkan corak penggunaan sebenar. Menghubungkan dokumentasi keperluan kepada senario ujian yang boleh dilaksanakan.

  • Pelajaran 4 • Pengujian Eksploratori dan Berasaskan Pengalaman

    Memperkenalkan pengujian tanpa skrip yang dipacu oleh pengetahuan, intuisi, dan pembelajaran masa nyata penguji. Melengkapkan teknik berstruktur untuk menemui kecacatan yang tidak dijangka.

  • Pelajaran 5 • Jadual Keputusan dan Pengujian Peralihan Keadaan

    Merangkumi reka bentuk berasaskan logik dan keadaan untuk peraturan perniagaan dan aliran kerja yang kompleks. Melengkapkan pelajar untuk menguji sistem dengan tingkah laku bersyarat dan berurutan.

Bab 4Lihat butiran

Perancangan dan Pengurusan Ujian

  • Pelajaran 1 • Strategi Pengujian Berasaskan Risiko

    Mengaplikasikan pengenalpastian dan analisis risiko untuk menumpukan usaha pengujian pada kawasan yang berimpak tinggi. Mengajar pelajar untuk mewajarkan keputusan keutamaan ujian kepada pihak berkepentingan.

  • Pelajaran 2 • Teknik Anggaran Ujian

    Merangkumi kaedah anggaran usaha termasuk analogi, pertimbangan pakar, dan pendekatan berasaskan metrik. Membolehkan perancangan sumber dan jadual yang tepat untuk aktiviti QA.

  • Pelajaran 3 • Metrik Ujian dan Pelaporan Kemajuan

    Mendefinisikan metrik QA utama dan format pelaporan yang digunakan untuk menyampaikan status kepada pihak berkepentingan. Pelajar membina papan pemuka dan mentafsir trend untuk memacu keputusan.

  • Pelajaran 4 • Menulis Dokumen Pelan Ujian

    Mengajar struktur, kandungan, dan tujuan pelan ujian rasmi yang selaras dengan matlamat projek. Menghasilkan artifak boleh guna semula yang diaplikasikan oleh pelajar dalam latihan amali.

  • Pelajaran 5 • Persekitaran Ujian dan Pengurusan Data

    Menangani persediaan, konfigurasi, dan penyelenggaraan persekitaran ujian serta data ujian yang realistik. Menghalang kegagalan palsu berkaitan persekitaran yang mengaburi kecacatan sebenar.

Bab 5Lihat butiran

Pengurusan Kecacatan dan Pelaporan

  • Pelajaran 1 • Strategi Pencegahan Kecacatan

    Merangkumi amalan huluan yang mengurangkan kadar suntikan kecacatan sebelum pengujian bermula. Menghubungkan cerapan data kecacatan kepada penambahbaikan proses pembangunan.

  • Pelajaran 2 • Teknik Analisis Punca

    Mengaplikasikan kaedah analisis berstruktur untuk mengenal pasti punca asas kelompok kecacatan. Mengalihkan QA daripada pembetulan reaktif kepada penambahbaikan proses proaktif.

  • Pelajaran 3 • Menulis Laporan Kecacatan Berkesan

    Mengajar anatomi laporan pepijat berkualiti tinggi termasuk langkah pengeluaran semula dan tahap keterukan. Laporan yang ditulis dengan baik mengurangkan masa pembetulan dan pertukaran balik pembangun.

  • Pelajaran 4 • Alat Jejak Kecacatan dan Aliran Kerja

    Memperkenalkan platform penjejakan kecacatan dan mengkonfigurasi aliran kerja untuk dipadankan dengan proses pasukan. Pelajar berlatih mencatat, mentriaj, dan menutup kecacatan dalam alat.

  • Pelajaran 5 • Kitaran Hayat Kecacatan dan Aliran Kerja

    Memetakan keadaan kecacatan dari baharu hingga ditutup dan peralihan yang dicetuskan oleh setiap peranan pasukan. Menyediakan asas proses untuk semua aktiviti penjejakan kecacatan.

Bab 6Lihat butiran

Asas Automasi Ujian

  • Pelajaran 1 • Pemilihan Alat Automasi dan Persediaan

    Meninjau framework automasi utama mengikut jenis dan membimbing pemilihan alat berdasarkan keperluan projek. Pelajar mengkonfigurasi alat yang dipilih dan menyambungkannya kepada aplikasi sampel.

  • Pelajaran 2 • Pengesahan dan Logik Pengesahan Ujian

    Merangkumi jenis pengesahan, perbandingan jangkaan vs. sebenar, dan mesej kegagalan yang bermakna. Pengesahan yang betul memastikan ujian automatik menangkap kecacatan sebenar dengan boleh dipercayai.

  • Pelajaran 3 • Bila dan Mengapa Mengautomasi

    Menilai ROI automasi, kriteria kesesuaian, dan perangkap biasa automasi berlebihan. Pelajar membuat keputusan termaklum tentang apa yang hendak diautomasikan dan apa yang hendak ditinggalkan secara manual.

  • Pelajaran 4 • Menjalankan dan Melaporkan Ujian Automatik

    Menunjukkan pelaksanaan ujian, tafsiran keputusan, dan penjanaan laporan daripada larian automasi. Pelajar mengintegrasikan pelaksanaan ke dalam saluran paip binaan asas.

  • Pelajaran 5 • Menulis Skrip Ujian yang Boleh Diselenggara

    Mengajar amalan terbaik penskripan termasuk konvensyen penamaan, modulariti, dan corak penggunaan semula. Skrip yang boleh diselenggara mengurangkan kos penyelenggaraan automasi jangka panjang.

Bab 7Lihat butiran

Amalan Kualiti Agile dan DevOps

  • Pelajaran 1 • Integrasi Berterusan dan Automasi Ujian

    Mengintegrasikan suite ujian automatik ke dalam saluran paip CI untuk menyediakan maklum balas kualiti yang pantas. Pelajar mengkonfigurasi saluran paip yang menjalankan ujian pada setiap komit kod.

  • Pelajaran 2 • Penghantaran Berterusan dan Kualiti Keluaran

    Memanjangkan amalan CI kepada saluran paip CD dengan gerbang kualiti automatik sebelum penggunaan. Memastikan hanya binaan yang telah disahkan mencapai persekitaran pengeluaran.

  • Pelajaran 3 • Pemantauan dan Ketercerapan untuk QA

    Menggunakan pemantauan pengeluaran, pengelogan, dan penggera sebagai alat kualiti pasca keluaran. Pelajar menghubungkan data ketercerapan kepada pengesanan dan pencegahan kecacatan.

  • Pelajaran 4 • Pengujian Anjakan Ke Kiri dan Anjakan Ke Kanan

    Menerangkan mengalihkan pengujian lebih awal dalam pembangunan dan memantau kualiti dalam pengeluaran. Kedua-dua arah mengurangkan kos kecacatan dan meningkatkan pengalaman pengguna.

  • Pelajaran 5 • QA dalam Rangka Kerja Agile

    Menyesuaikan peranan dan aktiviti QA tradisional kepada struktur pasukan Scrum dan Kanban. Pelajar memahami bagaimana pengujian sesuai dalam kitaran sprint dan pengurusan backlog.

Bab 8Lihat butiran

Strategi QA Lanjutan dan Kepimpinan

  • Pelajaran 1 • Metrik Kualiti dan Pelaporan Organisasi

    Mendefinisikan metrik kualiti peringkat eksekutif dan membina struktur pelaporan untuk khalayak kepimpinan. Pelajar menterjemah data teknikal ke dalam cerapan kualiti yang relevan dengan perniagaan.

  • Pelajaran 2 • Mereka Bentuk Strategi QA untuk Organisasi

    Membimbing penciptaan strategi QA pelbagai pasukan yang selaras dengan matlamat perniagaan dan toleransi risiko. Menyintesis semua kandungan kursus terdahulu ke dalam dokumen strategik yang padu.

  • Pelajaran 3 • Pengurusan QA Vendor dan Pihak Ketiga

    Menangani pengawasan kualiti pembangunan sumber luar dan komponen perisian pihak ketiga. Pelajar menentukan kriteria penerimaan dan proses audit untuk pembekal luar.

  • Pelajaran 4 • Membina dan Membimbing Pasukan QA

    Merangkumi kriteria pengambilan, pembangunan kemahiran, dan amalan bimbingan untuk profesional QA. Menyediakan pengamal kanan untuk mengembangkan keupayaan pasukan dari semasa ke semasa.

  • Pelajaran 5 • Penambahbaikan Proses dan Retrospektif

    Mengaplikasikan rangka kerja penambahbaikan berterusan kepada proses QA menggunakan data retrospektif. Memacu peningkatan kualiti yang boleh diukur melalui lelaran proses berstruktur.

Sijil

Sijil sah anda untuk tamat pengajian

Kursus ini sesuai untuk anda:

  • Penukar kerjaya: ingin memasuki industri teknologi melalui QA.

  • Wakil sokongan pelanggan: sudah biasa dengan pepijat perisian dan titik masalah pengguna.

  • Pembangun junior: ingin mengukuhkan pemahaman mereka tentang amalan pengujian.

  • Penganalisis perniagaan: ingin mengembangkan peranan mereka ke dalam aktiviti jaminan kualiti.

  • Graduan baharu: memasuki pasaran kerja tanpa pengalaman kerja QA sebelumnya.

  • Penguji manual: bersedia untuk berkembang ke dalam automasi dan aliran kerja DevOps moden.

Apa Kata Pelajar Kami

Kelas-kelas beliau sangat sempurna. Saya membeli pakej setahun dan akhirnya, saya berpeluang mengikuti pelbagai topik yang menarik minat saya tanpa perlu menukar platform... terima kasih atas semua yang anda lakukan, saya sudah mengesyorkan anda kepada orang lain...
Giulio Carlo
Giulio CarloPelajar Pemasaran Digital
Saya suka bagaimana pelajaran-pelajaran terus ke inti perkara dan bagaimana saya boleh menukar bab dan melangkau kandungan yang tidak saya perlukan.
Mariana Ferres
Mariana FerresPelajar Fotografi
Saya suka kandungan dan cara persembahan serta transkripsi video, yang mempercepatkan proses!
Luciana Alvarenga
Luciana AlvarengaPelajar Reka Bentuk Kuku
Platform ini pantas, mudah digunakan. Kepelbagaian kandungan dan video tambahan sangat membantu dalam pembelajaran.
André Felipe
André FelipePelajar Kejuruteraan Prompt

Latihan utama

Soalan Lazim

Siapakah Dedika?

Adakah sijil ini sah di Malaysia?

Adakah kursus percuma?

Apakah beban kerja kursus?

Bagaimanakah bentuk kursus?

Bagaimanakah kursus berfungsi?

Berapakah tempoh kursus?

Berapakah kos atau harga kursus?

Apakah itu kursus EAD atau kursus dalam talian dan bagaimana ia berfungsi?

Kursus PDF