- Mendefinisikan Persyaratan adalah salah satu fase awal untuk siklus pengembangan perangkat lunak.
- Mendefinisikan Persyaratan mengacu pada apa yang harus dikirimkan ke klien di akhir rilis spesifik tersebut.
- Menetapkan persyaratan dengan singkat dan jelas di awal akan menghasilkan pengerjaan ulang yang minimal setelah pengembangan selesai.
- Modul di ALM ini memungkinkan pengguna untuk menentukan, mengelola dan melacak persyaratan.
Kami akan menggunakan aplikasi sampel (GURU99 Banking) untuk memahaminya dengan lebih baik.
Dalam tutorial ini kita akan belajar
- Bagaimana Membuat Kebutuhan
- Cara Mengunggah Persyaratan menggunakan Microsoft Excel
- Bagaimana melakukan Analisis Cakupan (Requirement Traceability)
Cara membuat Persyaratan
Langkah 1) Klik 'Persyaratan' di modul 'Persyaratan'.
Langkah 2) Mari kita pertahankan semua persyaratan untuk rilis ini (2017 R1) di folder tertentu sehingga memudahkan kita untuk mengaksesnya. Selain itu, kami ingin menunjukkan perbedaan antara persyaratan 'Fungsional' dan 'Non Fungsional' dengan menempatkannya di folder yang berbeda.
- Klik Ikon 'Folder Baru' di bawah Modul Persyaratan
- Masukkan Nama Folder sebagai " 2017 R1 " agar mudah mengidentifikasi persyaratan untuk rilis ini.
Langkah 3) Folder yang dibuat akan ditampilkan seperti yang ditampilkan di bawah ini.
Langkah 4) Sekarang mari kita buat folder untuk Persyaratan 'Fungsional' di mana semua dokumen / item pekerjaan persyaratan Fungsional disimpan.
Langkah 5) Folder yang Dibuat akan ditampilkan di modul 'Persyaratan' seperti yang ditunjukkan di bawah ini.
Langkah 6) Demikian pula buat Folder 'Non Fungsional'. Setelah membuat folder Fungsional dan Non Fungsional, kita akan memiliki struktur folder seperti yang ditunjukkan di bawah ini.
Langkah 7) Klik ikon 'Persyaratan Baru' di halaman persyaratan seperti yang ditunjukkan di bawah ini.
Dialog 'Persyaratan Baru' terbuka dan pengguna harus memasukkan bidang wajib berikut ini.
- Masukkan Nama Persyaratan tersebut
- Pilih Jenis Persyaratan
Langkah 8) Pengguna juga dapat memasukkan kolom Non-Wajib berikut.
- Penulis
- Prioritas
- Ditinjau
- Rilis Target
- Siklus Target
- Deskripsi dan Komentar.
Langkah 9) Persyaratan juga memungkinkan pengguna untuk memasukkan persyaratan dalam format ' Teks Kaya ' secara langsung seperti yang ditunjukkan di bawah ini.
Langkah 10) Biasanya, persyaratan dicatat dalam dokumen word. Mereka diunggah di bawah tab lampiran seperti yang ditunjukkan di bawah ini. ALM juga mendukung semua jenis file lain seperti .xls, .jpg.webp dll. Setelah mengunggah, klik tombol Kirim.
Langkah 11) Persyaratan akan ditampilkan kepada pengguna seperti yang ditunjukkan di bawah ini:
Cara Mengunggah Persyaratan menggunakan Microsoft Excel
Terkadang, pengguna tidak akan membuat persyaratan secara manual. Mudah untuk mengunggah semua persyaratan secara massal daripada membuatnya satu per satu, yang merupakan proses yang memakan waktu. Untuk memfasilitasi pengunggahan ke ALM, HP telah menghadirkan Addin yang dapat digunakan pengguna untuk mengunggah langsung dari MS excel / MS Word. Biarkan kami memahami prosedur langkah demi langkah untuk mengunggah persyaratan ke QC dari Excel.
Untuk Persyaratan pengunggahan, kita perlu memahami alur kerja:
Bagian A - Mengunduh:
Langkah 1) Buka beranda ALM http: // localhost: 8181 / qcbin dan klik "Alat" dari daftar tautan.
Langkah 2: Klik Link "More HP ALM Add-in" dari halaman add-in seperti yang ditunjukkan di bawah ini.
Langkah 3) Pilih 'Add-in untuk Aplikasi Microsoft' dan pilih 'Microsoft Excel' dari tautan karena kita akan menggunakan add-in MS Excel untuk mengunggah Data ke HP-ALM.
Langkah 3) Pilih link HP-ALM Microsoft Excel Add-in untuk ALM 12.00.
Langkah 4) Pilih link HP-ALM Microsoft Excel Add-in untuk ALM 12.00. Pengguna juga dapat merujuk ke Panduan 'Baca-saya' dan Panduan 'Add-in'. Setelah mengklik tautan, file penyiapan add-in akan diunduh ke lokasi default / lokasi yang dipilih pengguna.
Bagian B - Instalasi:
Langkah 1) Pilih add-in yang diunduh dan lakukan klik kanan pada file yang diunduh. Pilih 'Run as Administrator'.
Langkah 2) Pilih add-in yang diunduh dan lakukan klik kanan pada file yang diunduh. Pilih 'Run as Administrator' agar kita dapat menginstal add-in.
Langkah 3) Pilih jenis instalasi. Di sini kami telah memilih 'Untuk Semua Pengguna' yang merupakan pengaturan default. Jika Anda ingin menginstal hanya untuk pengguna saat ini, pilih 'Hanya Untuk Pengguna Saat Ini' dan klik 'Berikutnya'.
Langkah 4) Setelah menyelesaikan instalasi, pengguna akan mendapatkan pesan status. Klik Tombol 'Selesai'.
Langkah 5) Untuk memverifikasi apakah add-in berhasil diinstal, buka Excel dan arahkan ke Tab 'Add-in'. Anda akan menemukan opsi 'Ekspor ke HP ALM' yang berarti 'add-in' berhasil diinstal.
Bagian C - Mengunggah Persyaratan ke ALM:
Langkah 1) Sebelum mengupload persyaratan dari excel, kita perlu menyiapkan Excel agar bisa diupload.
- Pilih Bidang yang ingin Anda unggah ke ALM dan buat tajuk di Excel untuk bidang tersebut.
- Masukkan data yang valid di masing-masing bidang tersebut seperti yang ditunjukkan di bawah ini.
Langkah 2) Setelah memilih data untuk diunggah, klik 'Ekspor ke HP ALM' dari 'Add-Ins'.
Langkah 3) Wizard Ekspor ALM terbuka. Masukkan URL Server HP ALM dan Klik 'Next'.
Masukkan nama pengguna dan kata sandi untuk otentikasi dan Klik 'Next'.
Langkah 3) Pilih Domain, Nama Proyek di mana kami ingin mengunggah persyaratan dan Klik 'Berikutnya'.
Langkah 4) Pilih jenis data yang ingin kita unggah. Dalam hal ini, itu adalah persyaratan. Kami juga dapat mengunggah Tes / Cacat yang akan kami tangani nanti.
Langkah 5) Masukkan nama Peta Baru. Opsi pertama, 'Pilih peta' dinonaktifkan karena kami belum membuat peta sejauh ini. Karenanya kita harus membuat nama peta baru dan klik 'Next'. Kami belum memilih 'Buat peta Sementara' karena kami ingin digunakan kembali setiap kali mengunggah 'Persyaratan'.
Langkah 5b) Dalam dialog ini, pengguna harus memilih perilaku jenis persyaratan. Jika kita hanya mengupload satu jenis persyaratan, maka kita harus memilih 'Jenis Persyaratan Tunggal'.
Kami mengunggah jenis persyaratan yang berbeda. Karenanya kita harus memetakan terhadap kolom yang sesuai di excel. Sesuai template kami, Kolom 'E' membawa jenis persyaratan.
Langkah 6) Setelah Mengklik 'Next', dialog pemetaan terbuka seperti yang ditunjukkan di bawah ini.
- Item kisi panel kiri yang terdaftar sesuai dengan kolom yang tersedia untuk di-upload di HP ALM. Harap dicatat bahwa bidang bertanda 'MERAH' harus dipetakan karena ini adalah bidang wajib.
- Item kisi panel kanan merujuk ke bidang yang dipetakan sehingga nilai di Excel akan mengalir ke bidang ALM yang sesuai.
Sekarang mari kita memahami cara memetakan bidang di Excel dengan bidang di ALM.
Pilih Bidang yang ingin dipetakan pengguna dan klik tombol panah seperti yang ditunjukkan di bawah ini.
Masukkan nama kolom di Excel yang sesuai dengan nama kolom yang sesuai di HP ALM.
Petakan semua kolom yang diperlukan di excel dengan kolom yang sesuai di HP ALM. Setelah memetakan semua bidang wajib, klik 'Ekspor'.
Langkah 8) Setelah berhasil mengupload, ALM menampilkan pesan seperti yang ditunjukkan di bawah ini. Jika kesalahan muncul, perbaiki masalah dan coba unggah ulang yang sama.
Langkah 11) Sekarang mari kita verifikasi hal yang sama di bawah Tab 'Persyaratan'. Semua detail persyaratan termasuk lampiran diunggah seperti yang ditunjukkan di bawah ini.
Bagaimana melakukan Analisis Cakupan (Requirement Traceability)
Setelah pengguna memetakan semua persyaratan, pengujian, dan cacat seperti yang dibahas di masing-masing bab tersebut, kami akan dapat menghasilkan analisis cakupan dan Matriks penelusuran.
Analisis Cakupan membantu kita untuk memahami cakupan Tes terhadap persyaratan tertentu dan detail tentang jumlah tes yang lulus / gagal / tidak dijalankan.
Langkah 1) Arahkan ke modul persyaratan dan Klik pada Menu 'Tampilan' dan pilih 'Analisis Cakupan'.
Langkah 2) Analisis cakupan akan dibuat terhadap masing-masing persyaratan yang ditempatkan di bawah 'Tab Persyaratan' dengan status terkonsolidasi pada tingkat folder.
Langkah 3) Setelah memperluas folder, analisis cakupan akan ditampilkan seperti yang ditunjukkan di bawah ini.
Langkah 4) Klik masing-masing status analisis cakupan tersebut untuk mendapatkan laporan lihat perincian.
- Klik Status Persyaratan tertentu. Analisis cakupan akan ditampilkan dengan jumlah kegagalan.
- Klik 'Tampilkan Cakupan Tes' yang akan menunjukkan status tes rinci yang dilampirkan pada persyaratan yang dipilih.
Langkah 5) Setelah mengklik 'Tampilkan Cakupan Tes', status pelaksanaan tes terhadap persyaratan yang dipilih akan ditampilkan.
Matriks Ketertelusuran:
- Matriks Ketertelusuran memungkinkan pengguna untuk menentukan tingkat hubungan antara persyaratan dan persyaratan lain (atau) antara persyaratan dan pengujian.
- Matriks Ketertelusuran mencantumkan persyaratan sumber serta persyaratan dan pengujian yang terkait. Matriks menampilkan jumlah total hubungan untuk setiap persyaratan sumber.
Langkah 1) Langkah Pertama adalah menavigasi ke 'View' Menu dan pilih 'Traceability Matrix'.
Langkah 2) Halaman Matriks Ketertelusuran terbuka seperti yang ditunjukkan di bawah ini.
- Klik 'Configure Traceability Matrix'
- Dialog 'Configure Traceability Matrix' akan terbuka.
Langkah 3) Kriteria untuk menghasilkan Matriks Ketertelusuran ditunjukkan di bawah ini.
- Klik 'Filter' di bawah 'Tentukan Persyaratan Sumber'
- Dialog 'Persyaratan Filter' terbuka. Klik tombol kriteria filter.
- Pilih Dialog Kriteria Filter Terbuka. Pilih 'Fungsional' dari daftar
- Klik 'OK'.
Langkah 4) Dialog Persyaratan filter menampilkan kriteria filter seperti yang dipilih oleh pengguna. Klik 'OK'.
Langkah 5) Dialog Configure Traceability ditampilkan
- Dengan 'Jenis Persyaratan' yang dipilih
- Klik tautan 'Filter menurut Tes yang ditautkan'.
Langkah 6) Mari kita buat matriks ketertelusuran antara persyaratan dan pengujian. Karenanya, setelah mengklik 'Filter menurut tes yang ditautkan', dialog berikut ini ditampilkan kepada pengguna.
- Aktifkan 'Filter menurut pengujian yang ditautkan'.
- Pilih 'Ditautkan ke' tes berikut.
- Mari kita buat matriks ketertelusuran untuk persyaratan tersebut yang telah mendapatkan lebih dari 5 pengujian. Karenanya pilih kriteria Filter sebagai 'lebih dari'
- Masukkan nilai. Dalam hal ini adalah '5'
- Klik 'Ok'
Langkah 7) Layar berikut ditampilkan kepada pengguna dengan semua persyaratan dan pengujian yang sesuai jika kriteria matriks ketertelusuran yang ditentukan terpenuhi.
Langkah 8) Pengguna juga dapat mengklik 'Generate Traceability matrix' yang dapat diekspor ke excel.
- Pilih detail yang matriks ketertelusuran harus dibuat.
- Klik 'Hasilkan Matriks Ketertelusuran'.
Langkah 9) Dialog Simpan file ditampilkan kepada pengguna.
- Pilih lokasi di mana matriks ketertelusuran perlu disimpan.
- Masukkan Nama File
- Klik 'Simpan'.
Langkah 10) Setelah mengklik Tombol 'Simpan', matriks ketertelusuran dibuat ke pengguna.
Berikut adalah modul Video on Requirements
Klik di sini jika video tidak dapat diakses
kesimpulan utama: -
- Modul persyaratan di QualityCenter digunakan untuk menyimpan Persyaratan Uji Anda. Atas dasar persyaratan yang disimpan ini, Anda akan membuat kasus uji Anda.
- Persyaratan orang tua dapat memiliki persyaratan anak.
- Setiap persyaratan diberi id unik untuk identifikasi.