- 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 tác 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.
- Nó cũng giúp 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 mỗi một trong các mô-đun trong ALM.
Trong hướng dẫn này, chúng ta sẽ tìm hiểu các tùy chỉnh dự án (phổ biến) sau đây
- Thay đổi thuộc tính người dùng
- Người dùng dự án
- Nhóm và Quyền
- Quyền truy cập mô-đun
- Các thực thể dự án
- Danh sách dự án
- Automail
- Quy tắc cảnh báo
- Quy trình làm việc
- Trình chỉnh sửa tập lệnh
Hãy xem xét từng cái một
Thuộc tính người dùng
Người dùng đăng nhập hiện tại sẽ có thể chỉnh sửa chi tiết hồ sơ của họ và nó cho phép người dùng thay đổi mật khẩu của họ.
Lưu ý : 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ư hình dưới đây.
Bước 2) Hộp thoại Tùy chỉnh dự án được hiển thị như hình dưới đây.
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'.
Bước 4) Hộp thoại thay đổi mật khẩu mở ra.
- Nhập mật khẩu cũ
- Nhập mật khẩu mới
- Nhập xác nhận mật khẩu
- Nhấp vào 'OK'
Bước 5) Người dùng sẽ được hiển thị với thông báo trạng thái.
Bước 6) Usercan cũng chỉnh sửa các chi tiết hồ sơ sau đây.
- ID email
- Họ và tên
- Số điện thoại
- 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 họ, ngay cả khi người dùng thuộc loại 'Quản trị viên dự án'.
Bước 7) Trạng thái được hiển thị cho người dùng như hình dưới đây.
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ác đặ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 Vùng dự án.
- Điều hướng đến Người dùng dự án
- Nhấp vào Thêm người dùng thả xuống.
Bước 2 ) Khi nhấp vào Trình đơn thả xuống 'Thêm người dùng', các phương pháp sau được hiển thị cho người dùng như được hiển thị bên dưới.
- Thêm người dùng theo tên - Quản trị viên dự án có thể thêm người dùng hiện có của ALM vào dự án này bằng cách đặt tên người dùng của họ. (Tương tự đã được thực hiện ở Bước 1 & 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ả các chi tiết, giống như cách chúng tôi đã thêm người dùng từ Quản trị viên trang web.
- 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ọ.
Hãy để chúng tôi xem từng chức năng một.
Bước 3) Hãy để chúng tôi thêm Tê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 ALM Admin (Người dùng được tạo bằng mô-đun Quản trị trang web)
- Chọn 'Người dùng dự án' từ cửa sổ Tùy chỉnh dự án.
- Nhấp vào 'Thêm người dùng'
- Điền tên đăng nhập
- Nhấp vào 'Ok'
Bước 4) Người dùng đã thêm được hiển thị như hình dưới đây.
Bước 5) Bây giờ Hãy để chúng tôi thêm người dùng bằng cách sử dụng tùy chọn 'Thêm người dùng mới vào' Trang web '.
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ẽ được hiển thị.
- Điền tên đăng nhập
- Nhập Email
- Nhập tên đầy đủ
- Nhập số điện thoại
- Nhấp vào 'OK'
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ư hình dưới đây.
Bước 7) Bây giờ, hãy để chúng tôi thêm người dùng dự án bằng cách sử dụ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.
Bước 8) Hộp thoại sau được hiển thị.
- Nhập Tên người dùng và nhấp vào biểu tượng tìm kiếm
- Tên người dùng được hiển thị
- Nhấp vào 'OK'
Bước 9) Người dùng được thêm vào dự án và hiển thị như hình dưới đây.
Bước 10) 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.
- Chọn người dùng
- Nhấp vào 'Xóa người dùng;
Bước 11) Hộp thoại Xác nhận được hiển thị. Nhấp vào 'Có'.
Bước 12) Sau khi nhấp vào 'Có', người dùng sẽ bị xóa khỏi danh sách người dùng của dự án.
Bước 13) 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 đều chỉ có Quyền 'Xem'.
- Chọn tên người dùng
- Chọn tab 'Tư cách thành viên'
- Tư cách thành viên cho người dùng đã chọn sẽ được hiển thị. Người dùng mới được thêm 'Cathy' có quyền 'Người xem'
Nhóm và Quyền:
Mô-đun này cho phép quản trị viên dự án chỉ định đặ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 trong số những nhóm người dùng đó có các mức cấp phép khác nhau.
- Nhà phát triển
- Quản lý dự án
- QA Tester
- TD Admin
- Người xem
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 chỉ mang Quyền 'Xem'.
Bước 1) Cho chúng tôi xem danh sách người dùng trong Nhóm 'TDAdmin'.
- Chọn 'TDAdmin'
- Trong Tab Thành viên, bạn sẽ thấy những người dùng không có trong nhóm
- 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ị.
Bước 2) Không thể chỉnh sửa các quyền của nhóm được xác định trước.
- Chọn 'TDAdmin'
- Điều hướng đến tab quyền
- Chọn bất kỳ mô-đun nào (Các khiếm khuyết trong trường hợp này)
- 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.
Bước 3) Không thể đổi tên hoặc xóa các nhóm được xác định trước.
Bước 4) Để thay đổi quyền nhóm, quản trị viên dự án phải thêm Nhóm mới. Giả sử chúng tôi cần tạo một nhóm người dùng mới để 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 sẽ có thể 'cập nhật' các khiếm khuyết. Để làm cái tương tự,
- Nhấp vào 'Nhóm mới'
- Hộp thoại xác nhận được hiển thị cho người dùng. Nhấp vào 'Có'.
Bước 5) Khi nhấp vào có, Hộp thoại 'Nhóm mới' sẽ được hiển thị
- Nhập tên nhóm
- Nhập hồ sơ
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ì nó được tạo bởi chúng tôi. Không thể chỉnh sửa hoặc xóa các Nhóm được xác định trước trong ALM.
Bước 7) Để thay đổi quyền
- điều hướng đến Tab 'Quyền'
- Nhấp vào tab 'Lỗi'
- Bật flage 'Cập nhật' cho các khiếm khuyết
- Bật Cờ 'Cập nhật' cho các liên kết
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ử, các 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, các 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. 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 theo mặc định.
Bước 2) Đối với mục đích demo, hãy để chúng tôi xóa tất cả quyền truy cập của mô-đun vào loại người dùng VIEW ngoại trừ mô-đun lỗi.
Bỏ chọn tất cả quyền truy cập mô-đun chống lại Xem người dùng ngoại trừ mô-đun Lỗi như hình dưới đây.
Bước 3) Bây giờ hãy để chúng tôi đă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 đúng chưa. Từ ảnh chụp nhanh bên dưới, rõ ràng là các cài đặt đã được áp dụng theo đầu vào của chúng tôi vì nó chỉ hiển thị Mô-đun 'Lỗi' cho người dùng chế độ xem 'Jim'.
Các thực thể dự án:
- Các 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 tra trên các bản dựng khác nhau và chúng tôi muốn thêm trường 'Phiên bản xây dựng' trong 'Mô-đun Thêm 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 trong các trường hệ thống ở chế độ Chỉ đọc.
- Chọn 'Project Entites'
- Chọn 'Lỗi' và chọn thư mục con 'Trường Hệ thống'.
- 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 của hệ thống ở chế độ chỉ đọc.
Bước 2) Để thêm trường do người dùng xác định,
- Chọn Thư mục con 'Trường Người dùng' trong Mô-đun 'Lỗi'.
- Nhấp vào 'Trường Mới'
- Chi tiết Trường sẽ xuất hiện như hình dưới đây có thể được chỉnh sửa.
Bước 3) Chi tiết trường cũng có thể được chỉnh sửa như hình dưới đây.
- Đổi tên Nhãn thành 'Số bản dựng'.
- 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.
- Nhấp vào để lưu
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 khuyết tật. Điều hướng đến mô-đun khiếm khuyết và người dùng sẽ có thể thấy trường mới được tạo 'Số bản dựng' sẽ là một phần của Mô-đun 'Lỗi mới'.
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 - Mới, Mở, Đã sửa, Mở lại, Đã đóng, Bị từ chối. Nếu chúng tôi muốn thêm một trạng thái nữa, hãy nói rằng, Nhân bản, chúng tôi có thể làm như vậy bằng cách sử dụng mô-đun này.
Bước 1) Để thêm một mục trong danh sách xác định trước,
- Nhấp vào 'Danh sách Dự án'
- Chọn 'Trạng thái lỗi'
- Nhấp vào 'Mục mới'. Hộp thoại Mục mới mở ra.
- Nhập Tên mặt hàng.
- Nhấp vào 'Ok'
Bước 2) Sau khi nhấp vào OK, mục mới được tạo như hình dưới đây.
Bước 3) Bây giờ chúng ta cần lưu các thay đổi.
- Nhấp vào nút 'lưu'.
- Một cửa sổ bật lên được hiển thị. Nhấp vào 'OK'.
Bước 4) Bây giờ đ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.
Tự động hóa:
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 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 khiếm khuyết được chỉ định. Tính năng tự động này chỉ có sẵn cho mô-đun lỗi.
Bước 1) Để kích hoạt thông báo tự động thực hiện các bước sau.
- Điều hướng đến Liên kết 'Tự động hóa'.
- 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 có sẵn nào trong danh sách.
- Lưới này hiển thị danh sách các trường mà người dùng đã chọn để gửi thư về các thay đổi.
- Quản trị viên dự án cũng có thể chọn cài đặt email dựa trên từng người dùng có sẵn.
- Nhấp vào để lưu'.
Bước 2) Một cửa sổ bật lên được hiển thị. Bấm Ok
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 ứng tốt các yêu cầu, các thử nghiệm liên quan, các khuyết tật.
Bước 1) Để kích hoạt các quy tắc cảnh báo,
- Điều hướng 'Quy tắc cảnh báo'.
- Bật hộp kiểm 'Thông báo được liên kết với'
- Bật 'gửi E-mail tới' và thêm người kiểm tra / nhà thiết kế tương ứng.
- Nhấp vào để lưu'
- Cảnh báo đầu tiên: Trình thiết kế thử nghiệm được cảnh báo khi một yêu cầu được sửa đổi để có thể sửa đổi các thử nghiệm liên quan
- Cảnh báo thứ hai: Người kiểm tra được cảnh báo khi Lỗi 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ể chọn lại để 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 Lỗi (thêm Hộp thoại khiếm khuyết hoặc Hộp thoại Xem Lỗi).
- Với sự trợ giúp của mô-đun này, quản trị viên dự án cũng có thể viết các tập lệnh để tùy chỉnh các 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 kiểu người dùng nhóm 'TDAdmin'.
Bước 1) Theo tùy chỉnh dự án,
- Nhấp vào 'Quy trình làm việc'.
- Chọn liên kết 'Trình tạo tập lệnh - Thêm tùy chỉnh trường khiếm khuyết'
Bước 2) Hộp thoại tùy chỉnh trường Thêm Lỗi mở ra.
- Chọn nhóm người dùng.
- 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.
- Nhấp vào liên kết '<' để đẩy các trường ra khỏi danh sách các trường hiển thị.
Lưu ý: Không thể chuyển các trường bắt buộc ra khỏi danh sách trường hiển thị.
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 được hiển thị như hình dưới đây.
- Các trường được đẩy ra khỏi danh sách các trường hiển thị.
- Các trường sẽ là một phần của hộp thoại Thêm lỗi.
- Áp dụng các thay đổi Tập lệnh.
Lưu ý: Mặc dù chúng tôi đã tùy chỉnh bằng cách sử dụng giao diện người dùng này, các thay đổi được thực hiện với sự trợ giúp của việc tạo các tập lệnh ở cuối. Chúng tôi cũng sẽ giải quyết vấn đề chỉnh sửa tập lệnh với một ví dụ sau phần này.
Bước 4) Bây giờ đăng nhập với tư cách người dùng 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 là hiển thị được hiển thị trong cửa sổ 'Các khuyết tật mới'.
Trình chỉnh sửa tập lệnh:
Chức năng soạn thảo tập lệnh giúp người dùng viết tập lệnh để tùy chỉnh các 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 Hộp thoại 'Xem lỗi' hiển thị 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 chỉnh sửa Tập lệnh -
- Điều hướng đến Tab quy trình làm việc
- Nhấp vào 'Trình chỉnh sửa tập lệnh'.
Bước 2) Trình chỉnh sửa tập lệnh được hiển thị cho người dùng như hình dưới đây.
- Chọn 'Tập lệnh mô-đun lỗi'
- Nhận xét cho thấy rằng- đây là khu vực mà chúng tôi 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'.
- Nó được viết theo tập lệnh cho từng nhóm người dùng. Nhóm mà chúng ta đ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'.
Bước 3) Bây giờ cuộn xuống nhóm người dùng 'TDAdmin' nơi chúng ta cần thực hiện các thay đổi. Cài đặt hiện tại cho 'TDAdmin' được hiển thị như hình dưới đây.
Bước 4) Để chúng tôi hiểu script.
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
Đây là những thông tin chi tiết -
SetFieldApp |
Là cuộc gọi Hàm được thực hiện với 5 tham số |
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ẽ hiển thị. |
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. |
Trang không có cờ |
Bắt đầu bằng 0. Nếu có nhiều trường hơn thì người dùng có thể cấu hình chúng để hiển thị trang một cách khôn ngoan. |
ViewOrder |
Người dùng cũng có thể sắp xếp thứ tự của trường bằng cách sử dụng cờ này. Bắt đầu bằng 0 và tăng dần 1. Dựa trên thứ tự của các trường được thiết lập |
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 kịch bản trên, hộp thoại Chi tiết lỗi được hiển thị cho người dùng như hình dưới đây.
Chỉnh sửa dòng mã đó như hình dưới đây.
SetFieldApp "BG_ACTUAL_FIX_TIME", Sai, Sai, 0, 16
Đầu ra tập lệnh đã phản ánh trong hộp thoại Chi tiết lỗi như được hiển thị bên dưới.
Bước 6) Hãy để chúng tôi thực hiện thay đổi đối với tất cả các trường có sẵn.
- Thay đổi các tham số của các lệnh gọi hàm như đã giải thích ở bước trước cho từng trường trong số các trường đó như được hiển thị bên dưới.
- Nhấp vào để lưu'.
Bước 7) Bây giờ đă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 vào một trong các lỗi để hộp thoại 'Xem chi tiết lỗi' mở ra. Hộp thoại chi tiết lỗi bây giờ hiển thị như hình dưới đây.