Як налаштувати проект у HP ALM (Центр якості)

Зміст:

Anonim
  • Налаштування проекту дозволяє адміністраторам проекту контролювати доступ до проекту, визначаючи користувачів, які можуть отримати доступ до проекту, а також має можливості налаштування типу завдань, які може виконувати кожен користувач.
  • Можна також налаштувати проект відповідно до конкретних вимог вашої організації.
  • Також допомагає додавання / редагування нових настроюваних полів користувача, які можна додати до кожного з модулів у ALM.

У цьому підручнику ми збираємось вивчити наступні (загальні) налаштування проекту

  • Зміна властивостей користувача
  • Користувачі проекту
  • Групи та дозволи
  • Доступ до модуля
  • Суб’єкти проекту
  • Списки проектів
  • Автоматична пошта
  • Правила оповіщення
  • Робочий процес
  • Редактор сценаріїв

Давайте розглянемо їх по одному

Властивості користувача

Поточний зареєстрований користувач зможе редагувати дані свого профілю, і це дозволить користувачеві змінити свій пароль.

Примітка : Змінити можна лише поточний пароль користувача, що ввійшов у систему, навіть якщо користувач має тип "Адміністратор проекту".

Крок 1) Клацніть на посилання Інструменти та виберіть "Налаштувати", як показано нижче.

Крок 2) Відобразиться діалогове вікно налаштування проекту, як показано нижче.

Крок 3) Щоб змінити пароль поточного користувача, натисніть кнопку «Змінити пароль» на вкладці «Властивості користувача».

Крок 4) Відкриється діалогове вікно зміни пароля.

  1. Введіть старий пароль
  2. Введіть новий пароль
  3. Введіть підтвердити пароль
  4. Натисніть "OK"

Крок 5) Користувач відображатиметься із повідомленням про стан.

Крок 6) Користувач також може редагувати такі дані профілю.

  1. Ідентифікатор електронної пошти
  2. Повне ім'я
  3. Телефонний номер
  4. Натисніть "Зберегти"

Примітка: Користувачі НЕ МОГУТЬ редагувати своє Ім'я користувача, навіть якщо користувач має тип "адміністратор проекту".

Крок 7) Статус відображається користувачеві, як показано нижче.

Користувачі проекту

Цей модуль дозволяє користувачам додавати та видаляти користувачів для поточного проекту ALM. Можна також призначити користувачів групам користувачів для обмеження прав доступу користувачів.

Крок 1) Тепер давайте додамо користувачів до області проекту.

  1. Перейдіть до користувачів проекту
  2. Клацніть на спадний список "Додати користувача".

Крок 2 ) Після натискання спадного меню "Додати користувача" користувачеві відображаються такі способи, як показано нижче.

  1. Додати користувача за іменем - Адміністратор проекту може додати існуючого користувача ALM до цього проекту, вказавши його ім’я користувача. (Те саме було зроблено на кроках 1 і 2)
  2. Додати нового користувача на сайт - додайте нового користувача на сайт, ввівши всі дані, так само, як ми додали користувачів від адміністратора сайту.
  3. Додати користувачів із сайту - Додайте нового користувача шляхом пошуку на основі їх імені чи ідентифікатора.

Давайте розглянемо кожну з функціональних можливостей.

Крок 3) Давайте додамо ім'я користувача на базі користувача. Переконайтеся, що цей користувач вже існує в базі даних адміністратора ALM (Користувач створений за допомогою модуля адміністрування сайту)

  1. Виберіть "Користувачі проекту" у вікні налаштування проекту.
  2. Натисніть "Додати користувача"
  3. Введіть ім'я користувача
  4. Натисніть "Ok"

Крок 4) Доданий користувач відображається, як показано нижче.

Крок 5) Тепер давайте додамо користувача за допомогою опції "Додати нового користувача на" Сайт ".

Крок 6 ) Після натискання кнопки "Додати нового користувача на сайт" у меню "Додати користувача" відображається наступне діалогове вікно.

  1. Введіть ім'я користувача
  2. Введіть електронну пошту
  3. Введіть повне ім’я
  4. Введіть номер телефону
  5. Натисніть "OK"

Крок 7) Користувач тепер доданий до поточного проекту. Користувач додається в "користувачі проекту", як показано нижче.

Крок 7) Тепер давайте додамо користувачів проекту, використовуючи опцію "додати користувачів з сайту".

Переконайтеся, що користувач уже знаходиться в базі даних адміністратора ALM.

Крок 8) Відображається наступне діалогове вікно.

  1. Введіть Ім'я користувача та натисніть піктограму пошуку
  2. Відображається Ім'я користувача
  3. Натисніть "OK"

Крок 9) Користувач додається до проекту та відображається, як показано нижче.

Крок 10) Адміністратор проекту також може видалити користувача з модуля користувачів проекту.

  1. Виберіть користувача
  2. Клацніть «Видалити користувача;

Крок 11) Відобразиться діалогове вікно підтвердження. Натисніть "Так".

Крок 12) Після натискання кнопки "Так" користувач видаляється зі списку користувачів проекту.

Крок 13) Кожен користувач у "Користувачах проекту" має членство, пов'язане з ним.

Примітка. За замовчуванням будь-який доданий користувач має лише дозволи "Перегляд".

  1. Виберіть Ім'я користувача
  2. Виберіть вкладку "Членство"
  3. Відобразиться членство для обраного користувача. Нещодавно доданий користувач "Кеті" має дозвіл "Переглядач"

Групи та дозволи:

Цей модуль дозволяє адміністратору проекту призначати привілеї групам користувачів, вказуючи дозволи.

У ALM є 5 заздалегідь визначених груп, і кожна з цих груп користувачів має різні рівні дозволів.

  1. Розробник
  2. Менеджер проекту
  3. Тестер контролю якості
  4. TD Адміністратор
  5. Глядач

Примітка. За замовчуванням будь-який доданий користувач до області проекту має лише дозвіл "Перегляд".

Крок 1) Давайте побачимо список користувачів у групі "TDAdmin".

  1. Виберіть "TDAdmin"
  2. На вкладці Членство ви помітите користувачів, які не входять до групи
  3. У розділі "У групі" ви помітите список користувачів у групі. У цьому випадку відображається лише "Адміністратор".

Крок 2) Заздалегідь визначені дозволи групи не можна редагувати.

  1. Виберіть "TDAdmin"
  2. Перейдіть на вкладку дозволів
  3. Виберіть будь-який модуль (у цьому випадку дефекти)
  4. Дозволи не можна редагувати, навіть якщо поточний користувач є адміністратором проекту.

Крок 3) Заздалегідь визначені групи не можна перейменовувати або видаляти.

Крок 4) Щоб змінити дозвіл на групу, адміністратор проекту повинен додати нову групу. Скажімо, нам потрібно створити нову групу користувачів, щоб ці користувачі мали «дозвіл на редагування» для модуля дефектів та дозвіл на перегляд для інших. Це означає, що всі дозволи повинні збігатися з дозволами користувача "Перегляд", за винятком того факту, що користувач повинен мати можливість "оновити" дефекти. Щоб зробити те ж саме,

  1. Натисніть "Нова група"
  2. Діалогове вікно підтвердження відображається користувачеві. Натисніть "Так".

Крок 5) Після натискання кнопки так, відображається діалогове вікно "Нова група"

  1. Введіть назву групи
  2. Введіть профіль

Крок 6) Створюється група користувачів, як показано нижче. Ви також можете помітити, що ми можемо перейменовувати / видаляти групу, оскільки вона створена нами. Заздалегідь визначені групи в ALM не можна редагувати або видаляти.

Крок 7) Щоб змінити дозвіл

  1. перейдіть на вкладку "Дозволи"
  2. Клацніть на вкладку "Дефекти"
  3. Увімкніть позначку "Оновити" для дефектів
  4. Увімкніть позначку "Оновити" для посилань

Доступ до модуля:

Цей модуль дозволяє адміністраторам проекту керувати модулями, до яких кожна група користувачів може отримати доступ. Це запобіжить доступ користувачів до модулів з обмеженим доступом.

Скажімо, розробники не мають нічого спільного з тестовими кейсами, отже, їм може бути заборонено доступ до плану тестування, модулів тестової лабораторії.

Крок 1) Нижче відображається доступ до модуля за замовчуванням. Усі типи груп користувачів мають доступ до всіх модулів за замовчуванням.

Крок 2) Для демонстраційних цілей дозвольмо видалити весь доступ до модуля до типу користувача VIEW, крім модуля дефектів.

Зніміть прапорець біля всього доступу до модуля для користувача Перегляд, крім модуля Дефекти, як показано нижче.

Крок 3) Тепер дозвольте нам увійти, використовуючи один із ідентифікаторів користувача "Перегляд", щоб перевірити, чи зміни були застосовані правильно. З наведеного нижче знімка дуже очевидно, що налаштування застосовано відповідно до наших входів, оскільки він відображає лише модуль "Дефекти" для користувача перегляду "Джим".

Суб’єкти проекту:

  • Суб’єкти проекту Дозволяє адміністраторам проекту змінювати поведінку системних полів ALM або визначати визначені користувачем поля.
  • Наприклад, якщо ми виконуємо тести на різних збірках, і ми хотіли б додати поле "Версія збірки" в "Додати модуль дефектів", ми можемо зробити те саме за допомогою модуля сутності проекту.

Крок 1) Визначені користувачем поля не можуть бути додані до системних полів, призначених лише для читання.

  1. Виберіть "Учасники проекту"
  2. Виберіть "Дефект" і виберіть підпапку "Системні поля".
  3. Ми можемо помітити, що НЕ МОЖЕМ додати "Нове поле" або Видалити його, оскільки системні поля доступні лише для читання.

Крок 2) Щоб додати визначене користувачем поле,

  1. Виберіть підпапку "Поля користувача" під модулем "Дефекти".
  2. Натисніть "Нове поле"
  3. Деталі поля з’являться, як показано нижче, які можна редагувати.

Крок 3) Деталі поля також можна редагувати, як показано нижче.

  1. Перейменуйте ярлик на "Номер збірки".
  2. Позначте «Обов’язково», що означає, що це поле буде обов’язковим для розміщення нового дефекту.
  3. Натисніть Зберегти

Крок 4) Тепер ми можемо спостерігати зміни, внесені в модуль дефектів. Перейдіть до модуля дефектів, і користувач зможе побачити новостворене поле "Номер збірки", яке буде частиною модуля "Нові дефекти".

Списки проектів

  • Списки проектів Дозволяє адміністраторам проекту додавати персоналізовані списки до проекту. Список містить значення, які користувач може ввести в системні / визначені користувачем поля.
  • Наприклад, список статусів помилок має шість попередньо визначених статусів, а саме - Новий, Відкритий, Виправлений, Відкритий, Закритий, Відхилений. Якщо ми хочемо додати ще один статус, скажімо, Дублікат, ми можемо зробити це за допомогою цього модуля.

Крок 1) Щоб додати елемент у попередньо визначені списки,

  1. Клацніть на "Списки проектів"
  2. Виберіть "Статус помилки"
  3. Клацніть на "Новий елемент". Відкриється діалогове вікно Новий елемент.
  4. Введіть назву товару.
  5. Натисніть "Ok"

Крок 2) Після натискання кнопки ОК створюється новий елемент, як показано нижче.

Крок 3) Тепер нам потрібно зберегти зміни.

  1. Натисніть кнопку "Зберегти".
  2. З'явиться спливаюче вікно. Клацніть "OK".

Крок 4) Тепер перейдіть до модуля дефектів і перевірте, чи не має статус нещодавно доданий елемент у списку.

Автоматична пошта:

Цей модуль дозволяє адміністраторам проекту встановлювати правила автоматичного сповіщення поштою, щоб сповіщати користувачів електронною поштою про зміни, внесені до зазначених дефектів. Ця функція автоматичної пошти доступна лише для модуля дефектів.

Крок 1) Щоб активувати автоматичні сповіщення, виконайте такі дії.

  1. Перейдіть до посилання "Автоматична пошта".
  2. Користувач може активувати електронну пошту, вибравши будь-яку кількість доступних полів у списку.
  3. Ця сітка відображає список полів, які користувач вибрав для надсилання пошти про зміни.
  4. Адміністратор проекту також може вибрати параметри електронної пошти для кожного з доступних користувачів.
  5. Натисніть "Зберегти".

Крок 2) Показується поп Клацніть Ok

Правила оповіщення:

Цей модуль дозволяє адміністраторам проекту активувати правила попередження для поточного проекту. Ця функція буде створювати попередження та надсилати електронні листи, коли в проекті відбудуться зміни. Цей модуль добре підходить для вимог, супутніх випробувань, дефектів.

Крок 1) Щоб активувати правила попередження,

  1. Перейдіть до пункту "Правила попередження".
  2. Увімкніть прапорець "Оповіщення, пов’язане з"
  3. Увімкніть "надсилати електронне повідомлення на" та додайте відповідного тестера / дизайнера.
  4. Натисніть "Зберегти"
  • Перше попередження: Конструктор тестів отримує попередження, коли вимога змінюється, щоб відповідні тести могли бути змінені
  • Друге попередження: тестувальник отримує попередження, коли дефект змінює свій статус на "Виправлений", щоб відповідальний тестер міг знову взяти для повторного тестування.

Робочий процес:

  • Цей модуль дозволяє адміністраторам проекту створювати сценарії, які допомагають

Налаштування модуля дефектів (додавання діалогового вікна дефектів або перегляду діалогового вікна дефектів).

  • За допомогою цього модуля адміністратори проекту можуть також писати сценарії для налаштування діалогових вікон в інших модулях та контролювати дії, які можуть виконувати користувачі.

Тепер давайте налаштуємо діалогове вікно «Додати дефект» для типу групи користувачів «TDAdmin».

Крок 1) У рамках налаштування проекту,

  1. Клацніть на 'Workflow'.
  2. Виберіть посилання "Генератор сценаріїв - Додати налаштування поля дефекту"

Крок 2) Відкриється діалогове вікно налаштування поля Додати дефект.

  1. Виберіть групу користувачів.
  2. Виберіть поля, які користувач не хоче відображати під час діалогового вікна додавання дефектів.
  3. Клацніть на посилання '<', щоб витіснити поля зі списку видимих ​​полів.

Примітка: Обов’язкові поля Неможливо перемістити зі списку видимих ​​полів.

Крок 3) Після виштовхування всіх нерелевантних полів зі списку видимих ​​полів відображається діалогове вікно налаштування, як показано нижче.

  1. Список полів, витіснених із видимих ​​полів, перерахований.
  2. Поля, які будуть частиною діалогового вікна Додати дефект.
  3. Застосувати зміни до сценарію.


Примітка: Незважаючи на те, що ми виконували налаштування за допомогою цього користувальницького інтерфейсу, зміни вносяться за допомогою генерації скриптів на задній панелі. Ми також розберемо редагування сценаріїв на прикладі після цього розділу.

Крок 4) Тепер увійдіть як користувач типу "TDAdmin" і натисніть "New Defect" у модулі дефектів. Поля, вибрані користувачем як видимі, відображаються у вікні "Нові дефекти".

Редактор сценаріїв:

Функціональність редактора сценаріїв допомагає користувачам писати сценарії для налаштування діалогових вікон різних модулів, а також контролювати дії, які користувачі можуть виконувати в кожному модулі.

Давайте змінимо спосіб відображення діалогового вікна "Переглянути дефект" для користувача за допомогою редактора скриптів.

Крок 1) Щоб отримати доступ до редактора сценаріїв -

  1. Перейдіть на вкладку Workflow
  2. Клацніть на "Редактор сценаріїв".

Крок 2) Редактор сценаріїв відображається користувачеві, як показано нижче.

  1. Виберіть "Сценарій модуля дефектів"
  2. Коментар показує, що - це область, де нам потрібно внести зміни, оскільки в ній чітко відображається "налаштування поля деталей дефектів".
  3. Це сценарій для кожної групи користувачів. Той, який ми бачимо, відповідає групі користувачів "Розробник". Нам потрібно внести зміни до групи користувачів "TDAdmin".

Крок 3) Тепер прокрутіть вниз до групи користувачів "TDAdmin", де нам потрібно внести зміни. Поточні налаштування для "TDAdmin" відображаються, як показано нижче.

Крок 4) Давайте зрозуміємо сценарій.

Давайте розглянемо наступний рядок коду в сценарії

SetFieldApp "BG_ACTUAL_FIX_TIME", True, False, 0, 0

Ось деталі -

SetFieldApp

Чи здійснюється виклик функції з 5 параметрами

Назва поля

BG_ACTUAL_FIX_Time - Назва поля. Ми збираємось змінити налаштування для цього імені поля

Видимий прапор

Відповідає видимому прапору. Якщо це так, це буде видно.

Обов’язковий прапор

Перевіряє, чи є поле обов'язковим. Якщо значення true, поле є обов’язковим.

Сторінка No Flag

Починається з 0. Якщо полів більше, тоді користувач може налаштувати їх відображення на сторінці.

ViewOrder

Користувач може також упорядкувати порядок полів, використовуючи цей прапор. Починається з 0 і збільшується на 1. На основі цього встановлюється порядок полів

Крок 5) Давайте внесемо зміни до першого поля "BG_ACTUAL_FIX_TIME".

Скрипт для поля 'BG_ACTUAL_FIX_TIME' у редакторі сценаріїв показаний нижче.

SetFieldApp "BG_ACTUAL_FIX_TIME", True, False, 0, 0

Відповідно до вищезазначеного сценарію, діалогове вікно Деталізація дефекту відображається користувачеві, як показано нижче.

Відредагуйте цей рядок коду, як показано нижче.

SetFieldApp "BG_ACTUAL_FIX_TIME", False, False, 0, 16

Висновок сценарію відображений у діалоговому вікні Дефекти, як показано нижче.

Крок 6) Давайте внесемо зміни у всі доступні поля.

  1. Змініть параметри викликів функцій, як пояснено на попередньому кроці, для кожного з цих полів, як показано нижче.
  2. Натисніть "Зберегти".

Крок 7) Тепер увійдіть як один із користувачів типу "TDAdmin" та отримайте доступ до одного з дефектів, щоб відкрилося діалогове вікно "Переглянути дефекти". Тепер відобразиться діалогове вікно про дефекти, як показано нижче.