Cách tùy chỉnh dự án trong HP ALM (Trung tâm chất lượng)

  • Tùy chỉnh dự án cho phép quản trị viên dự án kiểm soát quyền truy cập vào dự án bằng cách xác định người dùng có thể truy cập dự án và nó cũng có khả năng tùy chỉnh loại nhiệm vụ mà mỗi người dùng có thể thực hiện.
  • Người ta cũng có thể tùy chỉnh một dự án để đáp ứng các yêu cầu cụ thể của tổ chức của bạn.
  • Việc thêm/chỉnh sửa các trường người dùng tùy chỉnh mới có thể được thêm vào từng mô-đun trong ALM cũng hữu ích.

Hãy nhìn vào chúng từng cái một

Thuộc tính người dùng

Người dùng hiện đang đăng nhập sẽ có thể chỉnh sửa thông tin hồ sơ của mình và cho phép người dùng thay đổi mật khẩu.

Chú thích: Chỉ có thể thay đổi mật khẩu người dùng đã đăng nhập hiện tại ngay cả khi người dùng thuộc loại 'Quản trị viên dự án'.

Bước 1) Nhấp vào liên kết Công cụ và chọn 'Tùy chỉnh' như hiển thị bên dưới.

Thuộc tính người dùng

Bước 2) Hộp thoại Tùy chỉnh dự án được hiển thị như dưới đây.

Thuộc tính người dùng

Bước 3) Để thay đổi mật khẩu của người dùng hiện tại, hãy nhấp vào 'Thay đổi mật khẩu' trong tab 'Thuộc tính người dùng'.

Thuộc tính người dùng

Bước 4) Hộp thoại thay đổi mật khẩu sẽ mở ra.

  1. Nhập mật khẩu cũ
  2. Nhập mật khẩu mới
  3. Nhập mật khẩu xác nhận
  4. Nhấp vào 'OK'

Thuộc tính người dùng

Bước 5) Người dùng sẽ được hiển thị với thông báo trạng thái.

Thuộc tính người dùng

Bước 6) Người dùng cũng có thể chỉnh sửa các thông tin hồ sơ sau.

  1. ID email
  2. Tên đầy đủ
  3. Số điện thoại
  4. Nhấp vào để lưu'

Lưu ý: Người dùng SẼ KHÔNG thể chỉnh sửa Tên người dùng của mình, ngay cả khi người dùng thuộc loại 'Quản trị viên dự án'.

Thuộc tính người dùng

Bước 7) Trạng thái được hiển thị cho người dùng như hiển thị bên dưới.

Thuộc tính người dùng

Người dùng dự án

Mô-đun này cho phép người dùng thêm và xóa người dùng cho dự án ALM hiện tại. Người ta cũng có thể chỉ định người dùng vào các nhóm người dùng để hạn chế đặc quyền truy cập của người dùng.

Bước 1) Bây giờ chúng ta hãy Thêm người dùng vào Khu vực Dự án.

  1. Điều hướng đến Người dùng dự án
  2. Nhấp vào Thêm người dùng thả xuống.

Người dùng dự án

Bước 2) Khi nhấp vào menu thả xuống 'Thêm người dùng', các phương pháp sau sẽ hiển thị cho người dùng như bên dưới.

  1. Thêm người dùng theo tên – Quản trị viên dự án có thể thêm người dùng ALM hiện có vào dự án này bằng cách cung cấp tên người dùng của họ. (Thực hiện tương tự ở Bước 1 & 2)
  2. Thêm người dùng mới vào trang web – Thêm người dùng mới vào trang web bằng cách nhập tất cả thông tin chi tiết, tương tự như cách chúng ta thêm người dùng từ Quản trị trang web.
  3. Thêm người dùng từ trang web – Thêm người dùng mới bằng cách tìm kiếm dựa trên tên hoặc ID của họ.

Chúng ta hãy xem từng chức năng.

Người dùng dự án

Bước 3) Hãy để chúng tôi thêm Tên dựa trên người dùng. Đảm bảo rằng người dùng này đã tồn tại trong cơ sở dữ liệu Quản trị ALM (Người dùng được tạo bằng mô-đun Quản trị Trang)

  1. Chọn 'Người dùng dự án' từ cửa sổ Tùy chỉnh dự án.
  2. Nhấp vào 'Thêm người dùng'
  3. Điền tên đăng nhập
  4. Nhấp vào 'Ok'

Người dùng dự án

Bước 4) Người dùng đã thêm được hiển thị như hình dưới đây.

Người dùng dự án

Bước 5) Bây giờ chúng ta hãy thêm người dùng bằng tùy chọn 'Thêm người dùng mới vào 'Trang web'.

Người dùng dự án

Bước 6) Khi nhấp vào 'Thêm người dùng mới vào trang web' Từ 'Thêm người dùng', hộp thoại sau sẽ hiển thị.

  1. Điền tên đăng nhập
  2. Nhập Email
  3. Nhập tên đầy đủ
  4. Nhập số điện thoại
  5. Nhấp vào 'OK'

Người dùng dự án

Bước 7) Người dùng hiện đã được thêm vào dự án hiện tại. Người dùng được thêm vào 'người dùng dự án' như hiển thị bên dưới.

Người dùng dự án

Bước 8) Bây giờ chúng ta hãy thêm người dùng dự án bằng tùy chọn 'thêm Người dùng từ Trang web'.

Đảm bảo rằng người dùng đã có trong cơ sở dữ liệu quản trị ALM.

Người dùng dự án

Bước 9) Hộp thoại sau sẽ hiển thị.

  1. Nhập Tên người dùng và nhấp vào biểu tượng tìm kiếm
  2. Tên người dùng được hiển thị
  3. Nhấp vào 'OK'

Người dùng dự án

Bước 10) Người dùng được thêm vào dự án và hiển thị như hình bên dưới.

Người dùng dự án

Bước 11) Quản trị viên dự án cũng có thể xóa người dùng khỏi mô-đun người dùng dự án.

  1. Chọn người dùng
  2. Nhấp vào 'Xóa người dùng;

    Người dùng dự án

Bước 12) Hộp thoại xác nhận được hiển thị. Nhấp vào 'Có'.

Người dùng dự án

Bước 13) Khi nhấp vào 'Có', người dùng sẽ bị xóa khỏi danh sách người dùng dự án.

Người dùng dự án

Bước 14) Mỗi người dùng trong 'Người dùng Dự án' đều có tư cách thành viên được liên kết với nó.

Lưu ý: Theo mặc định, bất kỳ người dùng nào được thêm vào chỉ có Quyền 'Xem'.

  1. Chọn tên người dùng
  2. Chọn tab 'Thành viên'
  3. Tư cách thành viên của người dùng đã chọn sẽ được hiển thị. Người dùng mới được thêm vào 'Cathy' có quyền 'Người xem'

Người dùng dự án

Nhóm và quyền

Mô-đun này cho phép quản trị viên dự án gán đặc quyền cho các nhóm người dùng bằng cách chỉ định quyền.

Có 5 nhóm được xác định trước trong ALM và mỗi nhóm người dùng đó có các cấp độ cấp phép khác nhau.

  1. Nhà phát triển
  2. Quản lý dự án
  3. Kiểm tra QA
  4. Quản trị viên TD
  5. Viewer

Lưu ý: Theo mặc định, bất kỳ người dùng nào được thêm vào khu vực dự án đều chỉ có Quyền 'Xem'.

Bước 1) Chúng ta hãy xem danh sách người dùng trong Nhóm 'TDAdmin'.

  1. Chọn 'TDAdmin'
  2. Trong Tab Thành viên, bạn sẽ nhận thấy người dùng không có trong nhóm
  3. Trong phần 'Trong nhóm', bạn sẽ thấy danh sách người dùng trong nhóm. Trong trường hợp này chỉ có 'Quản trị viên' được hiển thị.

Nhóm và quyền

Bước 2) Không thể chỉnh sửa các quyền của nhóm được xác định trước.

  1. Chọn 'TDAdmin'
  2. Điều hướng đến tab quyền
  3. Chọn bất kỳ mô-đun nào (Lỗi trong trường hợp này)
  4. Không thể chỉnh sửa Quyền ngay cả khi người dùng hiện tại là Quản trị viên dự án.

Nhóm và quyền

Bước 3) Các nhóm được xác định trước không thể đổi tên hoặc xóa.

Nhóm và quyền

Bước 4) Để thay đổi quyền của nhóm, quản trị viên dự án phải thêm Nhóm mới. Giả sử chúng ta cần tạo một nhóm người dùng mới sao cho những người dùng đó có 'Quyền chỉnh sửa' đối với mô-đun lỗi và quyền Xem đối với những người khác. Điều này có nghĩa là tất cả các quyền phải giống như quyền của người dùng 'Xem' ngoại trừ thực tế là người dùng có thể 'cập nhật' các lỗi. Để làm cái tương tự,

  1. Nhấp vào 'Nhóm mới'
  2. Hộp thoại xác nhận được hiển thị cho người dùng. Nhấp vào 'Có'.

Nhóm và quyền

Bước 5) Khi nhấp vào có, hộp thoại 'Nhóm mới' sẽ được hiển thị

  1. Nhập tên nhóm
  2. Nhập hồ sơ

Nhóm và quyền

Bước 6) Nhóm người dùng được tạo như hình dưới đây. Bạn cũng có thể nhận thấy rằng chúng tôi có thể đổi tên/Xóa nhóm vì nhóm này do chúng tôi tạo. Các nhóm được xác định trước trong ALM không thể được chỉnh sửa hoặc xóa.

Nhóm và quyền

Bước 7) Để thay đổi quyền

  1. điều hướng đến tab 'Quyền'
  2. Nhấp vào tab 'Khiếm khuyết'
  3. Bật cờ 'Cập nhật' cho lỗi
  4. Bật cờ 'Cập nhật' cho các liên kết

Nhóm và quyền

Truy cập mô-đun

Mô-đun này cho phép Quản trị viên dự án kiểm soát các mô-đun mà mỗi nhóm người dùng có thể truy cập. Điều này sẽ ngăn người dùng truy cập các mô-đun bị hạn chế.

Giả sử, Nhà phát triển không liên quan gì đến các trường hợp thử nghiệm, do đó họ có thể bị ngăn truy cập vào kế hoạch thử nghiệm, mô-đun phòng thí nghiệm thử nghiệm.

Bước 1) Quyền truy cập mô-đun mặc định được hiển thị bên dưới. Theo mặc định, tất cả các loại nhóm người dùng đều có quyền truy cập vào tất cả các mô-đun.

Truy cập mô-đun

Bước 2) Với mục đích demo, chúng ta hãy xóa tất cả quyền truy cập mô-đun vào loại người dùng VIEW ngoại trừ mô-đun bị lỗi.

Bỏ chọn tất cả quyền truy cập mô-đun đối với Người dùng xem ngoại trừ mô-đun Khiếm khuyết như hiển thị bên dưới.

Truy cập mô-đun

Bước 3) Bây giờ, chúng ta hãy đăng nhập bằng một trong các Id người dùng 'Xem' để kiểm tra xem các thay đổi đã được áp dụng chính xác hay chưa. Từ ảnh chụp nhanh bên dưới, có thể thấy rõ rằng cài đặt đã được áp dụng theo thông tin đầu vào của chúng tôi vì nó chỉ hiển thị Mô-đun 'Khiếm khuyết' cho người dùng xem 'Jim'.

Truy cập mô-đun

Thực thể dự án

  • Thực thể dự án Cho phép quản trị viên dự án sửa đổi hành vi của các trường hệ thống ALM hoặc xác định các trường do người dùng xác định.
  • Ví dụ: nếu chúng tôi đang thực hiện kiểm thử trên nhiều bản dựng khác nhau và chúng tôi muốn thêm trường 'Phiên bản bản dựng' trong 'Thêm mô-đun lỗi', chúng tôi có thể thực hiện tương tự bằng cách sử dụng mô-đun thực thể dự án.

Bước 1) Không thể thêm các trường do người dùng xác định vào các trường hệ thống ở chế độ Chỉ đọc.

  1. Chọn 'Thực thể dự án'
  2. Chọn 'Lỗi' và chọn thư mục con 'Trường hệ thống'.
  3. Chúng tôi có thể nhận thấy rằng chúng tôi SẼ KHÔNG thể thêm 'Trường mới' hoặc Xóa nó vì các trường hệ thống ở chế độ chỉ đọc.

Thực thể dự án

Bước 2) Để thêm trường do người dùng xác định,

  1. Chọn thư mục con 'Trường người dùng' trong Mô-đun 'Khiếm khuyết'.
  2. Nhấp vào 'Trường mới'
  3. Chi tiết trường sẽ hiển thị như hình bên dưới và có thể chỉnh sửa được.

Thực thể dự án

Bước 3) Chi tiết trường cũng có thể được chỉnh sửa như hiển thị bên dưới.

  1. Đổi tên Nhãn thành 'Số bản dựng'.
  2. Chọn 'Bắt ​​buộc' có nghĩa là trường này sẽ là trường bắt buộc để đăng lỗi mới.
  3. Nhấp vào để lưu

Thực thể dự án

Bước 4) Bây giờ chúng ta có thể chứng kiến ​​những thay đổi được thực hiện trong mô-đun lỗi. Điều hướng đến mô-đun lỗi và người dùng sẽ có thể thấy trường 'Số bản dựng' mới được tạo sẽ là một phần của Mô-đun 'Lỗi mới'.

Thực thể dự án

Danh sách dự án

  • Danh sách dự án Cho phép quản trị viên dự án thêm danh sách tùy chỉnh vào dự án. Danh sách chứa các giá trị mà người dùng có thể nhập vào các trường do hệ thống/người dùng xác định.
  • Ví dụ, danh sách Trạng thái lỗi có sáu trạng thái được xác định trước là – Mới, Mở, Đã sửa, Mở lại, Đóng, Bị từ chối. Nếu chúng ta muốn thêm một trạng thái nữa, chẳng hạn như Trùng lặp, chúng ta có thể thực hiện bằng cách sử dụng mô-đun này.

Bước 1) Để thêm một mục vào danh sách được xác định trước,

  1. Nhấp vào 'Danh sách dự án'
  2. Chọn 'Trạng thái lỗi'
  3. Nhấp vào 'Mục mới'. Hộp thoại Mục mới sẽ mở ra.
  4. Nhập tên mặt hàng.
  5. Nhấp vào 'Ok'

Danh sách dự án

Bước 2) Khi nhấp vào OK, mục mới được tạo như hiển thị bên dưới.

Danh sách dự án

Bước 3) Bây giờ chúng ta cần lưu các thay đổi.

  1. Nhấp vào nút 'lưu'.
  2. Một cửa sổ bật lên được hiển thị. Nhấp vào 'OK'.

Danh sách dự án

Bước 4) Bây giờ hãy điều hướng đến mô-đun lỗi và xác minh xem trạng thái có mục mới được thêm vào danh sách hay không.

Danh sách dự án

Tự động gửi thư

Mô-đun này cho phép Quản trị viên dự án thiết lập các quy tắc thông báo qua thư tự động để thông báo cho người dùng qua email về những thay đổi được thực hiện đối với các lỗi đã chỉ định. Tính năng tự động này chỉ khả dụng đối với mô-đun lỗi.

Bước 1) Để kích hoạt thông báo tự động, hãy thực hiện các bước sau.

  1. Điều hướng đến liên kết 'Gửi thư tự động'.
  2. Người dùng có thể kích hoạt email bằng cách chọn bất kỳ số lượng trường nào có sẵn trong danh sách.
  3. Lưới này hiển thị danh sách các trường mà người dùng đã chọn để gửi email về những thay đổi.
  4. Người quản trị dự án cũng có thể chọn cài đặt email cho từng người dùng có sẵn.
  5. Nhấp vào để lưu'.

Tự động gửi thư

Bước 2) Một cửa sổ bật lên được hiển thị. Bấm vào đồng ý

Tự động gửi thư

Quy tắc cảnh báo

Mô-đun này cho phép quản trị viên dự án kích hoạt các quy tắc cảnh báo cho dự án hiện tại. Tính năng này sẽ tạo cảnh báo và gửi email khi có thay đổi trong dự án. Mô-đun này áp dụng cho các yêu cầu, thử nghiệm liên quan, lỗi.

Bước 1) Để kích hoạt quy tắc cảnh báo,

  1. Điều hướng 'Quy tắc cảnh báo'.
  2. Bật hộp kiểm 'Cảnh báo liên quan đến'
  3. Bật 'gửi E-mail tới' và thêm người kiểm tra/thiết kế tương ứng.
  4. Nhấp vào để lưu'

Quy tắc cảnh báo

  • Cảnh báo đầu tiên: Trình thiết kế kiểm tra được cảnh báo khi một yêu cầu được sửa đổi để các bài kiểm tra liên quan có thể được sửa đổi
  • Cảnh báo thứ hai: Người kiểm tra được cảnh báo khi có Khiếm khuyết thay đổi trạng thái của nó thành 'Đã sửa' để người kiểm tra chịu trách nhiệm có thể tiếp tục kiểm tra lại.

Quy trình làm việc

  • Mô-đun này cho phép quản trị viên dự án tạo các tập lệnh giúp

Tùy chỉnh mô-đun Khiếm khuyết (thêm Hộp thoại Lỗi hoặc Hộp thoại Xem Lỗi).

  • Với sự trợ giúp của mô-đun này, người quản trị dự án cũng có thể viết các tập lệnh để tùy chỉnh hộp thoại trong các mô-đun khác và kiểm soát các hành động mà người dùng có thể thực hiện.

Bây giờ chúng ta hãy tùy chỉnh hộp thoại 'Thêm lỗi' cho loại người dùng nhóm 'TDAdmin'.

Bước 1) Theo tùy chỉnh dự án,

  1. Nhấp vào 'Quy trình làm việc'.
  2. Chọn 'Tập lệnh Generator – Thêm liên kết tùy chỉnh trường lỗi

Quy trình làm việc

Bước 2) Hộp thoại tùy chỉnh trường Thêm lỗi sẽ mở ra.

  1. Chọn nhóm người dùng.
  2. Chọn các trường mà người dùng không muốn xuất hiện trong hộp thoại thêm Lỗi.
  3. Nhấp vào liên kết '<' để đẩy các trường ra khỏi danh sách trường hiển thị.

Lưu ý: Các trường bắt buộc Không thể di chuyển ra khỏi danh sách các trường hiển thị.

Quy trình làm việc

Bước 3) Sau khi đẩy tất cả các trường không liên quan ra khỏi danh sách các trường hiển thị, hộp thoại trường tùy chỉnh sẽ hiển thị như hiển thị bên dưới.

  1. Các trường bị đẩy ra khỏi danh sách trường hiển thị.
  2. Các trường sẽ là một phần của hộp thoại Thêm lỗi.
  3. Áp dụng các thay đổi của Tập lệnh.

Quy trình làm việc

Lưu ý: Mặc dù chúng tôi đã tùy chỉnh bằng giao diện người dùng này nhưng những thay đổi được thực hiện với sự trợ giúp của việc tạo tập lệnh ở phần cuối. Chúng ta cũng sẽ giải quyết vấn đề chỉnh sửa tập lệnh bằng một ví dụ sau phần này.

Bước 4) Bây giờ hãy đăng nhập với tư cách người dùng thuộc loại 'TDAdmin' và nhấp vào 'Lỗi mới' từ mô-đun lỗi. Các trường được người dùng chọn hiển thị sẽ được hiển thị trong cửa sổ 'Lỗi mới'.

Quy trình làm việc

Trình chỉnh sửa tập lệnh

Chức năng biên tập tập lệnh giúp người dùng viết tập lệnh để tùy chỉnh hộp thoại của nhiều mô-đun khác nhau và cũng kiểm soát các hành động mà người dùng có thể thực hiện trong mỗi mô-đun.

Hãy để chúng tôi thay đổi cách hiển thị Hộp thoại 'Xem lỗi' cho người dùng với sự trợ giúp của trình chỉnh sửa tập lệnh.

Bước 1) Để truy cập trình soạn thảo Tập lệnh –

  1. Điều hướng đến tab Quy trình công việc
  2. Nhấp vào 'Trình chỉnh sửa tập lệnh'.

Trình chỉnh sửa tập lệnh

Bước 2) Trình soạn thảo Script được hiển thị cho người dùng như hình bên dưới.

  1. Chọn 'Tập lệnh mô-đun lỗi'
  2. Bình luận cho thấy rằng đây là khu vực chúng ta cần thực hiện thay đổi vì nó hiển thị rõ ràng 'tùy chỉnh trường chi tiết lỗi'.
  3. Nó được viết kịch bản cho từng nhóm người dùng. Nhóm mà chúng tôi đang thấy tương ứng với nhóm người dùng 'Nhà phát triển'. Chúng tôi cần thực hiện các thay đổi đối với nhóm người dùng 'TDAdmin'.

Trình chỉnh sửa tập lệnh

Bước 3) Bây giờ hãy cuộn xuống nhóm người dùng 'TDAdmin' nơi chúng tôi cần thực hiện thay đổi. Cài đặt hiện tại cho 'TDAdmin' được hiển thị như hiển thị bên dưới.

Trình chỉnh sửa tập lệnh

Bước 4) Hãy để chúng tôi hiểu kịch bản.

Chúng ta hãy xem xét dòng mã sau trong tập lệnh

SetFieldApp “BG_ACTUAL_FIX_TIME”, Đúng, Sai, 0, 0

Sau đây là thông tin chi tiết –

SetFieldApp Cuộc gọi hàm có được thực hiện với 5 tham số không
Tên trường BG_ACTUAL_FIX_Time – Tên trường. Chúng tôi sẽ thay đổi cài đặt cho tên trường này
Cờ hiển thị Tương ứng với Cờ Hiển Thị. Nếu đúng, nó sẽ được nhìn thấy.
Cờ bắt buộc Kiểm tra xem trường này có bắt buộc không. Nếu đúng, trường này là bắt buộc.
TrangKhông có cờ Bắt đầu từ 0. Nếu có nhiều trường hơn thì người dùng có thể cấu hình để hiển thị theo từng trang.
Xem đơn hàng Người dùng cũng có thể sắp xếp thứ tự của trường bằng cờ này. Bắt đầu bằng 0 và tăng dần theo 1. Dựa vào đó, thứ tự của các trường được đặt

Bước 5) Hãy để chúng tôi thực hiện các thay đổi đối với trường đầu tiên 'BG_ACTUAL_FIX_TIME'.

Tập lệnh cho trường 'BG_ACTUAL_FIX_TIME' trong trình chỉnh sửa tập lệnh được hiển thị bên dưới.

SetFieldApp “BG_ACTUAL_FIX_TIME”, Đúng, Sai, 0, 0

Theo đoạn mã trên, hộp thoại Chi tiết lỗi sẽ hiển thị cho người dùng như hình bên dưới.

Trình chỉnh sửa tập lệnh

Chỉnh sửa dòng mã đó như hiển thị bên dưới.

SetFieldApp “BG_ACTUAL_FIX_TIME”, Sai, Sai, 0, 16

Đầu ra của tập lệnh được phản ánh trong hộp thoại Chi tiết lỗi như hiển thị bên dưới.

Trình chỉnh sửa tập lệnh

Bước 6) Hãy để chúng tôi thực hiện thay đổi cho tất cả các trường có sẵn.

  1. Thay đổi tham số của lệnh gọi hàm như đã giải thích ở bước trước cho từng trường trong số đó như minh họa bên dưới.
  2. Nhấp vào để lưu'.

Trình chỉnh sửa tập lệnh

Bước 7) Bây giờ hãy đăng nhập với tư cách là một trong những người dùng loại 'TDAdmin' và truy cập một trong những lỗi để hộp thoại 'Xem chi tiết lỗi' mở ra. Hộp thoại chi tiết lỗi hiện hiển thị như hình dưới đây.

Trình chỉnh sửa tập lệnh