Cara Menyesuaikan Proyek di HP ALM (Pusat Kualitas)

  • Kustomisasi Proyek memungkinkan administrator proyek untuk mengontrol akses ke proyek dengan menentukan pengguna yang dapat mengakses proyek dan juga memiliki kemampuan untuk menyesuaikan jenis tugas yang dapat dilakukan setiap pengguna.
  • Seseorang juga dapat menyesuaikan proyek untuk memenuhi kebutuhan spesifik organisasi Anda.
  • Ini juga membantu menambahkan/mengedit bidang pengguna baru yang disesuaikan yang dapat ditambahkan ke masing-masing modul di ALM.

Mari kita lihat satu per satu

Properti Pengguna

Pengguna yang saat ini masuk akan dapat mengedit rincian profil mereka dan memungkinkan pengguna untuk mengubah kata sandi mereka.

Note: Hanya kata sandi pengguna yang masuk saat ini yang dapat diubah meskipun pengguna tersebut bertipe 'Admin Proyek'.

Langkah 1) Klik tautan Alat dan pilih 'Sesuaikan' seperti yang ditunjukkan di bawah ini.

Properti Pengguna

Langkah 2) Dialog Kustomisasi Proyek ditampilkan seperti yang ditunjukkan di bawah ini.

Properti Pengguna

Langkah 3) Untuk Mengubah kata sandi pengguna saat ini, klik 'Ubah Kata Sandi' di Tab 'Properti Pengguna'.

Properti Pengguna

Langkah 4) Dialog ubah kata sandi terbuka.

  1. Masukkan Kata Sandi Lama
  2. Masukan kata sandi baru
  3. Masukkan Konfirmasi Kata Sandi
  4. Klik 'OK'

Properti Pengguna

Langkah 5) Pengguna akan ditampilkan dengan pesan status.

Properti Pengguna

Langkah 6) Pengguna juga dapat mengedit rincian profil berikut.

  1. email ID
  2. Nama lengkap
  3. Nomor Telepon
  4. Klik 'Simpan'

Catatan: Pengguna TIDAK AKAN dapat mengedit Nama Pengguna mereka, meskipun pengguna tersebut bertipe 'Administrator proyek'.

Properti Pengguna

Langkah 7) Status ditampilkan kepada pengguna seperti yang ditunjukkan di bawah ini.

Properti Pengguna

Pengguna Proyek

Modul ini memungkinkan pengguna untuk menambah dan menghapus pengguna untuk proyek ALM saat ini. Seseorang juga dapat menugaskan pengguna ke grup pengguna untuk membatasi hak akses pengguna.

Langkah 1) Sekarang mari kita Tambahkan pengguna ke Area Proyek.

  1. Navigasi ke Pengguna Proyek
  2. Klik Tambahkan Pengguna Drop Down.

Pengguna Proyek

Langkah 2) Setelah mengklik menu Drop Down 'Tambah Pengguna', metode berikut akan ditampilkan kepada pengguna seperti yang ditunjukkan di bawah ini.

  1. Tambahkan Pengguna berdasarkan Nama – Admin Proyek dapat menambahkan pengguna ALM yang ada ke proyek ini dengan memberikan nama penggunanya. (Hal yang sama telah dilakukan pada Langkah 1 & 2)
  2. Tambahkan Pengguna Baru ke Situs – Tambahkan Pengguna Baru ke Situs dengan memasukkan semua detail, dengan cara yang sama seperti kita menambahkan pengguna dari Admin Situs.
  3. Tambahkan Pengguna dari Situs – Tambahkan pengguna baru dengan mencari berdasarkan nama atau ID mereka.

Mari kita lihat masing-masing fungsinya.

Pengguna Proyek

Langkah 3) Mari kita tambahkan Nama berdasarkan pengguna. Pastikan pengguna ini sudah ada di database Admin ALM (Pengguna dibuat menggunakan modul Administrasi Situs)

  1. Pilih 'Pengguna Proyek' dari jendela Kustomisasi proyek.
  2. Klik 'Tambahkan Pengguna'
  3. Masukkan nama pengguna
  4. Klik 'Oke'

Pengguna Proyek

Langkah 4) Pengguna yang Ditambahkan ditampilkan seperti yang ditunjukkan di bawah ini.

Pengguna Proyek

Langkah 5) Sekarang Mari kita tambahkan pengguna menggunakan opsi 'Tambahkan pengguna baru ke 'Situs'.

Pengguna Proyek

Langkah 6) Setelah Mengklik 'Tambahkan Pengguna Baru ke Situs' Dari 'Tambah Pengguna', dialog berikut akan ditampilkan.

  1. Masukkan nama pengguna
  2. masukkan Email
  3. Masukkan Nama Lengkap
  4. Masukkan nomor telepon
  5. Klik 'OK'

Pengguna Proyek

Langkah 7) Pengguna sekarang ditambahkan ke proyek saat ini. Pengguna ditambahkan di 'pengguna proyek' seperti yang ditunjukkan di bawah ini.

Pengguna Proyek

Langkah 8) Sekarang mari kita tambahkan pengguna proyek menggunakan opsi 'tambahkan Pengguna dari Situs'.

Pastikan pengguna sudah ada di database admin ALM.

Pengguna Proyek

Langkah 9) Dialog berikut ditampilkan.

  1. Masukkan Nama Pengguna dan klik ikon pencarian
  2. Nama Pengguna ditampilkan
  3. Klik 'OK'

Pengguna Proyek

Langkah 10) Pengguna ditambahkan ke proyek dan ditampilkan seperti yang ditunjukkan di bawah ini.

Pengguna Proyek

Langkah 11) Admin Proyek juga dapat menghapus pengguna dari modul pengguna proyek.

  1. Pilih pengguna
  2. Klik 'Hapus Pengguna;

    Pengguna Proyek

Langkah 12) Dialog Konfirmasi ditampilkan. Klik 'Ya'.

Pengguna Proyek

Langkah 13) Setelah Mengklik 'Ya', pengguna tersebut dihapus dari daftar pengguna proyek.

Pengguna Proyek

Langkah 14) Masing-masing pengguna di 'Pengguna Proyek' memiliki keanggotaan yang terkait dengannya.

Catatan : Secara default, setiap pengguna yang ditambahkan hanya memiliki Izin 'Lihat' saja.

  1. Pilih Nama Pengguna
  2. Pilih tab 'Keanggotaan'
  3. Keanggotaan untuk pengguna yang dipilih akan ditampilkan. Pengguna yang baru ditambahkan 'Cathy' memiliki izin 'Viewer'

Pengguna Proyek

Grup dan Izin

Modul ini memungkinkan admin proyek untuk memberikan hak istimewa kepada kelompok pengguna dengan menentukan izin.

Ada 5 grup yang telah ditentukan sebelumnya di ALM dan masing-masing grup pengguna tersebut memiliki tingkat izin yang berbeda.

  1. Pengembang
  2. Manajer Proyek
  3. Penguji QA
  4. Admin TD
  5. Penonton

Catatan: Secara default, setiap pengguna yang ditambahkan ke area proyek hanya memiliki Izin 'Lihat'.

Langkah 1) Mari kita lihat daftar pengguna di Grup 'TDAdmin'.

  1. Pilih 'TDAdmin'
  2. Di bawah Tab Keanggotaan Anda akan melihat pengguna yang tidak ada dalam grup
  3. Di bagian 'Dalam Grup' Anda akan melihat daftar pengguna dalam grup. Dalam hal ini hanya 'Admin' yang ditampilkan.

Grup Dan Izin

Langkah 2) Izin grup yang telah ditentukan sebelumnya tidak dapat diedit.

  1. Pilih 'TDAdmin'
  2. Arahkan ke Tab izin
  3. Pilih modul mana saja (Cacat dalam kasus ini)
  4. Izin tidak dapat diedit meskipun pengguna saat ini adalah Admin proyek.

Grup Dan Izin

Langkah 3) Grup yang telah ditentukan sebelumnya tidak dapat diganti namanya atau dihapus.

Grup Dan Izin

Langkah 4) Untuk mengubah izin grup, admin proyek harus menambahkan Grup Baru. Katakanlah kita perlu membuat grup pengguna baru sehingga pengguna tersebut memiliki 'izin Edit' untuk modul cacat dan izin Lihat untuk yang lain. Ini berarti semua izin harus sama dengan izin pengguna 'Lihat' kecuali kenyataan bahwa pengguna harus dapat 'memperbarui' cacatnya. Untuk melakukan hal yang sama,

  1. Klik 'Grup Baru'
  2. Dialog konfirmasi ditampilkan kepada pengguna. Klik 'Ya'.

Grup Dan Izin

Langkah 5) Setelah mengklik ya, Dialog 'Grup Baru' ditampilkan

  1. Masukkan Nama Grup
  2. Masukkan profil

Grup Dan Izin

Langkah 6) Grup pengguna dibuat seperti yang ditunjukkan di bawah ini. Anda juga dapat melihat bahwa kami dapat mengganti nama/Menghapus grup karena grup tersebut dibuat oleh kami. Grup yang telah ditentukan sebelumnya di ALM tidak dapat diedit atau dihapus.

Grup Dan Izin

Langkah 7) Untuk mengubah izin

  1. navigasikan ke Tab 'Izin'
  2. Klik Tab 'Cacat'
  3. Aktifkan tanda 'Perbarui' untuk Cacat
  4. Aktifkan Bendera 'Perbarui' untuk tautan

Grup Dan Izin

Akses Modul

Modul ini memungkinkan Admin proyek untuk mengontrol modul yang dapat diakses oleh setiap kelompok pengguna. Ini akan mencegah pengguna mengakses modul yang dibatasi.

Katakanlah, Pengembang tidak ada hubungannya dengan kasus pengujian, oleh karena itu mereka dapat dicegah mengakses rencana pengujian, modul lab pengujian.

Langkah 1) Akses modul default ditampilkan di bawah. Semua jenis grup pengguna memiliki akses ke semua modul secara default.

Akses Modul

Langkah 2) Untuk tujuan demo, mari kita hapus semua akses modul ke VIEW tipe pengguna kecuali modul yang rusak.

Hapus centang semua akses modul terhadap Lihat pengguna kecuali modul Cacat seperti yang ditunjukkan di bawah ini.

Akses Modul

Langkah 3) Sekarang mari kita login menggunakan salah satu ID Pengguna 'Lihat' untuk memeriksa apakah perubahan telah diterapkan dengan benar. Dari cuplikan di bawah ini sangat jelas bahwa pengaturan telah diterapkan sesuai masukan kami karena hanya menampilkan Modul 'Cacat' untuk pengguna tampilan 'Jim'.

Akses Modul

Entitas Proyek

  • Entitas Proyek Memungkinkan administrator proyek untuk mengubah perilaku bidang sistem ALM atau menentukan bidang yang ditentukan pengguna.
  • Misalnya, jika kita menjalankan pengujian pada berbagai build dan ingin menambahkan kolom 'Versi Build' di 'Tambahkan Modul Cacat', kita dapat melakukan hal yang sama menggunakan modul entitas proyek.

Langkah 1) Bidang yang ditentukan pengguna tidak dapat ditambahkan pada bidang sistem yang bersifat Baca-saja.

  1. Pilih 'Entitas Proyek'
  2. Pilih 'Defect' dan pilih subfolder 'System Fields'.
  3. Kita dapat melihat bahwa kita TIDAK AKAN dapat menambahkan 'Bidang Baru' atau Menghapusnya karena bidang sistem bersifat hanya-baca.

Entitas Proyek

Langkah 2) Untuk menambahkan bidang yang ditentukan pengguna,

  1. Pilih Subfolder 'Bidang Pengguna' di bawah Modul 'Cacat'.
  2. Klik 'Bidang Baru'
  3. Rincian Bidang akan muncul seperti yang ditunjukkan di bawah ini yang dapat diedit.

Entitas Proyek

Langkah 3) Rincian bidang juga dapat diedit seperti yang ditunjukkan di bawah ini.

  1. Ganti nama Label menjadi 'Build Number'.
  2. Centang 'Wajib' yang berarti kolom ini akan menjadi kolom wajib untuk memposting cacat baru.
  3. Klik Simpan

Entitas Proyek

Langkah 4) Sekarang kita dapat menyaksikan perubahan yang dilakukan pada modul cacat. Arahkan ke modul cacat dan pengguna akan dapat melihat bidang 'Nomor Pembuatan' yang baru dibuat yang akan menjadi bagian dari Modul 'Cacat Baru'.

Entitas Proyek

Daftar Proyek

  • Daftar proyek Memungkinkan admin proyek untuk menambahkan daftar yang disesuaikan ke proyek. Daftar berisi nilai yang dapat dimasukkan pengguna di bidang yang ditentukan sistem/pengguna.
  • Misalnya, daftar Status Bug memiliki enam status yang telah ditetapkan sebelumnya yaitu – Baru, Terbuka, Diperbaiki, Dibuka kembali, Ditutup, Ditolak. Jika kita ingin menambahkan satu status lagi, katakanlah, Duplikat, kita dapat melakukannya menggunakan modul ini.

Langkah 1) Untuk menambahkan item dalam daftar yang telah ditentukan sebelumnya,

  1. Klik 'Daftar Proyek'
  2. Pilih 'Status Bug'
  3. Klik 'Item Baru'. Dialog Item Baru terbuka.
  4. Masukkan Nama Barang.
  5. Klik 'Oke'

Daftar Proyek

Langkah 2) Setelah mengklik OK, item baru dibuat seperti yang ditunjukkan di bawah ini.

Daftar Proyek

Langkah 3) Sekarang kita perlu menyimpan perubahannya.

  1. Klik tombol 'simpan'.
  2. Sebuah pop-up ditampilkan. Klik 'OK'.

Daftar Proyek

Langkah 4) Sekarang navigasikan ke modul cacat dan verifikasi apakah status memiliki item yang baru ditambahkan dalam daftar.

Daftar Proyek

Surat Otomatis

Modul ini memungkinkan Admin proyek untuk menyiapkan aturan pemberitahuan email otomatis guna memberi tahu pengguna melalui email tentang perubahan yang dibuat pada cacat tertentu. Fitur automail ini hanya tersedia untuk modul cacat.

Langkah 1) Untuk mengaktifkan notifikasi email otomatis, lakukan langkah-langkah berikut.

  1. Navigasi ke tautan 'Automail'.
  2. Pengguna dapat memicu email dengan memilih sejumlah bidang yang tersedia dalam daftar.
  3. Kotak ini menunjukkan daftar bidang yang telah dipilih pengguna untuk mengirim email tentang perubahan.
  4. Admin Proyek juga dapat memilih pengaturan email untuk setiap pengguna yang tersedia.
  5. Klik 'simpan'.

Surat Otomatis

Langkah 2) Sebuah pop ditampilkan. Klik Oke

Surat Otomatis

Aturan Peringatan

Modul ini memungkinkan admin proyek untuk mengaktifkan aturan peringatan untuk proyek saat ini. Fitur ini akan membuat peringatan dan mengirim email saat terjadi perubahan dalam proyek. Modul ini berlaku untuk persyaratan, pengujian terkait, dan cacat.

Langkah 1) Untuk Mengaktifkan aturan peringatan,

  1. Navigasikan 'Aturan Peringatan'.
  2. Aktifkan kotak centang 'Peringatan Terkait dengan'
  3. Aktifkan 'kirim E-mail ke' & tambahkan penguji/desainer yang sesuai.
  4. Klik 'Simpan'

Aturan Peringatan

  • Peringatan Pertama : Perancang Tes diberi tahu ketika persyaratan diubah sehingga pengujian terkait dapat dimodifikasi
  • Peringatan Kedua: Penguji diperingatkan ketika a Cacat mengubah statusnya menjadi 'Tetap' sehingga penguji yang bertanggung jawab dapat mengambil kembali untuk pengujian ulang.

Workflow

  • Modul ini memungkinkan admin proyek membuat skrip yang membantu

Menyesuaikan modul Cacat (tambahkan Dialog Cacat atau Lihat Dialog Cacat).

  • Dengan bantuan modul ini, admin proyek juga dapat menulis skrip untuk menyesuaikan kotak dialog di modul lain, dan mengontrol tindakan yang dapat dilakukan pengguna.

Sekarang mari kita sesuaikan dialog 'Tambahkan Cacat' untuk tipe pengguna grup 'TDAdmin'.

Langkah 1) Dalam penyesuaian proyek,

  1. Klik 'Alur Kerja'.
  2. Pilih 'Skrip Generator – Tambahkan Tautan Kustomisasi Bidang Cacat

Workflow

Langkah 2) Dialog penyesuaian bidang Tambahkan Cacat akan terbuka.

  1. Pilih grup pengguna.
  2. Pilih bidang yang pengguna tidak ingin tampilkan selama dialog tambahkan Cacat.
  3. Klik tautan '<' untuk mengeluarkan bidang dari daftar bidang yang terlihat.

Catatan: Bidang Wajib Tidak dapat dipindahkan dari daftar bidang yang terlihat.

Workflow

Langkah 3) Setelah mendorong semua bidang yang tidak relevan keluar dari daftar bidang yang terlihat, dialog bidang kustomisasi ditampilkan seperti yang ditunjukkan di bawah ini.

  1. Bidang yang dikeluarkan dari daftar bidang yang terlihat.
  2. Bidang yang akan menjadi bagian dari dialog Tambahkan Cacat.
  3. Terapkan perubahan Skrip.

Workflow

Catatan: Meskipun kami melakukan penyesuaian menggunakan antarmuka pengguna ini, perubahan dilakukan dengan bantuan pembuatan skrip di bagian belakang. Kami juga akan menangani pengeditan skrip dengan contoh setelah bagian ini.

Langkah 4) Sekarang login sebagai pengguna dengan tipe 'TDAdmin' dan klik 'New Defect' dari modul Defect. Kolom yang dipilih oleh pengguna sebagai terlihat akan ditampilkan di jendela 'New Defects'.

Workflow

Editor Skrip

Fungsionalitas editor skrip membantu pengguna menulis skrip untuk menyesuaikan kotak dialog berbagai modul dan juga mengontrol tindakan yang dapat dilakukan pengguna dalam setiap modul.

Mari kita ubah cara Dialog 'Lihat Cacat' ditampilkan kepada pengguna dengan bantuan editor skrip.

Langkah 1) Untuk mengakses editor Skrip –

  1. Navigasi ke Tab Alur Kerja
  2. Klik 'Editor Skrip'.

Editor Skrip

Langkah 2) Editor Skrip ditampilkan kepada pengguna seperti yang ditunjukkan di bawah ini.

  1. Pilih 'Skrip Modul Cacat'
  2. Komentar menunjukkan bahwa- ini adalah area di mana kita perlu membuat perubahan, karena secara eksplisit menampilkan 'penyesuaian bidang detail cacat'.
  3. Itu ditulis untuk setiap kelompok pengguna. Yang kami lihat berhubungan dengan grup pengguna 'Pengembang'. Kita perlu melakukan perubahan pada grup pengguna 'TDAdmin'.

Editor Skrip

Langkah 3) Sekarang gulir ke bawah ke grup pengguna 'TDAdmin' di mana kita perlu melakukan perubahan. Pengaturan saat ini untuk 'TDAdmin' ditampilkan seperti yang ditunjukkan di bawah ini.

Editor Skrip

Langkah 4) Mari kita pahami naskahnya.

Mari kita perhatikan baris kode berikut dalam skrip

SetFieldApp “BG_ACTUAL_FIX_TIME”, Benar, Salah, 0, 0

Berikut rinciannya –

SetFieldApp Apakah pemanggilan Fungsi dilakukan dengan 5 parameter
Nama Bidang BG_ACTUAL_FIX_Time – Nama bidang. Kami akan mengubah pengaturan untuk nama bidang ini
Bendera Terlihat Sesuai dengan Bendera Terlihat. Jika benar maka akan terlihat.
Bendera yang Diperlukan Memeriksa apakah bidang tersebut wajib diisi. Jika benar, kolom tersebut wajib diisi.
HalamanTanpa Bendera Dimulai dengan 0. Jika jumlah bidang lebih banyak, pengguna dapat mengonfigurasinya agar ditampilkan per halaman.
Tampilan Pemesanan Pengguna juga dapat mengatur urutan bidang menggunakan bendera ini. Dimulai dengan 0 dan bertambah 1. Berdasarkan ini, urutan bidang ditetapkan

Langkah 5) Mari kita lakukan perubahan pada kolom pertama Bidang 'BG_ACTUAL_FIX_TIME'.

Skrip untuk bidang 'BG_ACTUAL_FIX_TIME' di editor skrip ditampilkan di bawah.

SetFieldApp “BG_ACTUAL_FIX_TIME”, Benar, Salah, 0, 0

Sesuai skrip di atas, dialog Rincian Cacat ditampilkan kepada pengguna seperti yang ditunjukkan di bawah ini.

Editor Skrip

Edit baris kode itu seperti yang ditunjukkan di bawah ini.

SetFieldApp “BG_ACTUAL_FIX_TIME”, Salah, Salah, 0, 16

Output skrip telah tercermin dalam dialog Rincian cacat seperti ditunjukkan di bawah ini.

Editor Skrip

Langkah 6) Mari kita lakukan perubahan pada semua bidang yang tersedia.

  1. Ubah parameter pemanggilan fungsi seperti yang dijelaskan pada langkah sebelumnya untuk masing-masing bidang seperti yang ditunjukkan di bawah ini.
  2. Klik 'Simpan'.

Editor Skrip

Langkah 7) Sekarang login sebagai salah satu pengguna bertipe 'TDAdmin' dan akses salah satu cacat sehingga dialog 'Lihat detail cacat' terbuka. Dialog detail cacat sekarang ditampilkan seperti yang ditunjukkan di bawah ini.

Editor Skrip