micro focus alm synchronizer defect management tool hands tutorial
Преглед на HP ALM Synchronizer, вече Micro Focus ALM Synchronizer:
Micro Focus ALM Synchronizer изглежда е много нов термин за повечето от нас и няколко въпроса ни заобикалят, когато видим или чуем този термин за първи път.
Обикновено, когато попаднем на нов термин, ще започнем да правим търсене в Google, за да разберем подробностите за това какво е. Когато търсим този термин, за съжаление не могат да бъдат намерени много резултати с изключение на някои ръководства за инсталиране, изображения няколко описателни подробности и т.н.
За да имате правилно разбиране за това, е необходим някакъв урок / статия на по-лесен език, особено за тези, които за първи път покриват темата на Micro Focus ALM Synchronizer. Това е основната причина, поради която споделям тази тема с всички вас. И имам късмета да получа шанс да работя върху този инструмент и да го разбера отблизо.
Тази статия ще даде пълен преглед на ролята, нуждата и работата с инструмента Micro Focus ALM заедно с връзката и процедурата за изтегляне по точен начин или лесното ви разбиране. Тази статия наистина ще бъде ръководство за тези, които са нови в този инструмент.
Какво ще научите:
- Общ преглед
- Роля на този инструмент
- Информация за изтегляне
- Нужда от този инструмент
- Връзки към ALM Synchronizer
- Раздели на този инструмент
- Работа на Micro Focus ALM Synchronizer
- Грешки при работа с този инструмент
- Видове микрофокусен ALM синхронизатор
- Заключение
- Препоръчително четене
Общ преглед
Micro Focus ALM Synchronizer е много полезен и удобен инструмент за онези компании, в които разработчиците използват някои инструменти за управление на дефекти като TFS (Team Foundation Server) и Testers / QA използват някои други инструменти за управление на дефекти като QC / ALM ( Център за качество / Управление на жизнения цикъл на приложението).
Нека да го разгледаме напълно .. !!!!
Micro Focus ALM Synchronizer е „ Инструмент за управление на дефекти '.
кой е най-добрият изтеглящ музика за mp3
Много компании използват този инструмент за плавен поток на управление на дефекти сред разработчиците и тестерите. Работата с дефекти е една от важните задачи на тестването. Следователно е важно да има такъв инструмент, който да осигури безпроблемния поток на управление на дефекти в компанията сред разработчиците и тестерите.
Сега идва въпросът какво точно прави и как Micro Focus ALM Synchronizer?
Нека следваме урока по-долу, за да потърсим отговор на този въпрос.
Роля на този инструмент
Този инструмент позволява да се синхронизират данните между Micro Focus ALM и следващите му крайни точки. Винаги ще има 1 инструмент на ALM Instance в единия край и друг инструмент в другия край, сред които се извършва синхронизиране. Обмислям Micro Focus ALM и TFS като 2 крайни точки за останалата част от урока.
Диаграмата по-долу показва синхронизиране между 2 крайни точки:
„Micro Focus ALM / QC“ е инструмент, който се използва от тестерите / QA за обработка на цялата информация, свързана с дефекти. Другият е „TFS“, който се използва сред разработчиците за обработка на цялата информация за дефекти.
Ако тестерите направят някакви промени в някои дефекти в края на QC, тогава как разработчиците могат да поддържат актуализация на това или с прости думи, можем да кажем как разработчиците могат да следят действията на тестера за същия дефект от края на TFS .
Този проблем възниква само поради липса на комуникация между разработчиците и QC / ALM в много организации и те използват единствено TFS / JIRA или подобни инструменти за управление на дефекти.
В такива случаи в картината се появява инструмент като Micro Focus ALM Synchronizer.
Информация за изтегляне
Клиентът на Micro Focus ALM Synchronizer и сървърът могат да бъдат изтеглени от сайта на Micro Focus.
Много е важно да знаете версиите на 2 крайни точки, преди да изтеглите Synchronizer.
Пример :Ако версиите на Micro Focus ALM и TFS са 12.2, тогава клиентът 12.2 Synchronizer трябва да бъде изтеглен на локалната машина, откъдето синхронизаторът трябва да работи.
Преди да изтеглите клиента, важно е да се регистрирате за Micro Focus Passport и след това да влезете в изтегления софтуер и документация за ръководството за инсталиране.
Ето връзката за регистрация: Линк за изтегляне
Кликнете върху Регистрация за официалния сайт на Micro Focus, за да създадете акаунт и след това влезте и изтеглете според нуждите.
За всяка помощ относно ръководството за инсталиране и документацията можете да отидете в менюто за помощ на инструмента.
Нужда от този инструмент
След като направихме преглед на този инструмент, сега ще преминем към следващия раздел, за да разберем защо всъщност е възникнала необходимостта от Micro Focus ALM Synchronizer и какво точно прави.
Нека да разгледаме отговорите:
# 1) Служи за целта на интеграцията - между TFS и QC / ALM, което по този начин позволява на екипа за тестване да координира управлението на проекти с екипа за разработка, който действително използва TFS стриктно.
# 2) Синхронизира QC дефекти с TFS бъгове - Какво означава това? Това означава, че когато всеки дефект се регистрира от който и да е тестер в края на QC, тогава цялата свързана с него информация се съпоставя директно в TFS, след като синхронизаторът започне да работи, разработчиците също така знаят за всеки нов дефект, който се регистрира с всички подробности, свързани към него.
# 3) Поддържа обработка на грешки - Никой не може да бъде на 100% перфектен и е доста обичайно хората да допускат грешки и тук се появяват синхронизаторите, като предоставят механизъм за обработка на грешки. Използването на раздела „Разширени“ Синхронизатор прави възможно, като позволява на някои конкретни групи имейл адреси, които могат да реагират бързо и да интимират засегнатото лице, да поправи грешките.
За да обясня по-нататък за това по практически начин, бих искал да ви кажа, че в моята фирма веднъж бях отговорен да разгледам отблизо грешките и да ги поправя, като направя въпросното лице.
Човек трябва да има малко обучение и основни знания, за да го направи, тъй като грешките могат да бъдат от различен вид. (Видовете грешки са обсъдени по-долу в тази статия)
# 4) Управление на дефекти - Това се постига лесно с помощта на този инструмент чрез съвпадение / синхронизиране на полетата в QC Defect ID (като приоритет, описание на дефекта и т.н.) със съответните TFS ID.
Пример :Дефектът има някои прикачени файлове (документи) към него и за същия дефект има съответния TFS ID.
Но в случай, че има някакво несъответствие в документите в двата края (документите, които са в края на QC, не присъстват в края на TFS), тогава синхронизаторът разрешава този проблем, като синхронизира и предоставя същите документи на разположение в двата края, т.е. в TFS, както и в QC.
Следва екранната снимка, изобразяваща външния вид и усещането на този инструмент с неговите полета и връзки:
Както се вижда на горната диаграма, има няколко раздела и връзки в лявата страна. Ще разгледаме връзките в предстоящия раздел.
Връзки към ALM Synchronizer
Към момента знаем, че ще има 2 крайни точки и ще се извърши синхронизация между тези 2 крайни точки и сега следващият въпрос е, че как и къде ще присъства в синхронизатора.
Връзките се използват за съхраняване на информация за тях или можем да кажем, че тя определя кои обекти са включени в синхронизацията и как се извършва синхронизацията.
Основни моменти, които трябва да се отбележат:
- Ще присъстват 2 връзки, назовани според удобството на организацията.
- За да го разберем по-добре, можем да ги наречем Link1 и Link2.
- На ALM / QC (крайна точка1) отпред дефектите ще бъдат обозначавани като „Грешки“ и като „Задача“ в края на TFS (крайна точка2). Забележка :Ще използвам тези 2 термина в цялата статия, за да посоча Дефект в тези 2 крайни точки с тези имена.
- Цялата свързана информация, както се вижда на диаграмата (свързана с различни раздели като обща информация, свързана с връзка, картографиране на полета, планиране) трябва да бъде актуализирана и за двете връзки.
- Връзките трябва винаги да са в активирано състояние, тъй като синхронизаторът може да работи само в активирано състояние.
- При щракване с десния бутон върху някоя от връзките синхронизаторът може да се стартира, като избере опцията за изпълнение на синхронизатора (който и да е от 3-те типа синхронизатор - който ще обсъдим след малко)
Това е основната информация, която трябва да знаете за връзките на този инструмент.
Раздели на този инструмент
Опитах се да дам кратък преглед на всеки раздел по най-лесния начин за вашето по-добро разбиране, така че ако в бъдеще имате възможност да работите с този инструмент, поне ще сте наясно какво представлява всеки от тях.
# 1) Общи Раздел - Това е първият раздел, който обхваща цялата обща информация за двете крайни точки. Това показва името, типа и информацията на крайната точка относно всички типове изпълнения на синхронизацията и дали изпълнението е преминало, неуспешно или неуспешно с грешки заедно с отчетите.
# 2) Раздел за свързаност - Този раздел съдържа всички подробности, свързани с връзката, като потребителско име, парола за двете крайни точки и осигурява бутон за проверка на свързаността. Можете да проверите дали връзката е успешна или не.
# 3) График Раздел - Този раздел показва планираната информация за работа на синхронизатора и по кое време синхронизаторът работи, като доказва подробностите за двете крайни точки или можем да кажем и за двата синхронизатора (Link1 и Link2, а именно).
# 4) Раздел Филтри - Този раздел се използва за предоставяне на опции за филтри, като се посочва дали е необходим някакъв филтър за синхронизиране на данните или не. Заявки от бекенда могат да бъдат предоставени както за връзките, така и името на заявките може да бъде зададено като филтър. За връзка1, заявка може да бъде съхранена съответно от страна на ALM и за връзка2 от страна на TFS.
# 5) Раздел Събития - Този раздел съдържа подробности или правила за създаване, актуализиране, изтриване на запис и т.н., а ако записът е създаден в единия край, какво трябва да се направи в другия край. Ако записът бъде изтрит или актуализиран в една крайна точка, какво ще бъде съответното събитие в други крайни точки.
Тези подробности могат да бъдат поставени в този раздел, като изберете необходимия радио бутон или като изберете „Не правете нищо“ опция в случай, че не се изисква нищо за задаване.
# 6) Раздел за картографиране на полета - Това е много важен раздел, който трябва да се разбере, тъй като в него се съдържат подробности за всички полета на двете крайни точки.
Пример :Състояние, сериозност, приоритет на дефектите и т.н. се съхранява, тъй като връзките и полетата могат да бъдат картографирани двупосочно или еднопосочно в някои случаи.
И ако тежестта се актуализира на който и да е дефект от страна на ALM, същата стойност трябва да се премести и към страната на TFS и обратно. Следователно той е картографиран като двупосочен. Полетата също могат да бъдат редактирани, като изберете полето и щракнете върху бутона за редактиране, присъстващ на синхронизатора на екрана за картографиране на полета.
Но това трябва да се прави само от обучени, тъй като всяка грешка може да попречи на работата на целия синхронизатор.
# 7) Раздел Разширени- Този раздел вече е обсъден по-горе в точка за обработка на грешки. Това е основно за предоставяне на усъвършенствана функция за интимиране на заинтересованото лице за отстраняване на грешки.
Следва работата на синхронизатора. !!
Работа на Micro Focus ALM Synchronizer
Точките, дадени по-долу, показват как точно работи синхронизаторът.
- Потребителят може да дефинира критериите за вход и изход по време на процеса на синхронизация. Това означава, че ако потребителят иска да отрази промените в QC или TFS, съответно може да се предостави вход във всеки от краищата. По-добре казано, ако входът е TFS и изходът е QC, тогава всички промени ще бъдат отразени в дефектите на QC и обратно. Пример :Ако създам нов дефект в QC, тогава входът е QC, а изходът е TFS и съответният TFS ID за QC дефект ID се създава съответно.
- За всеки избран дефект за синхронизация в QC, той създава съответстващ работен елемент в TFS и за всеки избран работен елемент в TFS, той създава съответстващ дефект в QC. Горната схема също изобразява ясно тази двупосочна синхронизация. Забележка: За нов елемент, създаден в края на TFS, ще го наричам „Работен артикул“.
- За всеки дефект, актуализиран в QC, той актуализира съответстващ работен елемент в TFS.
- Той картографира изброени стойности като сериозност, приоритет и т.н. за всеки дефект.
- Той синхронизира прикачените файлове между TFS и QC.
След това нека да разгледаме грешките, които възникват по време на работа с Micro Focus ALM Synchronizer и бих искал да ви запозная повече за всички възможни видове грешки, заедно с тяхното разрешаване.
Грешки при работа с този инструмент
Може да срещнете някои проблеми, докато работите със Synchronizer. Когато няколко души участват в работна среда, шансовете за възникване на грешки се увеличават съответно. Но човек трябва да е готов да го коригира възможно най-скоро.
Грешките могат да бъдат от следните типове:
# 1) Въведена грешна стойност:
Докато работи по QC дефект, всеки може да актуализира / въведе описанието погрешно с някои ненужни интервали или с някои неправилни символи.
В такъв случай, за да коригирате проблема, можете да отидете и да проверите историята на Дефекта в QC като кой е работил по същия и можете да интимирате съответното лице, за да го актуализирате правилно. Препоръчително е да не го коригирате сами, дори ако знаете решението.
Нека засегнатото лице да се справи. И накрая, след като се актуализира правилно, можете да стартирате синхронизатора и да проверите отчета дали е преминал или не и да информирате лицето отново в случай на проблеми. Същото може да се направи, ако възникне проблем от страна на TFS.
# 2) Издаване на документ:
Понякога документите, приложени към Дефекта, може да не са с очаквания размер или очакван формат. Това отново може да доведе до грешка в FAILED / UPDATE / DELETE ATTACHMENTS и затова човек трябва да го поправи.
Процесът ще бъде същият, за да позволи на съответното лице да качи документите с очаквания размер или формат.
# 3) Празна стойност в задължителните полета:
Ако някое от задължителните полета остане празно, то автоматично ще изведе грешка.
Отново оставете съответното лице да го актуализира правилно и стартирайте синхронизатора, за да видите резултатите.
И накрая, нека обсъдим видовете синхронизатор !!
Видове микрофокусен ALM синхронизатор
Всеки тип синхронизатор се изпълнява въз основа на различни изисквания и може да бъде планирано да се изпълнява в точно определено време на ден, за да се знае дали актуализираните и новосъздадените записи се синхронизират правилно, без никакви проблеми.
# 1) Инкрементален синхронизатор
Както подсказва самото име, той се изпълнява в случай на нараствания или когато се правят някои промени. Това изпълнение трябва да определи кои записи в крайната точка са създадени или модифицирани след предишната задача за синхронизиране.
По-късно се извършва синхронизация между 2-те крайни точки въз основа на настройките и съпоставянията, които се правят за връзката.
# 2) Пълен синхронизатор
Този синхронизатор е за пълно синхронизиране, т.е.за извършване на пълно сравнение на записите във всяка крайна точка. Това е полезно за събиране на информация за тези записи, които не са синхронизирани в инкрементално изпълнение. Следователно, когато това се изпълнява, всеки запис се синхронизира.
С помощта на отчетите можете лесно да разберете кои всички записи в крайните точки не са синхронизирани правилно.
# 3) Проверка на почтеността
Това е напълно различно от горните. Това не се изпълнява в нормални сценарии. Това се изпълнява главно при създаване на нова връзка или промяна на съществуваща връзка.
С това трябва да се работи много точно, тъй като при повреда връзката остава невалидна и не може да бъде активирана за синхронизация.
Заключение
Накратко, синхронизаторът е инструмент, чиито функции могат да бъдат използвани само чрез въвеждане / създаване на крайните точки и свързаните с тях полета само веднъж и по-късно може да му бъде зададен конкретен момент, на който той работи ежедневно и предоставя подробни отчети за да се уверите дали всичко е на мястото си.
По-малко дефекти е признак за ефективно тестване и чрез този инструмент, който може да бъде гарантиран, като проверяваме дефектите и като наблюдаваме както разработчиците, така и тестерите да изпълняват ефективно своите задачи, без никаква вина един върху друг.
Всеки път, когато се регистрира някакъв дефект, цялата свързана с него информация ще бъде достъпна както за разработчици, така и за тестери с пълна прозрачност с помощта на Micro Focus ALM Synchronizer Tool.
Само тези, които използват този инструмент, могат наистина да разберат неговата важност. Наистина съм развълнуван и е удоволствие да имам знания и практически опит с такъв футуристичен инструмент.
За автора: Тази публикация е написана от член на екипа на STH Варша Г.
Пробвали ли сте този инструмент. Уведомете ни за вашия опит в раздела за коментари по-долу.
Препоръчително четене
- Изпълнение на тестови случаи с използване на ALM / QC (Урок 5 за микрофокус ALM QC)
- Урок за център за качество на микрофокуса (Ден 6) - Управление на дефекти
- Урок за инструментите за център за качество на Micro Focus ALM (7 задълбочени урока)
- Топ 70 микро фокуса ALM Център за качество QM Интервю Въпроси и отговори
- Урок за Bugzilla: Ръчен урок за инструмент за управление на дефекти
- Въведение в Micro Focus LoadRunner - Тестване на натоварване с LoadRunner Урок # 1
- Ръководство за инсталиране на Центъра за качество на Micro Focus - Научете QC (Ден 2)
- Урок за център за качество на микрофокуса (ден 4) - Създаване и управление на тестови случаи