micro focus alm synchronizer defect management tool hands tutorial
Micro Focus ALM Synchronizer olan HP ALM Synchronizer'a genel bakış:
Micro Focus ALM Synchronizer, çoğumuz için çok yeni bir terim gibi görünüyor ve bu terimi ilk gördüğümüzde veya duyduğumuzda bizi birkaç soru çevreliyor.
Genellikle yeni bir terimle karşılaştığımızda, ne olduğu ile ilgili ayrıntıları öğrenmek için bir Google araması yapmaya başlayacağız. Bu terim için bir arama yaptığımızda maalesef bazı kurulum kılavuzları, resimler dışında çok fazla sonuç bulunamıyor. birkaç açıklayıcı ayrıntı vb.
Bunu doğru bir şekilde anlamak için, özellikle Micro Focus ALM Synchronizer konusunu ilk kez işleyenler için daha kolay bir dilde bazı eğitim / makale gereklidir. Bu konuyu hepinizle paylaşmamın ana nedeni budur. Ve bu araç üzerinde çalışma ve onu yakından anlama şansı elde edecek kadar şanslıyım.
Bu makale, Micro Focus ALM aracının rolü, ihtiyacı ve üzerinde çalışmanın yanı sıra indirme bağlantısı ve prosedürü ile doğru bir şekilde veya sizin kolay anlayabileceğiniz şekilde tam bir genel bakış sağlayacaktır. Bu makale, bu araçta yeni olanlar için gerçekten bir rehber olacak.
Ne öğreneceksin:
- Genel Bakış
- Bu Aracın Rolü
- İndirme Bilgisi
- Bu Araca İhtiyaç Var
- ALM Synchronizer'a bağlantılar
- Bu Aracın Sekmeleri
- Micro Focus ALM Synchronizer'ın Çalışması
- Bu araçla çalışırken karşılaşılan hatalar
- Micro Focus ALM Synchronizer Türleri
- Sonuç
- Önerilen Kaynaklar
Genel Bakış
Micro Focus ALM Synchronizer, Geliştiricilerin TFS (Team Foundation Server) ve Testers / QA gibi bazı Hata Yönetimi araçlarını kullandığı ve QC / ALM gibi diğer Hata Yönetim Araçlarını kullandığı şirketler için çok yararlı ve kullanışlı bir araçtır ( Kalite Merkezi / Uygulama Yaşam Döngüsü Yönetimi).
Şimdi tam olarak bir göz atalım .. !!!!
Micro Focus ALM Senkronizatörü bir ' Hata Yönetim Aracı '.
Birçok Şirket, geliştiriciler ve test uzmanları arasında sorunsuz hata yönetimi akışı için bu aracı kullanır. Kusurları ele almak, test etmenin önemli görevlerinden biridir. Bu nedenle, geliştiriciler ve test ediciler arasında şirket genelinde hata yönetiminin sorunsuz akışını sağlayacak böyle bir araca sahip olmak önemlidir.
Şimdi, Micro Focus ALM Synchronizer'ın tam olarak ne yaptığı ve nasıl yaptığı sorusu geliyor.
Bu soruya bir cevap aramak için aşağıdaki eğiticiyi takip edelim.
Bu Aracın Rolü
Bu araç, Micro Focus ALM ile takip eden uç noktalar arasında verilerin senkronize edilmesini sağlar. Her zaman bir uçta 1 ALM Örneği aracı ve diğer uçta aralarında senkronizasyonun yapıldığı başka bir araç olacaktır. Eğitimin geri kalanı için Micro Focus ALM ve TFS'yi 2 uç nokta olarak düşünüyorum.
Aşağıdaki diyagram 2 uç nokta arasında senkronizasyonu göstermektedir:
'Mikro Odak ALM / QC', kusurlarla ilgili tüm bilgileri ele almak için test edenler / QA tarafından kullanılan bir araçtır. Diğeri, geliştiriciler arasında kusurlarla ilgili tüm bilgileri ele almak için kullanılan 'TFS' dir.
Test uzmanları QC sonunda bazı kusurlarda herhangi bir değişiklik yaparsa, geliştiriciler bunu nasıl güncelleyebilir veya basit terimlerle, geliştiricilerin aynı kusur için TFS sonundan test edenin eylemlerine nasıl göz kulak olabileceklerini söyleyebiliriz. .
Bu sorun, birçok kuruluşta geliştiriciler ile QC / ALM arasındaki iletişim eksikliğinden kaynaklanmaktadır ve hata yönetimi için yalnızca TFS / JIRA veya benzeri yöntem araçları kullanmaktadır.
Bu gibi durumlarda Micro Focus ALM Synchronizer gibi bir araç devreye giriyor.
İndirme Bilgisi
Micro Focus ALM Synchronizer Client ve Server, Micro Focus Sitesinden indirilebilir.
Synchronizer'ı indirmeden önce 2 uç noktanın versiyonlarını bilmek çok önemlidir.
Misal :Micro Focus ALM ve TFS sürümleri 12.2 ise, 12.2 Senkronizatör İstemcisi, senkronizatörün çalışması gereken yerel makineye indirilmelidir.
İstemciyi indirmeden önce, bir Micro Focus Passport'a kaydolmak ve ardından indirilen yazılım ve kurulum kılavuzu belgelerinde oturum açmak önemlidir.
Kaydolmak için bağlantı: İndirme: {link
Bir hesap oluşturmak için Micro Focus Resmi sitesine Kaydol'a tıklayın ve ardından ihtiyaçlara göre oturum açın ve indirin.
Kurulum kılavuzu ve dokümantasyon ile ilgili herhangi bir yardım için, aracın yardım menüsüne gidebilirsiniz.
Bu Araca İhtiyaç Var
Bu araca genel bir bakış yaptıktan sonra, Micro Focus ALM Synchronizer ihtiyacının neden gerçekten ortaya çıktığını ve tam olarak ne yaptığını öğrenmek için şimdi bir sonraki bölüme geçeceğiz.
json dosyasını nasıl açarım
Cevaplara bir göz atalım:
# 1) Entegrasyon amacına hizmet eder - hem TFS hem de QC / ALM arasında, bu sayede test ekibinin proje yönetimi konusunda TFS'yi gerçekten sıkı bir şekilde kullanan geliştirme ekibiyle koordinasyon içinde olmasını sağlar.
# 2) QC Hatalarını TFS Bugs ile senkronize eder - Ne anlama geliyor? Bu, herhangi bir kusur herhangi bir test cihazı tarafından QC sonunda günlüğe kaydedildiğinde, ilgili tüm bilgilerin doğrudan TFS ile eşleştirildiği anlamına gelir; senkronizör çalışmaya başladığında, geliştiriciler de ilgili tüm ayrıntılarla birlikte herhangi bir yeni kusur hakkında bilgi sahibi olurlar. ona.
# 3) Hata İşlemeyi Destekler - Hiç kimse% 100 mükemmel olamaz ve insanların hata yapması oldukça yaygındır ve bu, Senkronizatörlerin Hata İşleme Mekanizması sağlayarak resme geldiği yerdir. 'Gelişmiş' sekmesi bölümünün kullanılması Senkronizatör, hataları düzeltmesi için ilgili kişiye hızlı yanıt verebilecek ve yakınlaşabilecek belirli bir grup e-posta adresi bölümüne izin vererek mümkün kılar.
Bunu pratik bir şekilde daha ayrıntılı açıklamak için, size firmamda bir kez hatalara yakından bakma ve ilgili kişiyi yaptırarak düzelttirme sorumluluğuna sahip olduğumu söylemek isterim.
Hatalar çeşitli türlerde olabileceğinden, bunu yapmak için biraz eğitim ve temel bilgiye sahip olmak gerekir. (Bu makalede aşağıdaki hata türleri tartışılmıştır)
# 4) Hata Yönetimi - Bu, QC Kusur Kimliklerindeki alanların (öncelik, kusurun açıklaması, vb.) Karşılık gelen TFS kimlikleriyle eşleştirilmesi / eşitlenmesi yoluyla bu aracın yardımıyla kolayca başarılır.
Misal :Kusurun bazı ekleri (belgeleri) vardır ve aynı kusur için karşılık gelen bir TFS Kimliği vardır.
Ancak, her iki uçtaki belgelerde bir miktar tutarsızlık varsa (QC ucundaki belgeler TFS sonunda mevcut değilse), o zaman senkronizatör bu sorunu senkronize ederek ve aynı belgelerin kullanılabilir hale getirilmesine izin vererek çözer. her iki uçta, yani TFS'de ve ayrıca QC'de.
Aşağıda, bu aracın alanları ve bağlantıları ile görünümünü ve verdiği hissi gösteren ekran görüntüsü yer almaktadır:
Yukarıdaki diyagramda görüldüğü gibi sol tarafta birkaç sekme ve bağlantı bölümü bulunmaktadır. İlerleyen bölümdeki linklere bir göz atacağız.
ALM Synchronizer'a bağlantılar
Şimdiye kadar, 2 uç nokta olacağını ve bu 2 uç nokta arasında senkronizasyonun yapılacağını biliyoruz ve şimdi gelen soru, Senkronizatörde nasıl ve nerede bulunacağıdır.
Linkler bunlar hakkında bilgi depolamak için kullanılır veya senkronizasyona hangi varlıkların dahil olduğunu ve senkronizasyonun nasıl yapıldığını tanımladığını söyleyebiliriz.
Dikkat edilmesi gereken önemli noktalar:
- Kuruluşun uygunluğuna göre adlandırılmış 2 Bağlantı mevcut olacaktır.
- Daha iyi anlamak için onları Link1 ve Link2 olarak adlandırabiliriz.
- ALM / QC (uç nokta1) cephesinde, kusurlar 'Hatalar' ve TFS sonunda (bitiş noktası2) 'Görev' olarak anılacaktır. Not :Bu adlarla bu 2 uç noktada Kusuru belirtmek için makale boyunca bu 2 terimi kullanacağım.
- Şemada görüldüğü gibi tüm ilgili bilgiler (bağlantı, alan haritalama, zamanlama gibi genel bilgiler gibi çeşitli sekmelerle ilgili) her iki bağlantı için de güncellenmelidir.
- Eşitleyici yalnızca etkin durumda çalışabileceğinden, bağlantılar her zaman etkin durumda olmalıdır.
- Bağlantılardan herhangi birine sağ tıkladığınızda, senkronizör çalıştırma senkronizörü seçeneğini seçerek çalıştırılabilir (3 tip senkronizörden biri - bir süre sonra tartışacağız)
Bunlar, bu aracın Bağlantıları hakkında bilmeniz gereken temel bilgilerdir.
Bu Aracın Sekmeleri
Daha iyi anlayabilmeniz için her sekmenin kısa bir özetini en kolay şekilde vermeye çalıştım, böylece gelecekte bu araç üzerinde çalışma şansınız olursa, en azından her birinin neyi temsil ettiğinin farkında olacaksınız.
# 1. Genel Sekme - Bu, her iki uç nokta hakkındaki tüm genel bilgileri içeren ilk sekmedir. Bu, tüm senkronizasyon çalıştırma türleriyle ilgili uç nokta adını, türünü ve bilgilerini ve çalıştırmanın başarılı, başarısız veya hatalarla birlikte başarısız olup olmadığını raporlarla birlikte gösterir.
# 2) Bağlantı Sekmesi - Bu sekme, kullanıcı adı, her iki uç nokta için bir şifre gibi bağlantıyla ilgili tüm ayrıntıları içerir ve bağlantıyı kontrol etmek için bir düğme sağlar. Bağlantının başarılı olup olmadığını kontrol edebilirsiniz.
# 3) Planlama Sekme - Bu sekme, bir eşzamanlayıcının çalıştırılması ve eşzamanlayıcının her iki uç nokta için ayrıntıları kanıtlayarak ne zaman çalıştığını veya her iki eşzamanlayıcı için (yani Link1 ve Link2) ne zaman çalıştığını gösterir.
# 4) Filtreler Sekmesi - Bu sekme, verileri senkronize etmek için herhangi bir filtre gerekip gerekmediğini belirten filtre seçenekleri sağlamak için kullanılır. Arka uçtan gelen sorgular hem bağlantılar için sağlanabilir hem de sorguların adı filtre olarak ayarlanabilir. Link1 için, sırasıyla ALM tarafında ve link2 için TFS tarafında bir sorgu depolanabilir.
# 5) Etkinlikler Sekmesi - Bu sekme, bir kaydı oluşturma, güncelleme, silme vb. İle ilgili ayrıntıları veya kuralları içerir ve bir uçta bir kayıt oluşturulursa, diğer uçta yapılması gerekenler. Bir uç noktada bir kayıt silinir veya güncellenirse, diğer uç noktalarda karşılık gelen olay ne olur.
Bu ayrıntılar, gerekli radyo düğmesi seçilerek veya seçilerek bu sekmeye yerleştirilebilir. 'Hiçbir şey yapma' seçeneği, ayarlanması gereken hiçbir şey olmaması durumunda.
# 6) Alan Eşleme Sekmesi - Bu, her iki uç noktanın tüm alanlarıyla ilgili ayrıntıları içerdiği için anlaşılması çok önemli bir sekmedir.
Misal :Durum, Önem, Kusurların önceliği vb. Hem bağlantılar için saklanır hem de alanlar bazı durumlarda çift yönlü veya tek yönlü olarak eşleştirilebilir.
ALM tarafındaki herhangi bir kusurun ciddiyeti güncellenirse, aynı değer TFS tarafına da taşınmalıdır ve bunun tersi de geçerlidir. Bu nedenle çift yönlü olarak eşleştirilir. Alanlar, alan seçilerek ve alan haritalama ekranındaki eşzamanlayıcıda bulunan düzenle düğmesine tıklanarak da düzenlenebilir.
Ancak, herhangi bir hata tüm senkronizörün çalışmasını engelleyebileceğinden, bu yalnızca eğitimli kişiler tarafından yapılmalıdır.
# 7) Gelişmiş Sekme- Bu sekme yukarıda Hata İşleme noktasında tartışılmıştır. Bu temelde, ilgili kişinin hataları düzeltmesi için gelişmiş bir özellik sağlamak içindir.
Daha sonra bir Senkronizatörün çalışması geliyor. !!
Micro Focus ALM Synchronizer'ın Çalışması
Aşağıda verilen noktalar, bir Senkronizatörün tam olarak nasıl çalıştığını göstermektedir.
- Bir kullanıcı, senkronizasyon işlemi sırasında Giriş ve Çıkış kriterlerini tanımlayabilir. Bu, bir kullanıcının QC veya TFS'deki değişiklikleri yansıtmak isterse, buna göre, uçların herhangi birinde bir girdi sağlanabileceği anlamına gelir. Daha iyi bir şekilde ifade etmek gerekirse, bir girdi TFS ve çıktı QC ise, tüm değişiklikler QC kusurlarına yansıtılır ve bunun tersi de geçerlidir. Misal :QC'de yeni bir Kusur yaratırsam, girdi QC olur ve çıktı TFS olur ve QC Kusur Kimliği için karşılık gelen TFS Kimliği buna göre oluşturulur.
- QC'de senkronizasyon için seçilen her Kusur için, TFS'de eşleşen bir iş öğesi oluşturur ve TFS'de seçilen her İş Öğesi için QC'de eşleşen bir Kusur oluşturur. Yukarıdaki diyagram da bu 2 yollu senkronizasyonu açıkça göstermektedir. Not: TFS sonunda oluşturulan yeni öğe için 'İş Öğesi' olarak bahsedeceğim.
- QC'de güncellenen her Kusur için, TFS'de eşleşen bir İş Öğesini günceller.
- Her Kusur için Önem, Öncelik vb. Gibi numaralandırılmış değerleri eşler.
- Ekleri TFS ve QC arasında senkronize eder.
Şimdi, Micro Focus ALM Synchronizer ile çalışırken oluşan Hatalara bir göz atalım ve olası tüm hata türleri ve bunların çözümleri hakkında size daha fazla bilgi vermek istiyorum.
Bu araçla çalışırken karşılaşılan hatalar
Synchronizer ile çalışırken bazı sorunlarla karşılaşabilirsiniz. Bir çalışma ortamına birkaç kişi dahil olduğunda, hata oluşma olasılığı buna göre artar. Ancak bir an önce düzeltilmeye hazır olunmalıdır.
Hatalar aşağıdaki türlerde olabilir:
# 1) Girilen Yanlış Değer:
Bir QC Kusuru üzerinde çalışırken, herhangi biri açıklamayı bazı gereksiz boşluklarla veya bazı yanlış sembollerle yanlış şekilde güncelleyebilir / girebilir.
Böyle bir durumda, sorunu gidermek için, QC'deki Kusurun geçmişine gidip kimin aynı üzerinde çalıştığını kontrol edebilir ve ilgili kişiyi doğru bir şekilde güncellemesi için yakınlaşabilirsiniz. Çözümü bilseniz bile kendi başınıza düzeltmemeniz önerilir.
Bırakın ilgili kişi halledin. Son olarak, doğru bir şekilde güncellendikten sonra, senkronizatörü çalıştırabilir ve raporun başarılı olup olmadığını kontrol edebilir ve herhangi bir sorun olması durumunda kişiyi tekrar bilgilendirebilirsiniz. TFS tarafında bir sorun meydana gelirse aynı şey yapılabilir.
# 2) Belge Sorunu:
Bazen Kusur'a eklenen belgeler beklenen boyutta veya beklenen formatta olmayabilir. Bu yine BAŞARISIZ / GÜNCELLEME / SİLME EKLERİ hatası verebilir ve bu nedenle düzeltilmesi gerekir.
İşlem, ilgili kişinin beklenen boyut veya formattaki belgeleri yüklemesine izin vermek için aynı olacaktır.
# 3) Zorunlu Alanlarda Boş Değer:
Zorunlu alanlardan herhangi biri boş bırakılırsa, otomatik olarak bir hata atacaktır.
Yine, ilgili kişinin doğru şekilde güncellemesine izin verin ve sonuçları görmek için senkronizatörü çalıştırın.
Son olarak, Eşitleyici Türlerini tartışalım !!
Micro Focus ALM Synchronizer Türleri
Her Senkronizer türü, farklı gereksinimler temelinde çalışır ve güncellenen ve yeni oluşturulan kayıtların herhangi bir sorun olmaksızın düzgün bir şekilde senkronize edilip edilmediğini bilmek için günün belirli saatlerinde çalışacak şekilde programlanabilir.
# 1) Artımlı Senkronize Edici
Adından da anlaşılacağı gibi, artış durumunda veya bazı değişiklikler yapıldığında çalışır. Bu çalıştırma, önceki senkronizasyon görevinden bu yana bitiş noktasında hangi kayıtların oluşturulduğunu veya değiştirildiğini belirlemek içindir.
Daha sonra, bağlantı için yapılan ayarlara ve eşlemelere dayalı olarak 2 uç nokta arasında senkronizasyon yapılır.
# 2) Tam Senkronizör
Bu eşzamanlayıcı, tam eşzamanlama içindir, yani her uç noktada kayıtların tam bir karşılaştırmasını yapmak içindir. Bu, Artımlı çalıştırmada senkronize edilmeyen kayıtlar hakkında bilgi toplamak için faydalıdır. Bu nedenle, bu çalıştırıldığında her kayıt senkronize edilir.
Raporların yardımıyla, uç noktalardaki hangi tüm kayıtların doğru şekilde senkronize edilmediğini kolayca bilebilir.
# 3) Bütünlük Kontrolü
Bu, yukarıdakilerden tamamen farklı. Bu normal senaryolarda çalıştırılmaz. Bu, esas olarak yeni bir bağlantı oluştururken veya mevcut bir bağlantıyı değiştirirken çalışır.
Bu çok doğru bir şekilde ele alınmalıdır, çünkü başarısız olduğunda bağlantı geçersiz kalır ve senkronizasyon için etkinleştirilemez.
Sonuç
Özetle, Senkronizatör, özellikleri sadece uç noktaları ve ilgili alanlarını bir kez girerek / oluşturarak kullanılabilen ve daha sonra belirli bir zamanlama atanabilen, günlük olarak çalıştığı ve ayrıntılı raporlar sağlayan bir araçtır. her şeyin yerinde olduğundan emin olmak için.
Daha az kusur, verimli testin bir işaretidir ve bu araç sayesinde, kusurları kontrol ederek ve hem geliştiricilerin hem de test uzmanlarının görevlerini birbirlerini suçlamadan verimli bir şekilde gerçekleştirmelerini izleyerek garanti edilebilir.
Herhangi bir kusur günlüğe kaydedildiğinde, ilgili tüm bilgiler Micro Focus ALM Senkronizasyon Aracı'nın yardımıyla hem geliştiriciler hem de test edenler için tam şeffaflıkla kullanılabilir olacaktır.
Sadece bu aracı kullananlar gerçekten önemini anlayabilir. Bu kadar fütüristik bir araçla ilgili bilgi ve uygulamalı deneyime sahip olmaktan gerçekten heyecan duyuyorum ve benim için bir zevk.
Yazar hakkında: Bu gönderi STH takım üyesi Varsha G. tarafından yazılmıştır.
Bu aracı denediniz mi? Aşağıdaki yorumlar bölümünde deneyimlerinizi bize bildirin.
Önerilen Kaynaklar
- ALM / QC Kullanarak Test Durumlarını Yürütme (5. Gün Micro Focus ALM QC Eğitimi)
- Mikro Odak Kalite Merkezi Eğitimi (6. Gün) - Hata Yönetimi
- Micro Focus ALM Kalite Merkezi Aracı Eğitimi (7 Derinlemesine Eğitim)
- En İyi 70 Mikro Odak ALM Kalite Merkezi QC Mülakat Soruları ve Cevapları
- Bugzilla Eğitimi: Hata Yönetimi Aracı Uygulamalı Eğitimi
- Micro Focus LoadRunner'a Giriş - LoadRunner Öğreticisi # 1 ile Yük Testi
- Micro Focus Quality Center Kurulum Kılavuzu - QC'yi Öğrenin (2. Gün)
- Mikro Odak Kalite Merkezi Eğitimi (4. Gün) - Test Durumlarını Oluşturma ve Yönetme