Apa itu HP ALM?
HP ALM (Application Life Cycle Management) adalah alat berbasis web yang membantu organisasi untuk mengelola siklus hidup aplikasi mulai dari perencanaan proyek, pengumpulan persyaratan, hingga Pengujian & penerapan, yang sebaliknya merupakan tugas yang memakan waktu.
Dalam avatar sebelumnya sebagai Pusat Kualitas HP, alat manajemen pengujian dikembangkan oleh Mercury interaktif.
Sekarang dikembangkan oleh HP sebagai ALM. Formulir lengkap ALM adalah A pplication L ife Cycle M anagement Tool yang mendukung berbagai tahapan siklus hidup pengembangan perangkat lunak.
Alat ALM juga menyediakan integrasi ke semua produk HP lainnya seperti UFT dan Load Runner.
Mengapa menggunakan HP ALM?
Berbagai pemangku kepentingan yang terlibat dalam proyek tipikal adalah -
- Pengembang
- Penguji
- Analis Bisnis
- Manajer Proyek
- Pemilik Produk
Pemangku kepentingan ini melakukan beragam aktivitas yang perlu dikomunikasikan kepada semua anggota tim terkait.
Jika kami tidak memelihara repositori terpusat untuk merekam, memelihara, dan melacak semua artefak yang terkait dengan produk, proyek pasti akan GAGAL.
Kami juga membutuhkan mekanisme untuk mendokumentasikan dan berkolaborasi pada semua kegiatan pengujian dan pengembangan.
Masuk HP ALM!
- Ini memungkinkan semua pemangku kepentingan untuk berinteraksi dan berkoordinasi, untuk mencapai tujuan proyek.
- Ini menyediakan pelacakan & pelaporan yang kuat dan integrasi yang mulus dari berbagai tugas terkait proyek.
- Ini memungkinkan analisis proyek terperinci dan manajemen yang efektif .
- Alat ALM dapat terhubung ke sistem email kami dan mengirim email tentang perubahan apa pun (seperti Perubahan persyaratan, Peningkatan Cacat, dll…) ke semua anggota tim yang diinginkan.
Versi Pusat Kualitas HP
Penting untuk memahami sejarah ALM.
- Pusat Kualitas HP sebelumnya dikenal sebagai Direktur Tes yang dikembangkan oleh Mercury Interactive.
- Pada tahun 2008, Versi 8 dirilis, dan produk diubah namanya menjadi Pusat Kualitas.
- Kemudian, HP mengakuisisi Mercury Interactive dan mengubah merek semua produk merkuri menjadi HP.
- Maka Pusat Kualitas Merkuri menjadi Pusat Kualitas HP
- Pada tahun 2011, Versi 11 dirilis, dan Pusat kualitas diubah namanya menjadi HP ALM.
Arsitektur QC
Sekarang mari kita pahami bagian teknologi HP-ALM. ALM adalah aplikasi perusahaan yang dikembangkan menggunakan Java 2 Enterprise Edition (J2EE) yang dapat memiliki MS SQL Server atau Oracle sebagai back-endnya. ALM memiliki 3 komponen - Klien, Server Aplikasi dan Server Database.
- Klien HP ALM: ketika pengguna akhir / penguji mengakses URL ALM, komponen klien diunduh di sistem klien. Komponen klien ALM membantu pengguna untuk berinteraksi dengan server menggunakan teknologi .NET dan COM melalui sambungan aman (HTTPS).
- Server ALM / Server aplikasi: Server aplikasi biasanya berjalan pada platform Windows atau Linux yang melayani permintaan klien. Server aplikasi menggunakan driver Java Database Connectivity (JDBC) untuk berkomunikasi antara server aplikasi dan server database.
- Server database : Lapisan database menyimpan tiga skema.
- Skema Administrasi Situs: Menyimpan informasi yang berkaitan dengan domain, pengguna, dan parameter situs.
- Proyek Lab: Skema ini menyimpan informasi lab terkait dengan fungsional dan Pengujian Kinerja pada host jarak jauh, data server Pusat Kinerja.
- Skema proyek: Menyimpan informasi proyek, seperti item / data pekerjaan yang dibuat oleh pengguna di bawah area proyek. Setiap proyek memiliki skema sendiri dan dibuat di server database yang sama dengan skema Administrasi Situs.
Edisi HP ALM:
Alat HP ALM adalah alat berlisensi komersial dan HP mendistribusikan ALM dalam 4 rasa yang berbeda
Perbandingan Fitur Edisi ALM
Masing-masing lisensi memungkinkan pengguna untuk mengakses fungsi ALM tertentu. Tabel berikut mencantumkan fitur-fitur yang diberikan lisensi tertentu kepada Anda =
Mari kita pelajari mengapa Anda membeli versi tertentu dan untuk siapa versi itu cocok
- HP ALM Essentials - Ini untuk perusahaan yang hanya membutuhkan fitur dasar untuk mendukung seluruh siklus hidup perangkat lunak mereka. Ini memiliki akses ke manajemen persyaratan, manajemen pengujian dan manajemen Cacat.
- HP QC Enterprise Edition - Lisensi ini berlaku untuk perusahaan yang ingin menggunakan ALM secara eksklusif untuk tujuan pengujian. Ini juga menyediakan integrasi dengan Unified Functional Tester (UFT).
- HP ALM Performance Center Edition - Lisensi ini paling sesuai untuk organisasi yang ingin menggunakan HP ALM untuk menjalankan skrip pelari HP-Load. Ini membantu pengguna untuk memelihara, mengelola, menjadwalkan, melaksanakan dan memantau tes kinerja.
Alur Kerja ALM
Untuk mempelajari alur kerja Manajemen Siklus Hidup Aplikasi HP, pertama-tama mari kita pelajari proses pengujian biasa-
- Kami mulai dengan detail Perencanaan, Draft, dan Rilis. Tentukan jumlah Siklus di setiap rilis & Cakupan dari setiap rilis
- Untuk Rilis dan Siklus tertentu, kami menyusun Spesifikasi Persyaratan.
- Berdasarkan persyaratan, rencana pengujian dan kasus pengujian dibuat.
- Tahap selanjutnya adalah menjalankan rencana pengujian yang dibuat
- Tahap selanjutnya dalam proses pengujian ini adalah melacak dan memperbaiki cacat yang terdeteksi pada tahap eksekusi
- Selama semua tahapan, analisis dilakukan, dan laporan serta grafik dibuat untuk pembuatan metrik pengujian.
Alat pengujian HP ALM menyediakan modul yang melayani setiap tahap Proses Pengujian. Kami akan mempelajarinya secara rinci di tutorial selanjutnya.