Anda di halaman 1dari 7

UTS Testing 2016_2017_V3

ID Questions Question
Image

1 Dalam tahapan unit testing, ketika seorang ingin


mendapatkan kompleksitas sebuah algoritma, maka seorang
tester dapat menggunakan teknik ...________________

A. UML

B. Black Box

C. White Box

D. Stress Testing

2 Definisi testing menurut IEEE yang benar adalah


...________________

A. Testing adalah proses menganalisa suatu entitas


software untuk agar tidak terjadi error

B. Testing adalah proses menganalisa suatu requirement


agar sesuai dengan analisa

C. Testing adalah proses pengecekan antara keinginan


dengan harapan

D. Testing adalah proses menganalisa suatu entitas


software untuk mendeteksi perbedaan antara kondisi
yang ada dengan kondisi yang diinginkan

3 Definsi validasi yang tepat adalah ...________________

A. Spesifikasi yang telah ditetapkan sudah memenuhi


pesyaratan hardware yang ada

B. Selesainya project sesuai anggaran dana

C. Spesifikasi yang telah ditetapkan sudah memenuhi


keinginan atau kebutuhan dari pengguna yang
sebenarnya.

D. Spesifikasi yang telah ditetapkan sudah memenuhi


sesuai yang telah di tetapkan
4 Pengertian ketika sebuah software di ukur secara obyektif
adalah ...________________

A. Ketika di ukur menggunakan pengukuran secara pasti

B. Ketika di semua proses di buktikan oleh semua pihak


yang terkait pembuatan software

C. Ketika di semua proses di buktikan secara terstruktur,


terencana, tercatat dan terdokumentasi dengan baik.

D. Ketika pendekatan secara subyektif tidak dapat lagi


dapat di pertahankan dalam sebuah pembuktian
ilmiah

5 Yang bukan merupakan faktor kualitas sebuah software


adalah________________

A. Kebenaran

B. Dapat di rawat

C. Efisiensi

D. Dapat di jual

6 Faktor software yang sifatnya mengukur kualitas rekayasa


proses dan dapat di ukur secara fisik adalah
...________________

A. Terdokumentasi dengan baik

B. Dapat di rawat

C. Dapat di di integrasikan

D. Fleksibilitas

7 Mental khusus seorang tester dalam melakukan testing yang


benar seharusnya ...________________

A. Destruktif
B. Konstruktif

C. Teliti

D. Jujur

8 Suatu dokumen yang mencakup keseluruhan dari tujuan testing dan


pendekatan testing disebut________________

A. QC

B. Requirement

C. Test Plan

D. Test Design

9 Menurut data masalah utama dari kualitas software


adalah________________

A. Biaya dan aplikasi testing

B. Tempat

C. Metode Testing

D. SDM yang kompeten, biaya dan jadwal

10 Definisi Quality Assurance (QA) ialah mengukur kualitas


proses yang digunakan untuk membuat produk
berkualitas.________________

A. True

B. False

11 Dalam SDLC tahapan setelah Design adalah Implementation


yang terdiri dari coding dan testing________________

A. True

B. False
12 Test case yang bagus adalah yang mempunyai kemungkinan tinggi
dalam mendeteksi defect yang sebelumnya belum ditemukan, bukan
yang dapat memperlihatkan bahwa program telah bekerja dengan
benar.________________

A. True

B. False

13 Berikut yang bukan tujuan dari testing adalah


...________________

A. Menguji batasan sistem

B. Mencari error sistem

C. Meningkatkan kepercayaan user yang akan


menggunakan

D. Memberikan nilai proses produksi sebuah software

14 Cocokkanlah istilah dan definisinya

Choice Match
Acceptance Testing Testing yang berfokus
kepada requirement dari
user

Sistem testing Testing yang melakukan uji


terhadap menu - menu pada
interface software

Integration Testing Menguji data yang real dari


user

Unit Testing Menguji security,


performance dan
dokumentasi

15 Testing yang berfokus pada kebutuhan fungsional pada


software, berdasarkan pada spesifikasi kebutuhan dari
software adalah ...________________

A. White Box

B. Black Box
C. Beta Testing

D. Glass Testing

16 Pada metode pengembangan software yang merupakan ciri


utama dari metode spiral adalah ________________

A. Memiliki pendefinisian terhadap resiko

B. Memiliki elisitasi requirement yang ketat

C. Tidak terdapat pengujian yang terlalu kompleks

D. Memiliki adanya protoytpe

17 Suatu pendekatan dimana baik sistem lama dan baru


beroperasi secara serentak untuk beberapa priode waktu.
Pada konversi ini, sistem baru dan sistem lama sama-sama
dijalankan. Setelah melalui masa tertentu, jika sistem baru
telah bisa diterima untuk menggantikan sistem lama, maka
sistem lama segera dihentikan. Hal ini adalah metode migrasi
yang dinamakan ________________

A. Konversi Langsung

B. Konversi Pilot

C. Konversi Paralel

D. Konversi Bertahap

18 Alasan utama pengujian kelas untuk perangkat lunak objek


oriented dikendalikan oleh pengujian unit adalah
________________

A. Pengujian untuk objek oriented mewariskan sifat -


sifat dari enkapsulation

B. Memberikan penyesuaian terhadap metode lainnya

C. Memberikan jaminan pada testing pada tingkat


lanjut.

D. Pengujian untuk objek oriented mewarikan sifat -


sifat dari java programing

19

Hitunglah kualitas software A tsb


1. jawab langsung angkanya dibulatkan ke atas, jika jawaban
4,8 menjadi 5 dst
2. Jawablah di kertas kerja ujian

10

20

Hitunglah kualitas software B


a. Jawab dengan angkanya saja misal 45
b. Jawab juga pada kertas kerja ujian dengan prosesnya)

17

21 Cocoklahkan kriteria software berikut ini

Choice Match
Portability Hardware dan software
independent, Modularity

Correctness Complete, Tracibility, dan


Consictency

Usability Self- documentation

Testability Training, Operability, dan


Commucativeness
22 Standart kualitas software di bagia atas sudut pandang user
dan developer program. Yang merupakan kualitas software
yang menjadi ketertarikan bagi developer menurut standart
kualitas software IEEE adalah ? (pilih 4)________________

A. Documentation

B. Correctness

C. Readibility

D. Testability

E. Maintainability

F. Portability

G. Avalaibility

H. Robustness

I. Performance

23 Testing yang berdasarkan pada premis masukan dan keluaran


dari suatu komponen yang dipartisi ke dalam kelas-kelas,
menurut spesifikasi dari komponen tersebut, yang akan
diperlakukan sama (ekuivalen) oleh komponen tersebut. Hal
ini dinamakan Equivalence partitioning ________________

A. True

B. False