- Mervisi system yang diuji, sampai system benar benar dapat menyelesaikan
maslah pada system / organisasi (revisi system sebelum system digunakan)
- Sestem yang sudah digunakan, berarti sudah melalui pengujian system dan
system layak dioperasikan / digunakan.
- Suatu proses yang dilakukan untuk menilai apakah yang dirancang telah
sesuai dengan apa yang diharapkan
Hala hal yang terlibat dalam suatu kegiatan untuk mencapai tujuan yang
diharapkan untuk sipengguna
Testing dilakukan untuk memastikan mutu dari suatu produk yaitu menguji
apakah produk (dalam hal ini system informasi) yang dihasilkan telah sesuai dengan
mutu yang dipersyaratkan. Testing dilakukan untuk memastikan atau menjaga mutu
suatu produk
Testing merupakan proses analisa dan entitas software, pada testing ini bertujuan
untuk mendeteksi adanya perbedaan antrar kondisi software yang ada dengan
kondisi yang diinginkan, untuk melihat kerusakan suatu produk melakukan evaluasi
fitur fitur dari software.
Pengujian Sistem
- Melakukan proses evaluasi terhadap system yang sudah ada apakah system
sudah sesuai yang dharapkan user
Personil
Pengujian kegiatan
- Arah tujuan atau target ang dapat dilaksanakan sesuai dengan perencanaan
- Uji analisis
- Uji perancangan
- Uji implementasi
Sasaran
Aplikasi system informasi yang sudah melakukan uji kelayakan system, maka
aplikasi system informasi akan terjadi peningkatan :
- Performance / kinerja
- Eficeinsi
- Service / pelayanan
Elemen kritis dari jaminan kwlitas dan mempresentasikan kajian pokok dari
spesifkasi, desain dan pengkodean atau pngujian terhadap aplikasi system
informasi berdasrkan komonen. System informasi yaitu pengujian model, pengujian
output, database, teknologi dan pengujian kendali terhadap aplikasi system
informasi. Sehingga memberikan system informasi yang berkwalitas terhadap user.
Program aplikasi
- Pengujian sintax
1. Model / proses
Menguji hasil rancangan tentang proses atau moder dari suatu system informasi
yang akan dbuat dengan program aplikasi. Contoh menguji flow chart KRS
2. Output
Menguji hasil rancangan dengan laporan yang disajikan aplikasi, apakah sudah
memberikan informasi sesuai dengan kebutuhan user. Contoh KRS (MHS,DOSEN,
PA,MTK,DOSEN PA, JADWAL, IPK, dll)
3. Input
Pengujian terhadap jumlah atau variable data yang dibutuhkan output, contoh data
MHS, data DOSEN, MTK, dll
4. Database
Menguji atribtu data , relasi antar file atau hubungan elemen data, julah database
yang sesuai untuk menghaslkan output dan menampung data sesuai dengan form
entri
5. Teknologi
Menguji terhadap keamanan dan hak akses dari aplikasi dan dapat memonitor
Konsep SDLC
- Indentifikasi / perencanaan
No kd
Jumlah laporan
Data
Model
Ujicoba mode
Personil
Penyusunan jadwal dan pembagian tugas
Penyusunan anggraan
- Analisis
Tahapan analisis
Identity data, output, persoel sesuai dengan yang sudah ditentukan pada tahap
perancangan
Analize pengujian system baru harus lebih unggul dari system lama
Valid data
Kosistensi model
Report
1. Pengujian perancangan
b. Kesesuaian variable data yang dtuangkan pada format form entri pada tahap
perencanaan dan hasil system
e. Teknologi, pengujian untuk dapat menjalan aplikasi yang sudah dibentuk dan
pengujian fungsi dari masing masing komponen computer (alat I-P-O, storage,
keterlitian dan kevalitan angka)
f. Control system
Umur system
Pengujian Analis
- Gaya kepemimpinan
Sistem yang sudah digunakan, berarti sudah melalui pengujian sistem dan sistem
layak dioperasikan / digunakan.
Suatu proses yang dilakukan untuk menilai apakah yang dirancang telah sesuai
dengan apa yang diharapkan
Hal-hal yang terlibat dalam suatu kegiatan untuk mencapai tujuan yang diharapkan
untuk si pengguna
Testing dilakukan untuk memastikan mutu dari suatu produk yaitu menguji apakah
produk (dalam hal ini sistem informasi) yang dihasilkan telah sesuai dengan mutu
yang dipersyaratkan.
Testing merupakan proses analisa dan entitas software, pada testing ini bertujuan
untuk mendeteksi adanya perbedaan antrar kondisi software yang ada dengan
kondisi yang diinginkan, untuk melihat kerusakan suatu produk melakukan evaluasi
fitur fitur dari software.
Pengujian Sistem
Melakukan proses evaluasi terhadap sistem yang sudah ada apakah sistem sudah
sesuai yang diharapkan user
1. Personil
Personil ditempakan sudah sesuai dengan skill atau kemampuan yang dimilikinya
2. Pengujian kegiatan
Arah tujuan atau target yang dapat dilaksanakan sesuai dengan perencanaan
Adanya integrasi antara personil yang terlibat dengan kegiatan yang dilaksanakn
dalam mencapai target sistem
Uji analisis
Uji perancangan
Uji implementasi
Sasaran
Aplikasi sistem informasi yang sudah melakukan uji kelayakan sistem, maka aplikasi
sistem informasi akan terjadi peningkatan :
Performance / kinerja
Efisiensi
Service / pelayanan
Elemen kritis dari jaminan kwalitas dan mempresentasikan kajian pokok dari
spesifikasi, desain dan pengkodean atau pengujian terhadap aplikasi sistem
informasi berdasarkan komponen. Sistem informasi yaitu pengujian model,
pengujian output, database, teknologi dan pengujian kendali terhadap aplikasi
sistem informasi. Sehingga memberikan sistem informasi yang berkwalitas terhadap
user.
Testing sistem informasi atau pengujian sistem informasi adalah pengujian terhadap
aplikasi sistem informasi (software application)
Program aplikasi
Pengujian sintax
Pengujian output
1. Model / proses
Menguji hasil rancangan tentang proses atau model dari suatu sistem informasi
yang akan dibuat dengan program aplikasi. Contoh menguji flow chart KRS
2. Output
Menguji hasil rancangan dengan laporan yang disajikan aplikasi, apakah sudah
memberikan informasi sesuai dengan kebutuhan user. Contoh KRS (MHS,DOSEN,
PA,MTK,DOSEN PA, JADWAL, IPK, dll)
3. Input
Pengujian terhadap jumlah atau variable data yang dibutuhkan output, contoh data
MHS, data DOSEN, MTK, dll
4. Database
Menguji atribut data , relasi antar file atau hubungan elemen data, jumlah database
yang sesuai untuk menghasilkan output dan menampung data sesuai dengan form
entri
5. Teknologi
Menguji terhadap keamanan dan hak akses dari aplikasi dan dapat memonitor
Konsep SDLC
- Indentifikasi / perencanaan
No kd
Jumlah laporan
Data
Model
Ujicoba mode
Personil
Penyusunan anggaran
Analisis
Tahapan analisis
Identity adalah data, output, personel sesuai dengan yang sudah ditentukan pada
tahap perancangan
Analize adalah pengujian sistem baru harus lebih unggul dari sistem lama
Valid data
Kosistensi model
Report
Kecocokan model dengan pada terhadap perancangan
Pengujian perancangan
Kesesuaian variable data yang dituangkan pada format form entri pada tahap
perencanaan dan hasil sistem
Kesesuaian model pada perencanaan dan analisis (jumlah data yang mengalir,
kerangka berfikir program atau flow chart) proses matematis dalam pemakaian
rumus
Teknologi, pengujian untuk dapat menjalankan aplikasi yang sudah dibentuk dan
pengujian fungsi dari masing masing komponen computer (alat I-P-O, storage,
keterlitian dan kevalitan angka)
Control sistem
Umur sistem
Pengujian Analisis
Tahapan analisis
Sistem kerja
Pola manajemen
Gaya kepemimpinan
Struktur organisasi
Aplikasi-aplikasi software
Bertujuan untuk bekerja sama dengan klien untuk membangun sebuah sistem dari
spesifikasi awal.
2. Throw-away prototyping
^ Software Specification
^ Metode-metode desain :
1. Data-flow model
2. Entity-relation-attribute model
3. Structural model
4. Object models
c. Program desk checking, dilakukan melalui pemeriksaan detail dari source code
yang mengakibatkan pengeksekusian logika dalam pikiran pemeriksa.
Brute force
o Merupakan metode yang paling umum dan efisien untuk mengisolasi kesalahan
software.
Backtracking
o Merupakan metode debugging yang umum dan dapat digunakan pada program
skala kecil.
Cause elimination
^ Software validation
Validasi software atau sering disebut verification and Validation, bertujuan untuk
menunjukkan bahwa sistem telah sesuai dengan spesifikasinya dan memenuhi
ekspektasi/harapan pengguna sistem.
^ Tahapan-Tahapan Ujicoba
1. Unit Testing
Unit testing dilaksanakan untuk mengetahui kesalahan dalam logika atau fungsi
setiap komponen (individual component).
2. Module Testing
a. Incremental testing, modul dapat ditambahkan pada modul lainnya untuk ujicoba
individual, biasanya berupa penulisan modul baru.
a. Top-down testing
b. Bottom-Up
pengertian dari :
a. Sistem b. Subsistem
Komponen d. Testing
6. Dalam rencana pengujian "The Testing Process" dikenal ada proses testing,
maksudnya :
a. Pengkode-an b. Perancangan
c. Pengujian d. Implementasi
Siklus dari pembuatan perangkat lunak untuk membangun system dalam skala
besar
Suatu system yang dirancang untuk mengelola suatu basis data yang diminta
banyak pengguna
Implementasi cepat
Estimasi biaya dan waktu
Reliabilita
Java
Simula
Smalltalk
TCL
a. Analyst
b. Design
c. Maintenance
d. Implementasi
a. Efisiensi mesin
b. Metodologi pengembangan
c. Partisipasi pemakai
a. Kepadatan
c. Kompatibilitas
b. proposal
d. form isian
a. white-box
b. debugging
c. black-box
d. partisi ekivalensi
b. Perintah (program) yang bila di eksekusi memberikan fungsi dan unjuk kerja
seperti yang di inginkan
d. Salah semua
20. Dalam proses testing terdapat component testing dan integration testing,yang
merupakan bagian dari integration testing adalah :
2. Dalam rencana pengujian "The Testing Process" dikenal ada proses testing,
maksudnya : a. Deskripsi fase - fase utama dalam pengujian
3. Berikut ini adalah tahap siklus hidup pengembangan perangkat lunak, kecuali : d.
Implementasi
5. Pengujian terakhir sebelum sistem di pakai oleh user merupakan pengertian dari :
b. Acceptance
6. Yang termasuk kedalam bagian dari proses testing kecuali : d. Output testing
7. Apakah yang dimaksud dengan SDLC ? a. Siklus dari pembuatan perangkat lunak
untuk membangun system dalam skala besar
10. Empat tahapan dalam metodologi RUP adalah sbb : a. Insepsi, elaborsi,
konstruksi, transisi
PS: kalo yg gw google, sumbernya cuma 2: A sama C. tapi krn ga ada, gw milih yang
D.
19. Yang merupakan alat perancangan lunak terstruktur adalah : a. Kamus data
20. Dalam proses testing terdapat component testing dan integration testing,yang
merupakan bagian dari integration testing adalah : b. Subsystem testing system
testing