ibm rational publishing engine tool hands tutorial
IBM Rational Publishing Engine Aracının Derinlemesine İncelenmesi. Kurulumu, Gelişmiş Rapor Biçimlendirmeyi Öğrenin, Gereksinim Raporu Oluşturun ve Şablonu DNG'ye Dağıtın:
RPE nedir?
IBM Rational Publishing Engine (RPE), çeşitli veri kaynaklarından rapor oluşturma işlemini otomatikleştiren bir araçtır. IBM RPE'nin temel amacı, verileri çeşitli veri kaynaklarından çekmektir; bu, IBM araç seti veya diğer üçüncü kişi araçları olabilir ve bu, insan hatasını ve manuel çabayı azaltmaya yardımcı olur.
Araç aynı anda WORD, PDF, XSL-FO, Excel, HTML gibi beş çıktı üretebilir.
Bu eğiticide, web sitesinin derinlemesine kullanımını açıklayacağız. IBM Rational Yayın Motoru. Ancak bundan önce, aşağıdaki bağlantıdan IBM Rational DOORS Yeni Nesil'in temellerini anlamak için bir göz atalım:
Önerilen Okuma => IBM Rational DOORS Yeni Nesil'e Giriş
Ne öğreneceksin:
Rational Publishing Engine'e Genel Bakış
Yukarıda RPE'nin ana işlevselliğini daha önce tartıştığımız gibi, bu eğitimde RPE'nin özelliklerine ve kurulum kısmına geçeceğiz.
Araçların temel özellikleri şunları içerir:
- Stilleri ve müşteri formatlarını uygulayabilir.
- Müşteri beklentilerini karşılamak için birden fazla veri kaynağı ekleyebilir.
- Tüm projeler için kuruluş genelinde şablonların yeniden kullanılması.
- REST API kullanarak üçüncü taraf araçlarla entegre edilebilir.
- Kapsamlı, izlenebilirlik ve diğer karmaşık format raporlarını destekler
RPE Kurulumu
Lütfen kuruluma başlamadan önce aşağıda belirtilen yazılımların mevcut olduğundan emin olun
Not: Buna erişmek için IBM Passport avantajına sahip olmak istiyorsunuz .
- IBM Değişken Lisans konuşlandırılmış sunucu Ana Bilgisayar Adı.
RPE'yi yükleme adımları :
- IBM Kurulum yöneticisini açın
- Dosyaya Git >> Tercih
- RPE veri havuzuna gidin disktag.inf
- Tamam'a tıklayın
- Yüklemek
- Lisans istediğinde İleri'ye tıklayın, RLKS (Rational License Key Server) sunucu ana bilgisayar adını aşağıdaki formatta bağlantı noktası numarasıyla sağlayın. Misal: 27000 @ veya // 27000 varsayılan bağlantı noktası numarasıdır.
- Yüklemek.
Rational Publishing Engine Masaüstü Arayüzünü Keşfetme
RPE'nin iki ana bileşeni vardır:
- RPE Stüdyo : Şablonu tasarlayacağımız ve veri kaynaklarını ekleyeceğimiz yer.
- RPE Başlatıcı : Stili, çıktıları tasarlayacağımız, veri kaynaklarını çalıştıracağımız ve raporu oluşturacağımız yer.
RPE ana eserleri aşağıdaki gibidir:
- Belge şablonu (* .dta) : Bu, yeniden kullanabileceğimiz şablon biçimidir.
- Belge Özellikleri / Rapor (* .dsx) : Bir veya daha fazla şablonu birbirine bağlar ve raporu oluşturmak için kullanılır
Kapı Oluşturma Yeni Nesil Gereksinim Raporu
DNG gereksinim belgesini oluşturmak için şablonlar oluşturarak başlayalım. Aynısını oluşturmak için aşağıda belirtilen adımları izleyin.
# 1) Document Studio'yu açın.
#iki) Araçtan bir rapor oluşturmak için ilk adım bir veri kaynağı eklemektir. Veri kaynağını eklemek için Veri >> Veri Kaynağı Ekle'yi tıklayın.
Sihirbazın ikinci sayfasında seçin DNG Modülü önceden tanımlanmış veri kaynakları listesinden. İçinde Şema alanı, DNG Sunucusunun ana bilgisayar adını ve bağlantı noktası numarasını sağlar. https: // ana makine adı: 9443 / rm / yayınlama / modüller? meta veri = şema
Örneğin, https: // softwaretestinghelp: 9443 / rm / yayınlama / modüller? meta veri = şema
# 3) DNG Oturum Açma kimlik bilgilerini kullanıcı adı ve parola ile doldurun ve Kimlik Doğrulama Türü olarak Otomatik seçeneğini seçin ve ardından İleri'ye tıklayın.
# 4) Artık veri kaynağının şablondaki veri kaynağı bölümüne eklendiğini görebilirsiniz.
# 5) Bir sonraki adım, ihtiyaçlara göre elemanlar eklemek, Bunun için,
- Seçin konteyner ve paletten şablona sürükleyin
Not: Kap, çıktı içeriğini etkilemeyen bir sayfa gibidir ve esas olarak veri kaynakları eklemek için kullanılır .
- Bir tane ekleyin paragraf ve Metin aşağıdaki resimde gösterildiği gibi kabın içinde olması gereken paletten. Paragrafın çıktıyı tanımladığı ve çıktı belgesinde kapladığı yer.
- Sürükleyip bırakın Veri kaynağı> yapı veri kaynağı görünümünden sorgu.
- Bir metin öğesine çift tıklayın ve Veri İfadesi sekmesini seçin ve Veri kaynağı> yapı sorgula ve seç Başlık Bu, DNG Modül Başlığını yazdıracaktır.
- Şablonu kaydedin. Uzantı olacaktır. Dta.
# 6) Şimdi, DNG Modüllerini tanımlayan URI'yi yapılandıracağız.
- Sağ üstte, başlatıcıya bakış açısını değiştirin, bu da navigasyonu kolaylaştırır, böylece başlatıcıya kolayca gidebilirsiniz.
- Şablonu kaydettiyseniz, veri kaynağı yapılandırması altında DNG Modülü-Veri Kaynakları'nı kırmızı renkte görebilirsiniz.
- Veri kaynağına sağ tıklayın ve veri kaynağı yapılandırmasını yapılandır'ı seçin.
- URL'yi şu şekilde verin: https: // ana makine adı: 9443 / rm / yayınlama / modüller? reourceURI =
Nerede modül kimliği dır-dir,
- URL'de tarayıcıda gezinin, https: // ana bilgisayar adı: 9443 / rm / web
- Uygulamaya giriş yaptıktan sonra projeyi seçin
Raporu oluşturmak istediğimiz modülü açın.
Yapısal Bağlantıyı Paylaş'a tıklayın ve aşağıdaki resimde gösterilen kimliği kopyalayın ve yukarıdaki URL'deki modül kimliğini değiştirin.
- Şimdi RPE Launcher'daki URL aşağıdaki görüntüdeki gibi görünüyor. Kullanıcı kimlik bilgilerini sağlar Oto kimlik doğrulama yöntemi.
- Belge oluştur'a tıklayın.
- Çıktı şöyle görünür:
# 7) Burada şablon yalnızca DNG Modülü başlığını yazdırır, burada DNG Modülü veri kaynağını kullanarak açıklama, modül kimliği vb. Gibi modül ayrıntılarını yazdırabiliriz. Gereksinimi DNG Modülleri altında yazdırmak için DNG metin veri kaynağı eklememiz gerekir. Bunun için,
- Veri >> Veri kaynağı ekle'ye gidin
- Sihirbazın ikinci sayfasında, Önceden Tanımlanmış'dan DNG Metni'ni seçin ve modül veri kaynağı için verdiğimiz gibi ana bilgisayar adı, bağlantı noktası, kullanıcı adı parolası ve otomatik kimlik doğrulaması verin.
İleri'ye ve Bitir'e tıklayın.
- Şimdi veri kaynağı görünümünde, DNG Metnini görebileceğiz.
Not: Dikkat edilmesi gereken önemli nokta DNG Modülünde başlatıcıdaki URL'yi yapılandırmamızdır, bu nedenle DNG metni eklediğimizde onu dinamik olarak yapılandırmamız gerekir. Bu otomatik konfigürasyon için, bir element daha kullanmamız gerekiyor Dinamik veri kaynağı bir kabın içinde olması gereken paletten. DNG Modülü ile DNG metnini birbirine bağlayacak sorgu veri / kaynak / modül / içerik DNG Modülü veri kaynağının bağlanması .
# 8) DNG Modülü sorgu kabının içine yerleştirilmesi gereken paletten bir kabı sürükleyip bırakın.
# 9) Sorguyu sürükleyin veri / kaynak / modül / bağlam Bağlama konteynere , Eğer sorulan bağlam seçme açılır penceresi ana kapsayıcı sorgu veri kaynağını / yapıyı seçer.
# 10) Konteynere sağ tıklayın ve Ekle >> Veri kaynağı Yapılandırmasını seçin, artık kullanıcı konteynere eklenen bir öğeyi görebilir.
#eleven) Şimdi bir sonraki adım, bu veri kaynağını dinamik olarak yapılandırmaktır. Bunun için,
- Özellikler sekmesine gitmek için veri kaynağı öğesini seçin: Veri kaynağı yapılandırması >> Veri
- Hedef Veri Kaynağına tıklayın DNG Metni seçin
- Devralınan veri yapılandırmasından DNG Modülünü seçin
# 12) Kapsayıcıya tıklayın ve veriler altındaki özellikler sekmesinde görebileceğiniz gibi Veri kaynağı öğesini tekrar seçin, Dinamik yapılandırma olarak yeni bir özellik eklenir.
# 13) URI'ye tıklayın ve sihirbazdan komut dosyası ifadesini seçin.
Not: Yukarıda açıklandığı gibi, gereksinim ayrıntıları ve bağlantı veri >> yapı >> bağlam bağlama >> about içinde saklanır. Bu hakkında Aynı URL biçimini değil, doğrudan kendisiyle kullanılamayan ilgili Gereksinim URL'sini içerir. Bu yüzden URL'yi formatımıza dönüştürmek için bir komut dosyası ifadesi kullanmamız gerekiyor. Bunun için Resimdekiyle aynı şeyi yapın.
- İfade şöyledir: about.replace ('/ kaynaklar /', '/ yayınla / metin? resourceURI =');
- Tamam'a tıklayın.
- Dinamik yapılandırmada kullanıcı adı ve şifre sağlayın.
# 14) İşte buradayız, şimdi gereksinim yinelenecek, bu yüzden kullanacağız paragraflar ve metin kabın içinde ve DNG Metni Veri kaynağı Veri kaynağı / Yapı Paragrafta sorgu.
# onbeş) Formatı, gereksinim başlığı Kalın olması gerektiğinden takip etmek için, yalnızca başlığı filtrelemek için bir koşul kullanacağız. Bunun için,
- Paragrafa sağ tıklayın ve Veri >> Koşulu düzenle'ye tıklayın
- DNG modülünde depolanan temel şeylerle ilgili bir modül içindeki tüm gereksinimler Veri kaynağı / yapı / bağlam bağlama .
- Öznitelikleri ve onu bağlayan sorgu bağlamını genişletin ve baş vermek nitelik .
- Senaryoyu aşağıdaki gibi verin,
isHeading == 'true'
- Tamam'ı tıklayın.
# 16) Ardından, başlık olmayan gereksinimi yazdırmamız gerekiyor, yalnızca başlık olmayan filtreleme için bir koşul kullanacağız. Bunun için, DNGText sorgusuyla tekrar olumsuz bir paragraf ve metin ekleyin - Veri kaynağı / yapı / içerik / metin / richtextbody ve,
- Paragrafa sağ tıklayın ve Veri >> Koşulu düzenle'ye tıklayın
- DNG modülünde depolanan temel şeylerle ilgili bir modül içindeki tüm gereksinimler Veri kaynağı >> eserler >> bağlam bağlama.
- Öznitelikleri ve sorgu bağlamını genişletin ve onay kutusunu tıklayın baş vermek.
- Senaryoyu aşağıdaki gibi verin,
baş vermek! = 'True'
- Tamam'ı tıklayın.
Yani şablon şöyle görünür:
# 17) DNG Metnini Dinamik olarak yapılandırdıktan sonra, veri kaynağını başlatıcıdan gizleyeceğiz. Bunun için, bir taslaktan veri kaynaklarını seçin ve gizli'yi seçmek için gereken yapılandırmadaki özellikler sekmesinin altındaki DNG Metni'ne tıklayın.
pc için youtube video indirici uygulaması
# 18) Kaydedin ve Rapor oluştur'a tıklayın.
Raporun Gelişmiş Biçimlendirilmesi
Bu bölüm, raporunuzu standart bir şekilde oluşturmak için paragrafın nasıl biçimlendirileceğini, stiller, içindekiler tablosu ve metnin boyutunu nasıl ekleyeceğinizi açıklar.
Oluşturduğumuz DNG raporunda olduğu gibi modül adı ve yeri sol taraftadır. Gündem, boyutunu başlık stiline göre ayarlamak ve sayfanın ortasına yerleştirmektir. Bunun için,
# 1) Modül başlığının bulunduğu Paragrafı seçin, şablona doğru özelliklere gidin ve dolgu, girinti ve boşluk seçeneğini seçin. Hizalama seçeneğinde, açılır listeden Merkez'i seçin.
#iki) Özelliklerdeki Yazı Tipine Git seçeneği boyutunu artırmak için ve başlığınızın boyutunu düzeltin.
# 3) Stili uygulamak için paragrafa sağ tıklayın ve Stil'i seçin >> Başlık
# 4) Modül Başlığından sonra gelmesi gerektiği gibi sayfanın üstüne bir İçindekiler Tablosu eklemek için paletten İçindekiler Tablosunu eklemeliyiz. Bunun için, Modül başlık öğesi orada olduktan sonraki boşluğa sağ tıklayın ve İçindekiler'i seçin.
# 5) Raporun daha çekici görünmesi için TOC'den sonra bir sayfa sonu verin.
# 6) TOC öğesi, aşağıdaki resimde gösterildiği gibi TOC'den önce statik Metin eklememiz gerektiği için İçindekiler başlığını eklemeyecektir, metin bir basit değer.
# 7) Şimdi raporu oluşturmayı deneyelim.
RPE'deki ana sayfa konsepti, belgemize Üstbilgi ve Altbilgi eklemektir. Bunun için aşağıdaki adımları izlememiz gerekiyor,
# 1) Ana konteynere sağ tıklayın ve Ana Sayfa >> Yeni Ana Sayfa, Bir ad girin.
#iki) Böylece, sağladığınız adla, Üstbilgi ve Altbilgi öğesinin mevcut olduğunu görebileceğiniz yeni bir sekme alacağız.
# 3) Şu andan itibaren, altbilgi ve üstbilgiye Sayfa numarası ekleyeceğiz ve sayfanın sol tarafına bir logo ekleyeceğiz.
# 4) Altbilgide bir paragraf ekleyin ve paragrafa sağ tıklayın, sayfa numarası öğesini seçin.
# 5) Benzer şekilde, başlıkta bir paragraf ekleyin ve bir görüntü öğesi ekleyin, görüntüye sağ tıklayın ve olmasını istediğiniz görüntüyü tarayın ve yükleyin.
# 6) Paragraf öğesini seçerek isteğe göre sol veya sağ dolguyu yapın.
# 7) Şablonu kaydedin ve raporu oluşturun.
Değişkenler ve Java Script Ekleme
Değişkenler iki türdendir:
Dış değişkenler : Bu, raporu çalıştırırken girdi almak için kullanılır. Örneğin, bir kullanıcının metin kutusu tarafından hazırlanan raporu oluştururken adını vermesi gerekir.
Dahili değişken : Herhangi bir hesaplamanız varsa veya mevcut sistem tarihini almak için herhangi bir program yazmanız gerekiyorsa bunu kullanabiliriz.
- Dolayısıyla, değişken bir ana hat bölümü oluşturmak için değişken sağ tık Ekle >> Yeni değişken
- Bir isim ver ' tarih ' değişkene ve dahili değişken için Dahili'ye erişin.
- Şimdi Altbilgi bölümüne gidin, aşağıya bir paragraf ekleyin ve sağ tarafta altbilginin sağ tarafına geçerli tarihin yazdırılacağı yerde dolgu yapın.
- Aşağıya bir paragraf ekleyin ve içine bir metin ekleyin, çift tıklayın ve komut dosyası ifadesine gidin.
Tarih = Tarih (Date.now ()); // geçerli tarihi sağlayacak.
- Şablonu kaydedin. Yani bu tarih değişkeninin yalnızca dahili olarak erişimi vardır.
- Şimdi, kullanıcıdan girdi alacak bir harici değişken yapılandıracağız.
- Bunun için aynı işlemi takip edin, değişkene sağ tıklayın >> Ekle >> Yeni değişken
- Hazırlayan adı girin ve seçin Harici
- Bunu, aşağıdaki resimde gösterildiği gibi Şablondaki Modül adının hemen altında sağlayacağız.
- Burada Hazırlayan Basit Metin ekledim ve üzerine bir metin daha ekledim. Sağ Taraf ve eklenmiş veri İfade değişkeni: Oluşturduğumuz Tarafından Hazırlandı.
- Yani Şablon şuna benziyor,
- Ve başlatıcıda, PreparedBy değişkenini kırmızı renkte görebilirsiniz, sadece tıklayın ve dezavantajı sağlayın.
- Raporu çalıştırın. RPE'de oluşturulan Üstbilgi ve Altbilgiyi göreceksiniz.
Şablonu DNG'de Dağıtma
RPE'yi her seferinde kullanmaktan kaçınmak için standartlaştırılmış şablonu DNG'ye dağıtın. Bu nedenle, tek tıklamayla rapor için şablonu DNG Uygulamasına yerleştireceğiz.
Prosedür aşağıdaki gibidir:
- IBM JTS kuruluş klasörüne / sunucu / conf / rm / raporlama / başlatma / rrdng'ye gidin
- DNG Modülü veri kaynağı adının modüller olduğundan ve DNG metninin dağıtım yapıyorsanız her zaman _text olduğundan emin olun,
- Anahatta yeniden adlandırmak için veri kaynağı şemalarını seçin, veri kaynağını seçin ve yeniden adlandırın.
- RPE'de oluşturduğumuz şablonu bu klasöre kopyalayın.
- Şimdi bunu DNG'ye kaydetmemiz gerekiyor, bunun için / server / conf / rm / raporlama / başlatma / META-INF dosyasını açın ve açın
- Bir giriş yapın:
İsim: DNG Raporu
Yer: templates / rrdg / DNG Report.dta
Etiket: DNG Raporu
Açıklama: DNG Raporu
İçerik türü: application / octet-stream
Is-Report: doğru
Bağlam: görünüm, modül, koleksiyon
- Tarayıcıya gidin ve URL'ye gidin, https: // hotsname: 9443 / rm / admin
- Hata ayıklama sekmesine gidin.
- Servisler altında, Servisi yayınla'yı seçin ve Servisi Başlat'a tıklayın.
- Proje alanına gidin >> Raporlar
- Raporu sorunsuz oluşturun.
Sonuç
Bu makaleyi okuyarak, DNG'den standartlaştırılmış raporlar oluşturmak için Rational Publishing Engine'e sahip olmanın önemini anlamış olacaksınız.
Bu makale, kariyerine başlamak isteyen veya yeni beceriler öğrenmeyi seven, temel RPE anlayışına sahip kişiler içindir. RPE, RTC ve RQM, CQ, DOORS, Rhapsody ve diğer birçok üçüncü taraf araçtan kolayca rapor oluşturabilir.
Bu eğitimde tartıştığımız önemli noktalar şunlardır:
- Rational Publishing Engine'e Genel Bakış
- Rational Publishing Engine Kurulumu
- Rational Publishing Engine Masaüstü Arayüzünü Keşfetme
- Temel RPE şablonları tasarlayın ve oluşturun
- Kapı Oluşturma Yeni Nesil Gereksinim Raporu
- Raporun Gelişmiş Biçimlendirilmesi
- Rapora ana sayfa (Üstbilgi ve Altbilgi) ekleme .
- Harici Değişken ve dahili değişken ekleme .
- Şablonu DNG'de Dağıtma
Mutlu Öğrenme !!
Önerilen Kaynaklar
- Rational Robot'un Öğrenme Temelleri - IBM Test Automation Tool
- Rational Functional Tester (RFT) ile IBM Rational Quality Manager (RQM) Integration
- SVN'den IBM Rational Team'e Konser Geçiş Eğitimi
- Tricentis TOSCA Otomasyon Aracına Giriş
- IBM Rational Team Concert Defect Management Tool Eğitimi
- IBM Rational ClearQuest Aracı için Adım Adım Kılavuz
- Windows'ta IBM Rational Team Concert (RTC) ve SVN Integration
- IBM Rational Quality Manager for Test Data Management'taki Veri Havuzu Özelliği