70 likes | 340 Views
TESTING DAN QA SOFTWARE PERTEMUAN 8. PERENCANAAN TESTING ( Test Plan). OBYEKTIFITAS RENCANA TESTING. Obyektifitas / tujuan dari rencana testing adalah : Fasilitasi tugas-tugas teknis dari testing, antara lain: Meningkatkan cakupan tes . Menghindari pengulangan yang tidak perlu .
E N D
TESTING DAN QA SOFTWAREPERTEMUAN 8 PERENCANAAN TESTING (Test Plan)
OBYEKTIFITAS RENCANA TESTING • Obyektifitas / tujuandarirencana testing adalah: • Fasilitasitugas-tugasteknisdari testing, antara lain: • Meningkatkancakupantes. • Menghindaripengulangan yang tidakperlu. • Menganalisa program untuktest cases yang baik. • Menyediakanstruktur: Tesintegrasiakhirakandapatdilakukandenganlebihmudahkarenastrukturtelahdidefiniskan. • Meningkatkanefisiensites: Denganmengurangijumlahtestanpameningkatkanjumlahbug yang terlewat. • CekPemenuhan: Melihatkeseluruhanrencanatesterhadapcakupan area dari program.
RENCANA TES BERDASARKAN STANDARD IEEE • IEEE mengidentifikasikomponenutamadarirencanatesmenurutstrukturdokumenrencanates, yaitu: • Identitas – memberikanidentitas yang unikuntukrencanates. • Pengantar – memberikangambaran/rangkumantentanghal-hal yang terdapatdalamrencana. • Item-item tes – memberikanindentifikasikomponen yang akandites, termasukversi. • Fitur-fitur yang dites – mencakupaspek-aspeksistem yang akandites. • Fitur-fitur yang tidakdites – mencakupaspeksistem yang tidakakandites.
RENCANA TES BERDASARKAN STANDARD IEEE~ lanjutan ~ • Pendekatan – memberikangambaranumumpendekatan testing tiapfitur yang dites. • Kriteriakeberhasilandankegagalan – • Test delivery – menjelaskandokumentasi yang adadisemuaaktifitas testing. • Tugas-tugas testing – memberikanidentifikasisemuatugas yang dibutuhkanuntukmenyelesaikan testing. • Kebutuhanlingkungan – menjelaskanlingkungantes, hardware, software danalat bantu pendukung.
RENCANA TES BERDASARKAN STANDARD IEEE~ lanjutan ~ • Tanggungjawab – mengelompokantanggungjawab (manage, desain, mempersiapkan, eksekusi, cek,) • Stafingdankebutuhanpelatihan – spesifikasitugas, kemampuandan training yang dibutuhkan. • Jadwal – Memberibatas-bataswaktuuntukkoordinasitugasdanestimasiusaha yang dikerahkan. • Resikodankontingensi – Idnetifikasiresikosertarencanakontingensi/antisipasiuntuktiapresiko. • Persetujuan – tandatangan yang menyatakanbahwarencanatelahdiketahuidandisetujui.
KERANGKA RENCANA TES SEDERHANA • Secarasederhanadokumenrencanatesterdiridari: • Objective/Tujuan: Berisitujuanakhir yang akandicapaidarikegiatan testing, danhasilpekerjaan (produk) testing yang diharapkan. • Strategidanpendekatan: Berisideskripsilingkungantesdancakupantes. • Spesifikasites: Berisideskripsites, data masukan, kondisiawal yang dibutuhkandanhasil yang diharapkan.
KERANGKA RENCANA TES SEDERHANA ~ lanjutan ~ • Rencanakerjadanjadwaltes: Berisidaftartugas testing secaraberurutan, kriteriadanrencanatesulang, danbatasanwaktusecaraumum. • Kriteriapemenuhan • Sumberdaya: berisidaftartimtes, jumlah jam yang dibutuhkanperoranguntukmelakukan testing, danalat bantu tesotomatis yang digunakan (bilaada).