0
Proses Pengujian dalam Pembangunan Perisian Multimedia
Kandungan  <ul><li>Pengenalan : Multimedia & Pengujian </li></ul><ul><li>Pengujian dalam Pembangunan Multimedia </li></ul>...
Pengenalan : Multimedia & Pengujian <ul><li>Pengujian vs Penilaian ? </li></ul><ul><li>Pengujian  melibatkan penyesuaian s...
Pengenalan : Multimedia & Pengujian  <ul><li>Pengujian vs Penilaian ? </li></ul><ul><li>Pengujian secara khususnya bermakn...
Pengenalan : Multimedia & Pengujian <ul><li>Pengujian vs Penilaian ? </li></ul><ul><li>Pelbagai pendekatan pengujian perlu...
Pengenalan : Multimedia & Pengujian <ul><li>Pengujian vs Penilaian ? </li></ul><ul><li>Tiada suatu kaedah yang terbaik. </...
Pengujian dalam  Pembangunan Multimedia <ul><li>Pengujian program berdasarkan spesifikasi adalah proses yang berterusan da...
Pengujian dalam Pembangunan Multimedia <ul><li>Sesetengah kesalahan rekabentuk mustahil untuk diperbaiki kerana kesannya t...
Pengujian Alfa  (Alpha Testing) <ul><li>Ia dijalankan apabila projek telah pertimbangkan sebagai sebuah model yang boleh b...
Pengujian Alfa  (Alpha Testing) <ul><li>Perujian alfa adalah dilakukan  bilamana perisian sudah mula boleh beroperasi. Ia ...
Pengujian Alfa  (Alpha Testing) <ul><li>Tujuan pengujian alfa untuk memastikan sama ada arah dan struktur umumnya mencukup...
Pengujian Kumpulan Sasaran/Fokus <ul><li>Selalu digunakan dalam bidang pemasaran. Merupakan suatu pendekatan komersial.  <...
Pengujian Beta <ul><li>Perisian sampai ke peringkat “beta” bilamana hampir semua fungsinya  boleh beroperasi dengan baik, ...
Pengujian   Penerimaan <ul><li>Program yang dibina haruslah beroperasi tanpa sebarang kegagalan  </li></ul><ul><li>Kadang-...
Pengujian Penerimaan <ul><li>Kecacatan program merujuk kepada kesannya dan kekerapannya.  </li></ul><ul><li>Ia memberi kes...
Pengujian Penerimaan <ul><li>Perancangan pengujian dibuat untuk memastikan  </li></ul><ul><ul><li>kesemua laluan boleh dil...
Pengujian Penerimaan <ul><li>  </li></ul><ul><li>Aplikasi yang kompleks, perlukan pengujian yang terperinci dan meluas ole...
Pengujian Penerimaan <ul><li>Sediakan kertas ujian formal bagi menyimpan rekod kesilapan dan turutan peristiwa yang menyeb...
Kepentingan Pengujian  Dalam Penghasilan Aplikasi Multimedia <ul><li>Sesebuah aplikasi mungkin gagal sama sekali jika iany...
Upcoming SlideShare
Loading in...5
×

Kuliah6 proses pengujian

2,805

Published on

1 Comment
2 Likes
Statistics
Notes
No Downloads
Views
Total Views
2,805
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
100
Comments
1
Likes
2
Embeds 0
No embeds

No notes for slide

Transcript of "Kuliah6 proses pengujian"

  1. 1. Proses Pengujian dalam Pembangunan Perisian Multimedia
  2. 2. Kandungan <ul><li>Pengenalan : Multimedia & Pengujian </li></ul><ul><li>Pengujian dalam Pembangunan Multimedia </li></ul><ul><li>Pengujian Alfa (Alpha Testing) </li></ul><ul><li>Pengujian Menggunakan Kumpulan Sasaran </li></ul><ul><li>Pengujian Beta </li></ul><ul><li>Pengujian Penerimaan </li></ul><ul><li>Kepentingan Pengujian Dalam Penghasilan Aplikasi Multimedia. </li></ul>
  3. 3. Pengenalan : Multimedia & Pengujian <ul><li>Pengujian vs Penilaian ? </li></ul><ul><li>Pengujian melibatkan penyesuaian satu set kriteria yang telah ditetapkan terhadap sesuatu persembahan bagi mengenalpasti masalah. </li></ul><ul><li>Penilaian melibatkan aspek yang lebih luas di mana ia bukan sahaja melihat kepada masalah tertentu, tetapi peningkatan rekabentuk semasa proses pembangunan atau setelah program berakhir. </li></ul>
  4. 4. Pengenalan : Multimedia & Pengujian <ul><li>Pengujian vs Penilaian ? </li></ul><ul><li>Pengujian secara khususnya bermakna memeriksa perjalanan projek berdasarkan spesifikasi yang telah dipersetujui. Ini termasuk kekuatan kod, struktur dan kandungan program, antaramuka, interaktiviti dan sebagainya. </li></ul><ul><li>Aspek pengujian adalah rumit kerana terdapat terlalu banyak jenis ujian yang boleh digunakan pada setiap peringkat projek. </li></ul><ul><li>Pengujian melibatkan aspek teknikal aplikasi manakala penilaian melibatkan keberkesanan aplikasi. </li></ul>
  5. 5. Pengenalan : Multimedia & Pengujian <ul><li>Pengujian vs Penilaian ? </li></ul><ul><li>Pelbagai pendekatan pengujian perlu digunakan </li></ul><ul><li>Pengujian konsep oleh kumpulan sasaran </li></ul><ul><li>Prototaip </li></ul><ul><li>Semakan semula oleh rakan atau kajian luaran terhadap dokumen rekabentuk </li></ul><ul><li>Ujian kepenggunaan </li></ul><ul><li>Percubaan lapangan dan </li></ul><ul><li>Ujian penerimaan   </li></ul>
  6. 6. Pengenalan : Multimedia & Pengujian <ul><li>Pengujian vs Penilaian ? </li></ul><ul><li>Tiada suatu kaedah yang terbaik. </li></ul><ul><li>Pilih yang paling sesuai dgn pendekatan dan keperluan projek, pertimbangkan juga kekangan masa, kos dan kualiti. </li></ul>
  7. 7. Pengujian dalam Pembangunan Multimedia <ul><li>Pengujian program berdasarkan spesifikasi adalah proses yang berterusan dalam peringkat pembangunan. </li></ul><ul><li>Kebanyakan kelemahan akan dikesan dan diperbaiki sesetengahnya atau dibiarkan sahaja. </li></ul>
  8. 8. Pengujian dalam Pembangunan Multimedia <ul><li>Sesetengah kesalahan rekabentuk mustahil untuk diperbaiki kerana kesannya terhadap keseluruhan projek. </li></ul><ul><li>Maka, prosedur untuk mengesan kecacatan pada peringkat awal projek adalah penting supaya tidak menimbulkan kesan buruk pada keseluruhan aplikasi </li></ul>
  9. 9. Pengujian Alfa (Alpha Testing) <ul><li>Ia dijalankan apabila projek telah pertimbangkan sebagai sebuah model yang boleh berfungsi. </li></ul><ul><li>Oleh kerana produk yang dinilai ini masih diperingkat pembangunan, ia masih mempunyai beberapa kesilapan/pepijat . </li></ul>
  10. 10. Pengujian Alfa (Alpha Testing) <ul><li>Perujian alfa adalah dilakukan bilamana perisian sudah mula boleh beroperasi. Ia masih tidak boleh berfungsi sepenuhnya, tetapi sudah mempunyai fungsi teras dan boleh menerima input dan menghasilkan output. </li></ul><ul><li>Selalunya dilakukan di pejabat pembangun dalam sistem yang berlainan </li></ul>
  11. 11. Pengujian Alfa (Alpha Testing) <ul><li>Tujuan pengujian alfa untuk memastikan sama ada arah dan struktur umumnya mencukupi dan melihat perubahan yang diperlukan. </li></ul><ul><li>ahli kumpulan pengujian Alfa, hendaklah terdiri daripada gabungan seimbang antara rakan dan ‘musuh’. </li></ul>
  12. 12. Pengujian Kumpulan Sasaran/Fokus <ul><li>Selalu digunakan dalam bidang pemasaran. Merupakan suatu pendekatan komersial. </li></ul><ul><li>Idea utama projek didedah dan diuji ke atas kumpulan pengguna sasaran. </li></ul><ul><li>Borang tertentu digunakan untuk mendapatkan komen dan cadangan daripada kumpulan sasaran. </li></ul>
  13. 13. Pengujian Beta <ul><li>Perisian sampai ke peringkat “beta” bilamana hampir semua fungsinya boleh beroperasi dengan baik, dan sedia untuk menerima maklumbalas dari pengguna </li></ul><ul><li>Pengujian “beta” membolehkan perisian di uji di persekitaran pengguna, membolehkan pengguna mencuba perisian, mengesan kesilapan dan membuat pembetulan, sebelum produk diedarkan </li></ul>
  14. 14. Pengujian Penerimaan <ul><li>Program yang dibina haruslah beroperasi tanpa sebarang kegagalan </li></ul><ul><li>Kadang-kadang kecacatan rekabentuk lebih nyata apabila ia digunakan. </li></ul>
  15. 15. Pengujian Penerimaan <ul><li>Kecacatan program merujuk kepada kesannya dan kekerapannya. </li></ul><ul><li>Ia memberi kesan ke atas kekuatan program </li></ul><ul><li>Kecacatan yang biasa adalah kesilapan menaip dan kesilapan meletak perkataan, paparan teks, turutan yang salah, laluan pelayaran yang tidak beroperasi </li></ul><ul><li>Pengujian yang sistematik harus dilakukan bila semua bahagian telah disepadukan dan boleh beroperasi </li></ul><ul><li>  </li></ul>
  16. 16. Pengujian Penerimaan <ul><li>Perancangan pengujian dibuat untuk memastikan </li></ul><ul><ul><li>kesemua laluan boleh dilayari, </li></ul></ul><ul><ul><li>ketepatan data </li></ul></ul><ul><ul><li>semua interaktiviti beroperasi sebagaimana diharapkan, </li></ul></ul><ul><ul><li>data yang betul keluar mengikut turutan yang betul </li></ul></ul><ul><ul><li>sebarang rekod yang dibuat oleh pengguna tepat dan boleh dipercayai </li></ul></ul>
  17. 17. Pengujian Penerimaan <ul><li>  </li></ul><ul><li>Aplikasi yang kompleks, perlukan pengujian yang terperinci dan meluas oleh sekelompok pengguna. </li></ul><ul><li>penguji berpengalaman boleh mambantu merangka spesifikasi ujian. </li></ul>
  18. 18. Pengujian Penerimaan <ul><li>Sediakan kertas ujian formal bagi menyimpan rekod kesilapan dan turutan peristiwa yang menyebabkannya. </li></ul><ul><li>Buat pembetulan dan uji semula kesilapan untuk membuktikan ia telah diperbetulkan, harus ada tandatangan dan tarik pembetulan </li></ul>
  19. 19. Kepentingan Pengujian Dalam Penghasilan Aplikasi Multimedia <ul><li>Sesebuah aplikasi mungkin gagal sama sekali jika ianya tidak diuji. </li></ul><ul><li>Keputusan ujian yang negatif mestilah diterima sebagai cabaran untuk maju. </li></ul>
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×