Test Lab di HP ALM (Pusat Mutu)

โšก Ringkasan Cerdas

Test Lab di HP ALM adalah modul tempat kasus uji yang dirancang dikelompokkan ke dalam set uji dan dieksekusi. Halaman ini membahas pembuatan set uji, menjalankan pengujian dengan runner manual, penjadwalan alur eksekusi, dan analisis hasil.

  • ๐Ÿงช Tujuan: Test Lab menjalankan kasus uji yang telah dibuat di modul Rencana Pengujian.
  • ๐Ÿ“ฆ Set Tes: Test set adalah kumpulan kasus uji yang diambil dari Test Plan untuk satu siklus.
  • ๐Ÿ”’ Aman untuk diedit: Perubahan yang dilakukan di Test Lab tidak pernah mengubah kasus uji induk di Test Plan.
  • โ–ถ ๏ธ Dua Mode Lari: Run Test Set menjalankan seluruh rangkaian pengujian, sedangkan Run hanya menjalankan pengujian yang dipilih.
  • ๏ธ Pelari Manual: Pelari menandai setiap langkah sebagai berhasil atau gagal, melampirkan tangkapan layar, dan melaporkan cacat secara langsung.
  • ๏ธ Alur Eksekusi: Kondisi dan ketergantungan waktu mengontrol urutan dan waktu setiap instance pengujian.
  • ๐Ÿ“Š hasil: Modul Test Runs menyimpan setiap eksekusi berdasarkan Nama Eksekusi yang unik untuk analisis selanjutnya.

Uji Lab di HP ALM

Apa itu Modul Lab Pengujian di HP ALM?

The Modul Lab Uji Di sinilah HP ALM, yang juga dikenal sebagai Quality Center, menjalankan pengujian. Persyaratan dicatat dalam modul Persyaratan, kasus uji dirancang di Modul Rencana TesKemudian, Test Lab menarik kasus-kasus yang sudah selesai tersebut ke dalam set pengujian sehingga dapat dijadwalkan, dieksekusi, dan dilaporkan terhadap siklus rilis.

  • Setelah desain pengujian selesai, pelaksanaan pengujian akan dilakukan dengan bantuan modul Test Lab.
  • Salah satu istilah umum yang akan Anda temui di HP ALM adalah pada modul Test Set di Test Lab. Jika pikiran Anda membayangkan semacam koleksi atau himpunan, Anda benar. Test Set sebenarnya adalah kumpulan kasus uji yang akan kita jalankan.
  • Uji kasus dari Rencana Tes modul dipanggil ke modul Test Lab.
  • Perubahan yang dilakukan pada kasus pengujian di modul Test Lab tidak memengaruhi kasus pengujian induk di Modul Rencana Pengujian. Anda bebas bereksperimen. Oleh karena itu dinamakan Test Lab!

๐Ÿ’ก Catatan: Produk ini dirilis oleh HP dan kemudian beralih ke Micro Focus dan selanjutnya ke... OpenTextTata letak modul dan langkah-langkah di bawah ini masih berlaku, meskipun rilis terbaru diberi merek baru. OpenText ALM / Pusat Mutu.

  • Sebaiknya nama test set sama dengan nama modul agar semua pengujian dalam modul tersebut berada dalam test set yang sama, sehingga mudah untuk dieksekusi. track.
  • Setiap folder set pengujian ditetapkan ke siklus tertentu. Hal ini memungkinkan pengguna untuk mengelompokkan pengujian yang akan dijalankan dalam siklus tertentu.
  • Modul ini juga membantu pengguna untuk track kemajuan siklus saat pengujian dijalankan.
  • Modul Laboratorium Pengujian terdiri dari fungsi-fungsi berikut, dan mari kita pahami masing-masing fungsi tersebut secara detail.

Uji Lab di HP ALM

Cara Membuat Set Tes

Langkah 1Langkah pertama adalah membuat folder root sebagai wadah untuk menyimpan set pengujian. Kita dapat menamainya sesuai dengan rilis dan siklus agar mudah diakses. track.

  1. Goto Modul 'Test Lab' di bawah Tab 'Testing'
  2. Buat Folder baru dengan mengklik ikon 'Folder Baru'.
  3. Dialog 'Folder Set Tes Baru' terbuka. Masukkan nama folder sebagai '2017 R1 โ€“ Siklus 1'.
  4. Klik 'Oke'

Buat Set Tes

Langkah 2) Folder Test Run akan dibuat seperti yang ditunjukkan di bawah ini.

Buat Set Tes

Langkah 3) Pilih folder yang dibuat dan tetapkan 'Siklus' ke dalamnya yang berarti seluruh rangkaian pengujian harus dijalankan untuk Siklus 1.

Buat Set Tes

Langkah 4) Masukkan nama set pengujian dan klik 'OK'

Catatan: Target Kolom siklus dinonaktifkan karena siklus target dipilih pada tingkat folder (2017 R1 โ€“ Siklus 1).

Buat Set Tes

Langkah 5) Setelah membuat set pengujian, kita perlu memilih pengujian dan menambahkannya ke set pengujian.

  1. Pilih Set Tes.
  2. Arahkan ke 'Kisi Eksekusi'.
  3. Klik Tombol 'Pilih Tes'. Pohon Rencana Tes terbuka.
  4. Pilih Tes yang akan dijalankan untuk Siklus ini.
  5. Klik tombol '<='. Ini akan memindahkan/menarik kasus pengujian dari rencana pengujian ke laboratorium pengujian.

Buat Set Tes

Langkah 6) Setelah menambahkan pengujian dari pohon rencana pengujian, semua parameter konfigurasi pengujian yang dipilih ditampilkan kepada pengguna. Pengguna dapat mengedit konfigurasi sebelum menambahkannya ke lab pengujian.

Catatan: Pengguna tidak memiliki kendali atas pemilihan konfigurasi pengujian di Lab pengujian. Oleh karena itu seluruh konfigurasi akan ditambahkan ke set pengujian secara default. Jika salah satu konfigurasi yang dipilih BUKAN bagian dari siklus, setelah menambahkan pengujian, hapus dari lab pengujian.

Buat Set Tes

Langkah 7) Setelah memilih konfigurasi, pengujian yang dipilih ditambahkan ke set pengujian. Dalam hal ini kami telah memilih ketiga konfigurasi; maka kita dapat menemukan tiga contoh '01- Tes Login'.

Buat Set Tes

Langkah 8) Ulangi langkah di atas untuk membuat lebih banyak set pengujian dan pilih semua pengujian relevan yang direncanakan untuk siklus ini. Setelah membuat semua set pengujian, struktur set pengujian akan seperti yang ditunjukkan di bawah ini:

Buat Set Tes

Langkah 9) Tab penting lainnya yang perlu kita pahami adalah 'Alur Eksekusi'. Pilih 'Tab Alur Eksekusi' yang menampilkan urutan pengujian yang akan ditampilkan selama eksekusi. Pengguna juga dapat mengubah urutan eksekusi menggunakan tab ini yang akan dibahas di bagian terpisah dari modul ini.

Buat Set Tes

Cara Menjalankan Tes

Langkah 1) Set pengujian yang dibuat sekarang siap untuk dieksekusi. Tes dapat dijalankan dengan menggunakan dua opsi.

  • Jalankan Set Tes โ€“ Opsi ini memungkinkan pengguna untuk menjalankan semua pengujian dalam set pengujian yang dipilih.
  • Run โ€“ Opsi ini membantu pengguna untuk menjalankan tes yang dipilih saja.

Jalankan Tes

Langkah 2) Mari kita jalankan seluruh rangkaian pengujian modul Login dengan memilih opsi 'Jalankan Set Tes'. Setelah mengklik 'Jalankan set Tes', pengguna akan ditampilkan dengan dua opsi.

  1. Pelari Manual (default) โ€“ Urutan pengujian yang ditampilkan selama eksekusi akan sama dengan urutan yang ditampilkan di kisi set pengujian.
  2. Pelari Otomatis โ€“ Urutan pengujian yang ditampilkan selama eksekusi akan ditampilkan seperti urutan yang ditetapkan di tab alur eksekusi.

Mari kita lanjutkan dengan opsi default.

Jalankan Tes

Langkah 3) Pelari Uji Manual ditampilkan kepada Pengguna. Dalam Dialog ini mari kita memahami fitur-fitur penting.

  1. Mulai Jalankan โ€“ Membantu memulai eksekusi
  2. Akhiri Jalankan โ€“ Menghentikan Eksekusi saat ini dan menutup pelari manual.
  3. Batalkan Jalankan โ€“ Membatalkan pelaksanaan tes saat ini.
  4. Lampiran - HCS โ€“ Membantu kami melampirkan tangkapan layar/informasi lain yang terkait dengan pelaksanaan pengujian ini
  5. Cacat Baru โ€“ Setelah mengkliknya, dialog cacat baru terbuka menggunakan a Cacat dapat diposting.
  6. Informasi OS โ€“ Memberikan informasi tentang sistem operasi tempat pengujian dijalankan.
  7. Jalankan Nama โ€“ Stempel Waktu Unik yang dapat digunakan untuk menganalisis hasil pengujian di lain waktu.

Klik 'Mulai Jalankan'.

Jalankan Tes

Langkah 4) Pelari uji manual dengan kontrol dan langkah pengujian ditampilkan kepada pengguna. Mari kita pahami fungsionalitas yang tersedia dalam dialog test runner ini.

Tambahkan Langkah selama Eksekusi Tes Tambahkan Langkah selama waktu pelaksanaan tes.
Hapus Satu Langkah Hapus satu Langkah selama waktu pelaksanaan tes.
Lulus Terpilih Lulus Terpilih
Gagal Dipilih Gagal Dipilih
Menampilkan Parameter untuk Langkah Pengujian yang dipilih Menampilkan Parameter untuk Langkah Pengujian yang dipilih
Ambil Tangkapan Layar dan Tambahkan Lampiran Memungkinkan pengguna mengambil tangkapan layar dan menambahkan lampiran selama run time.
Memungkinkan Pengguna untuk Menambahkan Cacat Memungkinkan pengguna untuk menambahkan cacat selama run time.
Menampilkan pengguna dengan Tampilan Ringkas Memperlihatkan pengguna dengan Tampilan Ringkas dari test runner
Akhiri eksekusi Akhiri eksekusi
  1. Langkah Numbers dibuat selama tahap desain pengujian
  2. Description dari langkah yang dipilih.
  3. Hasil yang diharapkan dari langkah yang dipilih.

    Jalankan Tes

Langkah 5) Tes berikutnya dalam rangkaian tes akan ditampilkan kepada pengguna. Ulangi Langkah 3 dan Langkah 4 untuk menjalankan tes dan tandai statusnya sesuai dengan hasilnya.

Jalankan Tes

Cara membuat Jadwal Uji Coba

Penguji dapat mengontrol eksekusi pengujian dengan bantuan Tab โ€œAlur Eksekusiโ€. Penguji juga dapat menentukan tanggal dan waktu untuk mengeksekusi contoh pengujian tertentu. Kami juga dapat menjadwalkan pengujian berdasarkan hasil pengujian lain yang ditentukan dalam Alur Eksekusi.

Sekarang mari kita pahami cara menjadwalkan alur pengujian di HP-ALM.

Langkah 1) Pilih tab โ€œAlur Eksekusiโ€ dari modul Test Lab.

Buat Jadwal Uji Coba

Langkah 2) Double klik pada tes spesifik yang jadwalnya perlu diatur. โ€œJadwal Uji Cobaโ€ akan ditampilkan seperti gambar di bawah ini. Kita dapat melihat bahwa tidak ada kondisi eksekusi yang ditetapkan secara default.

Buat Jadwal Uji Coba

Langkah 3) Untuk Menambahkan kondisi eksekusi, klik ikon โ€œ+โ€ seperti yang ditunjukkan di bawah ini.

Buat Jadwal Uji Coba

Langkah 4) Dialog Kondisi eksekusi baru akan terbuka.

  1. Pilih tes dari drop down tes. Semua tes di set tes akan ditampilkan
  2. Pilih kondisinya. Ini bisa berupa 'Lulus' atau 'Selesai'.
  3. Klik 'OK'.

    Buat Jadwal Uji Coba

Langkah 5) Jadwal uji coba ditampilkan dengan kondisi eksekusi tambahan.

Buat Jadwal Uji Coba

Langkah 6) Alur eksekusi akan menyesuaikan diri secara otomatis seperti yang ditunjukkan di bawah ini. Sesuai dengan alur yang ditampilkan di bawah ini, pengujian 'Cluster Head' akan dieksekusi hanya ketika '02 โ€“ Pemeriksaan Tombol Reset' selesai.

Buat Jadwal Uji Coba

Langkah 7) Sekarang mari kita pahami bagaimana penguji dapat menentukan tanggal dan waktu dalam alur eksekusi untuk menjalankan pengujian tertentu. Hal ini lebih bermanfaat ketika penguji mengetahui kesiapan fungsionalitas tertentu atau untuk menjadwalkan pengujian otomatis.

Katakanlah, profil login manajer hanya akan siap setelah tanggal tertentu. Oleh karena itu penguji dapat menjalankan hal yang sama dengan menentukan kondisi di 'Alur Eksekusi'.

Double Klik pada pengujian yang kriteria alur eksekusinya perlu ditetapkan.

Buat Jadwal Uji Coba

Langkah 8) Sekarang,

  1. Navigasi ke Modul 'Ketergantungan Waktu'
  2. Pilih 'Jalankan pada Waktu Tertentu'
  3. Masukkan Tanggal di mana Anda ingin mengeksekusi
  4. Masukkan Waktu kapan Anda ingin menjalankan tes
  5. Klik 'Oke'.

Buat Jadwal Uji Coba

Langkah 9) Tab alur eksekusi akan diselaraskan ulang seperti yang ditunjukkan di bawah ini. Penjadwalan semacam ini sangat membantu untuk pengujian otomatis yang mengikuti langkah-langkah yang sama.

Catatan: Jika tanggal dan waktu yang dijadwalkan telah tiba, maka ALM akan secara otomatis menjalankan pengujian. Hal ini berlaku untuk pengujian otomatis karena pengujian akan dijalankan tanpa intervensi manual. Prasyarat untuk memicu pengujian secara otomatis adalah host harus siap (tidak boleh dimatikan atau terkunci) dan harus dalam keadaan siap untuk memicu pengujian. Jika itu adalah pengujian manual, maka tidak akan ada efek apa pun.

Buat Jadwal Uji Coba

Bagaimana Menganalisis Hasil Tes

Langkah 1) Setelah eksekusi pengujian selesai, penguji dapat melihat hasilnya di modul โ€œTest Runsโ€. Ini berisi hasil eksekusi instance pengujian dan eksekusi set pengujian.

  1. Goto "Test Runs" di Tab "Testing" dan jendela terbuka seperti yang ditunjukkan di bawah ini:
  2. Nama Proses adalah nilai unik yang dihasilkan untuk setiap eksekusi pengujian tersebut.
  3. 'Status' menunjukkan status akhir pelaksanaan pengujian.

Hasil rinci dapat dilihat dengan mengklik 'Run ID'.

Analisis Hasil Tes

Langkah 2) Dialog rincian Run akan terbuka dan pengguna akan dapat melihat hasil terperinci.

  1. Buka tab 'Laporan' di jendela 'Rincian Pelaksanaan'.
  2. Penguji dapat memeriksa status setiap langkah pengujian tersebut.
  3. Klik 'OK' untuk menutup dialog.

Analisis Hasil Tes

Video di Lab Uji

Klik di sini jika video tidak dapat diakses

Pertanyaan Umum Demo Slot

Tidak. Test Lab bekerja pada sebuah instance dari kasus uji, jadi langkah-langkah yang ditambahkan atau diedit selama eksekusi tetap berada pada eksekusi tersebut. Tes induk dalam Test Plan tidak tersentuh, itulah sebabnya bereksperimen selama eksekusi aman.

Manual Runner memandu penguji melalui setiap pengujian sesuai urutan grid set pengujian. Automatic Runner mengikuti urutan Alur Eksekusi dan menjalankan pengujian pada host yang ditentukan, yang merupakan persyaratan skrip otomatis.

Ketergantungan waktu hanya memicu pengujian otomatis, dan host harus dalam keadaan menyala, tidak terkunci, dan siap. Pengujian manual dengan waktu terjadwal hanya menampilkan jadwal; pengujian tidak akan dimulai dengan sendirinya.

Ya. Ekspor laporan eksekusi dan asisten AI akan mengelompokkan kegagalan berdasarkan kemungkinan penyebabnya, memisahkan masalah lingkungan dari cacat sebenarnya. Seorang penguji akan mengkonfirmasi setiap kelompok.ping sebelum cacat tersebut dilaporkan.

Ya. Berdasarkan daftar perubahan dan cakupan persyaratan, asisten AI akan mengusulkan subset regresi yang diberi bobot berdasarkan risiko dan riwayat cacat terbaru. Manajer pengujian menyetujui cakupan akhir untuk siklus tersebut.

Ringkaslah postingan ini dengan: