HP ALM là gì? Công cụ kiểm tra Trung tâm Chất lượng (QC)

HP ALM là gì?

HP ALM (Quản lý vòng đời ứng dụng) là một công cụ dựa trên web giúp các tổ chức quản lý vòng đời ứng dụng ngay từ khâu lập kế hoạch dự án, thu thập yêu cầu cho đến khi Kiểm thử & triển khai, nếu không thì đây sẽ là một nhiệm vụ tốn nhiều thời gian.

Với hình đại diện trước đó là Trung tâm Chất lượng HP, công cụ quản lý kiểm tra được phát triển bởi Mercury tương tác.

Hiện tại nó được HP phát triển với tên ALM. Dạng đầy đủ của ALM là ASự ép buộc Lchu kỳ ife MCông cụ quản lý hỗ trợ các giai đoạn khác nhau của Chu trình phát triển phần mềm.

Công cụ ALM cũng cung cấp khả năng tích hợp cho tất cả các sản phẩm khác của HP như UFT và Tải Á hậu.

Tại sao nên sử dụng HP ALM?

Các bên liên quan khác nhau tham gia vào một dự án điển hình là -

  • Nhà phát triển
  • Tester
  • Nhà phân tích kinh doanh
  • Quản lý dự án
  • Chủ sở hữu sản phẩm

Các bên liên quan này thực hiện nhiều hoạt động đa dạng cần được truyền đạt tới tất cả các thành viên trong nhóm có liên quan.

Nếu chúng ta không duy trì kho lưu trữ tập trung để ghi lại, duy trì và theo dõi tất cả các hiện vật liên quan đến sản phẩm thì chắc chắn dự án sẽ THẤT BẠI.

Chúng tôi cũng cần một cơ chế để ghi lại và cộng tác trong tất cả các hoạt động thử nghiệm và phát triển.

Sử dụng HP ALM

Nhập HP ALM!

  • Nó cho phép tất cả các bên liên quan tương tác và phối hợp, để đạt được mục tiêu của dự án.
  • Nó cung cấp mạnh mẽ theo dõi và báo cáo và tích hợp liền mạch các nhiệm vụ liên quan đến dự án khác nhau.
  • Nó cho phép chi tiết phân tích dự án và quản lý hiệu quả.
  • Công cụ ALM có thể kết nối với hệ thống email của chúng tôi và gửi email về bất kỳ thay đổi nào (như thay đổi yêu cầu, nêu ra lỗi, v.v.) cho tất cả các thành viên nhóm mong muốn.

Các phiên bản của Trung tâm Chất lượng HP

Điều quan trọng là phải hiểu lịch sử của ALM.

  • Trung tâm Chất lượng HP trước đây được gọi là Giám đốc Kiểm tra được phát triển bởi Mercury Tương tác.
  • Năm 2008, Phiên bản 8 được phát hành và sản phẩm được đổi tên thành Trung tâm Chất lượng.
  • Later, HP mua lại Mercury Tương tác và đổi tên tất cả các sản phẩm thủy ngân thành HP.
  • So Mercury Trung tâm Chất lượng trở thành Trung tâm Chất lượng HP
  • Năm 2011, Phiên bản 11 được phát hành và Trung tâm Chất lượng được đổi tên thành HP ALM.

Các phiên bản của Trung tâm Chất lượng HP

Archikiến trúc QC

Bây giờ chúng ta cùng tìm hiểu phần công nghệ của HP-ALM. ALM là một ứng dụng doanh nghiệp được phát triển bằng cách sử dụng Java 2 Enterprise Edition (J2EE) có thể có MS SQL Máy chủ hoặc Oracle như phần cuối của nó. ALM có 3 thành phần – Máy khách, Máy chủ ứng dụng và Máy chủ cơ sở dữ liệu.

  1. Khách hàng HP ALM: khi người dùng cuối/người kiểm tra truy cập URL của ALM, các thành phần máy khách sẽ được tải xuống trên hệ thống của máy khách. Các thành phần máy khách ALM giúp người dùng tương tác với máy chủ bằng công nghệ .NET và COM qua kết nối bảo mật (HTTPS).
  2. Máy chủ ALM/Máy chủ ứng dụng: Máy chủ ứng dụng thường chạy trên một Windows or Linux nền tảng phục vụ cho các yêu cầu của khách hàng. Máy chủ ứng dụng sử dụng Java Trình điều khiển Kết nối Cơ sở dữ liệu (JDBC) để liên lạc giữa máy chủ ứng dụng và máy chủ cơ sở dữ liệu.
  3. Máy chủ cơ sở dữ liệu: Lớp cơ sở dữ liệu lưu trữ ba lược đồ.
  • Lược đồ quản trị trang web: Nó lưu trữ thông tin liên quan đến tên miền, người dùng và thông số trang web.
  • Dự án phòng thí nghiệm: Lược đồ này lưu trữ thông tin phòng thí nghiệm liên quan đến chức năng và Kiểm tra năng suất trên các máy chủ từ xa, dữ liệu máy chủ của Trung tâm Hiệu suất.
  • Lược đồ dự án: Lưu trữ thông tin dự án, chẳng hạn như mục/dữ liệu công việc do người dùng tạo trong khu vực dự án. Mỗi dự án có lược đồ riêng và chúng được tạo trên cùng một máy chủ cơ sở dữ liệu với lược đồ Quản trị Trang.

Archikiến trúc QC

Phiên bản HP ALM

Công cụ HP ALM là một công cụ được cấp phép thương mại và HP phân phối ALM theo 4 loại khác nhau

Phiên bản HP ALM

So sánh tính năng phiên bản ALM

Mỗi giấy phép cho phép người dùng truy cập vào một số chức năng ALM nhất định. Bảng sau liệt kê các tính năng mà một giấy phép cụ thể cung cấp cho bạn =

So sánh tính năng phiên bản ALM

Hãy cùng tìm hiểu xem tại sao bạn lại mua một phiên bản cụ thể và phiên bản đó phù hợp với ai

  • HP ALM Essentials – Điều này dành cho các doanh nghiệp chỉ cần các tính năng cơ bản để hỗ trợ toàn bộ vòng đời phần mềm của họ. Nó có quyền truy cập vào quản lý yêu cầu, quản lý kiểm tra và Khiếm khuyết quản lý.
  • HP QC Enterprise Edition – Giấy phép này phù hợp với những doanh nghiệp muốn sử dụng ALM dành riêng cho mục đích thử nghiệm. Nó cũng cung cấp khả năng tích hợp với Bộ kiểm tra chức năng hợp nhất (UFT).
  • HP ALM Performance Center Edition – Giấy phép này phù hợp nhất cho các tổ chức muốn sử dụng HP ALM để điều khiển các tập lệnh chạy HP-Load. Nó giúp người dùng duy trì, quản lý, lên lịch, thực hiện và giám sát các bài kiểm tra hiệu suất.

Quy trình làm việc ALM

Để tìm hiểu quy trình Quản lý vòng đời ứng dụng của HP, trước tiên chúng ta hãy nghiên cứu một quy trình kiểm tra điển hình-

Quy trình làm việc ALM

  • Chúng tôi bắt đầu với các chi tiết Lập kế hoạch, Soạn thảo và Phát hành. Xác định số Chu kỳ trong mỗi bản phát hành & Phạm vi của mỗi bản phát hành
  • Đối với một Bản phát hành và Chu kỳ nhất định, chúng tôi soạn thảo Thông số kỹ thuật yêu cầu.
  • Dựa trên các yêu cầu, kế hoạch kiểm thử và trường hợp kiểm thử được tạo ra.
  • Giai đoạn tiếp theo là thực hiện kế hoạch kiểm tra đã tạo
  • Giai đoạn tiếp theo trong quy trình kiểm tra này là theo dõi và sửa các lỗi được phát hiện trong giai đoạn thực hiện
  • Trong tất cả các giai đoạn, quá trình phân tích được thực hiện và các báo cáo cũng như biểu đồ được tạo để tạo số liệu thử nghiệm.

Công cụ kiểm tra HP ALM cung cấp một mô-đun phục vụ cho từng giai đoạn của Quy trình kiểm tra. Chúng tôi sẽ nghiên cứu chi tiết trong các hướng dẫn sau.