Anda di halaman 1dari 7

SOFTWARE TESTING PLAN

1. Test Plan Identifier


Sistem informasi ini bertujuan untuk mencegah gagal panen pada kebun buah
naga dengan membuat simulasi pertanyaan yang akan memberikan solusi cara penanganan
yang tepat. Pada website ini juga akan membantu pemilik kebun buah naga untuk
menyediakan artikel yang bertujuan untuk memberikan informasi seputar buah naga, baik
dari penanaman, pembibitan, maupun pemanenan.

Pada Sprint 3 ini terdapat beberapa bagian yang akan dilakukan pengujian yaitu fitur
home, fitur informasi data bibit, data pupuk dan data buah naga.
Terdapat beberapa hal yang berkaitan dengan proses pengujian, yaitu :
1.1. Tanggal pembuatan Software Testing Plan (STP) : 6 November 2019
1.2. Penanggung jawab pengujian : Ramadhan Sabillah Rohan

2. Introduction
Dokumen Test Plan ini menjelaskan tentang bagaimana fitur Cek Kondisi yang dibuat
dapat berjalan sesuai dengan rencana yang telah ditetapkan. Uji coba tidak hanya dilakukan
pada source code, namun pengujian juga dilakukan pada database, komponen, interface,
keamanan, dan performa dari software yang dibangun.
2.1 Purpose
Dokumen Test Plan ini dibuat untuk mendukung proses :
 Mengidentifikasi komponen sistem yang harus di test.
 Membuat rekomendasi kebutuhan untuk ditest.
 Membuat rekomendasi dan mendeskripsikan testing strategi yang akan dilakukan.
 Mengidentifikasi kebutuhan dari database maupun komponen yang digunakan.

2.2 Background
Proses pengujian dalam pembangunan sebuah software diperlukan agar software
yang dibangun dapat berfungsi sesuai dengan apa yang telah direncanakan dan terutama
sesuai dengan keinginan user. Selain itu, proses pengujian diperlukan untuk
menghilangkan bug dalam software tersebut sehingga tidak mengganggu performa
software ketika dijalankan.
2.3 Scope
Dokumen ini hanya membahas tentang pengujian terhadap software yang
dibangun, yaitu hanya sebatas yang tertera pada Sprint 1 (fitur Cek Kondisi). Ruang
lingkup yang akan diuji meliputi pengujian performa, keamanan, dan keakuratan software
yang dibuat. Pengujian hanya dilakukan oleh tester.

1. Test Items
Dalam Modul 2 ini, komponen yang akan dilakukan pengujian adalah sebagai berikut.
3.1. Tampilan Subsistem
3.1.1. Halaman beranda
3.1.2. Halaman Materi
3.2. Performa Dasar
3.2.1. Tombol Pelajari Sekarang
3.2.2. Tombol Success

2. Features to be Tested
Daftar fitur yang akan diuji beserta dengan deskripsinya.dijelaskan sebagai berikut.

Fitur Deskripsi

Tombol Pelajari Sekarang Untuk menampilkan halaman materi

Tombol Success Untuk melihat materi yang diklik

Tombol Materi Untuk menampilkan halaman materi


3. Test Strategy
Metode pengujian yang digunakan dalam melakukan uji coba setiap fitur dijelaskan
sebagai berikut.
5.1 Testing Type
5.1.1 Data and Database Integrity Testing
Test Objective: Query dapat menampilkan data yang akan dibutuhkan
Technique:  Melakukan query select pada database
 Mengecek relasi masing-masing table dengan melakukan
berbagai macam query

Completion Database dapat menjalankan tiap query yang dilakukan


Criteria:
Special Terjadi ganguan pada jaringan sehingga proses tidak dapat
Considerations: dilakukan

5.1.2 Function Testing


Test Objective:  Semua form yang membutuhkan input data dapat melakukan
input data untuk ke database dan diproses
 Form dapat menghasilkan laporan yang sesuai dengan
inputan
Technique:  Melakukan pengujian tombol pada setiap form
 Melakukan pengujian apakah hasil laporan sesuai dengan
iputan dan data yang telah tersimpan
 Melakukan pengujian pada form inputan apakah dapat
berjalan ketika menginputkan berbagai jenis inputan

Completion  Dapat menghasilkan laporan yang sesuai


Criteria:  Output yang dihasilkan sesuai dengan inputan yang telah
dibuat
Special -
Considerations:

5.1.3 Business Cycle Testing


Test Objective: Memastikan apakah semua komponen pada setiap form
dapat berjalan sesuai keinginan
Technique:
Completion Mempermudah tampilan untuk user
Criteria:
Special -
Considerations:

5.1.4 Performance Profiling


Test Objective:waktu proses penyimpanan dapat menghasilkan output dan dapat berjalan
cepat
Technique: Penyimpanan data dilakukan oleh beberapa user (computer) dalam
waktu yang bersamaan
Completion Mempersingkat waktu penyimpanan
Criteria:
Special Terjadi gangguan pada jaringan sehigga proses tidak dapat berjalan
Considerations: dengan baik

5.1.5 Load Testing


Test Objective:waktu Waktu akses database dan aplikasi dapat beerjalan dengan baik
Technique:  Menggunakan query yang menghasilkan data dalam jumlah yang
cukup besar
 Mengukur load aplikasi dengan berbagai macam spesifikasi

Completion Software dan database dapat diakses dengan waktu yang cepat
Criteria:
Special Adanya gangguan pada database
Considerations:
5.1.6 Security and Access Control Testing

Test Objective:waktu Software hanya dapat diakses oleh user yang sudah melakukan login
melalui form login
Technique:  Mencoba mencari kesalahan dalam query dan code yang telah
digunakan
 Mencoba hak akses setiap user

Completion Software tidak dapat digunakan oleh user yang tidak memiliki hak
Criteria: akses
Special -
Considerations:

1. Item Pass
Kriteria - kriteria yang harus dipenuhi setiap fitur agar dinyatakan lulus uji atau berhasil
adalah sebagai berikut.
 Jika suatu fitur diuji sebanyak 10 kali dan ketika 9 kali pengujian diantaranya
berhasil namun ada 1 kali gagal, maka fitur tersebut dinyatakan gagal.
 Jika hasil dari suatu fitur sesuai dengan yang telah direncanakan, maka fitur
tersebut dinyatakan berhasil.
 Error akan dinyatakan sebagai gagal.

2. Test Deliverables
Sistem informasi ini bertujuan untuk mempermudah nelayan dalam melihat lokasi potensi
hasil laut di perairan sehingga dapat menghemat waktu pencarian lokasi penangkapan
dan dapat menghemat BBM nelayan. Pada website ini juga akan membantu nelayan
dalam mengisi bensin dengan takaran yang tidak kurang, mempermudah nelayan
menemukan bantuan, membantu nelayan dalam melihat statistik hasil tangkapannya
sebagai evaluasi dengan memasukkan data-data tangkapannya.

3. Testing Task
Pihak yang terlibat dalam proses pengujian dijelaskan sebagai berikut.

Tahap Pihak Terlibat

Pembuatan STP Project Manager, System Analist

Pemilihan objek pengujian Project Manager, System Analist

Pengujian fitur pada Halaman Beranda Project Manager, System Analist, Designer

Pengujian fitur pada menu Cek


Project Manager, System Analist, Designer
Kondisi
Pengujian fitur pada Halaman Cek
Project Manager, System Analist, Designer
Kondisi
Pengujian relasi code, fitur, dan
Project Manager, Designer, Programmer
tampilan

Pengujian performa sistem Project Manager

4. Schedule

Tahap Waktu

Pembuatan STP 2 hari

Tombol Pelajari Selengkapnya 1 jam

Tombol Success 1 jam

Tombol Materi 1 jam


5. Test Model
Test dilakukan dengan menggunakan metode blackbox test.

Anda mungkin juga menyukai