ibm rational publishing engine tool hands tutorial
Podrobný přehled nástroje IBM Rational Publishing Engine Tool. Naučte se instalaci, pokročilé formátování zpráv, generování zprávy o požadavcích a nasazení šablony do DNG:
Co je RPE?
IBM Rational Publishing Engine (RPE) je nástroj k automatizaci sestavy generování z různých zdrojů dat. Hlavním cílem IBM RPE je získávat data z různých zdrojů dat, může to být buď sada nástrojů IBM, nebo jakékoli jiné nástroje třetích stran, které pomohou snížit lidskou chybu a manuální úsilí.
Nástroj je schopen generovat pět výstupů současně, například WORD, PDF, XSL-FO, Excel, HTML.
V tomto tutoriálu vysvětlíme podrobné použití IBM Rational Publishing Engine. Ale předtím se podívejme na pochopení základů IBM Rational DOORS Next Generation z níže uvedeného odkazu:
Doporučené čtení => Úvod do IBM Rational DOORS Next Generation
Co se naučíte:
Přehled Rational Publishing Engine
Jak jsme již diskutovali o hlavní funkcionalitě RPE výše, přesuneme se v tomto tutoriálu k funkcím RPE a instalační části.
Mezi hlavní vlastnosti nástrojů patří:
- Může použít styly a formáty zákazníků.
- Může uspokojit očekávání zákazníků přidáním více zdrojů dat.
- Opakované použití šablon v celé organizaci pro všechny projekty.
- Může se integrovat s nástroji třetích stran pomocí REST API.
- Podporuje komplexní, sledovatelnost a jakékoli další složité zprávy ve formátu
Instalace RPE
Před zahájením instalace se ujistěte, že je k dispozici níže uvedený software
Poznámka: Chcete mít pro přístup k této službě výhodu IBM Passport .
- IBM Floating License nasazený server Hostname.
Kroky k instalaci RPE :
- Otevřete produkt IBM Installation Manager
- Přejít na Soubor >> Předvolby
- Přejděte na úložiště RPE disktag.inf
- Klikněte na OK
- Nainstalujte
- Když požádá o licenci, klikněte na Další, zadejte název hostitele serveru RLKS (Rational License Key Server) s číslem portu v následujícím formátu. Příklad: 27000 @ nebo // 27000 je výchozí číslo portu.
- Nainstalujte.
Zkoumání desktopového rozhraní Rational Publishing Engine
RPE má hlavní dvě složky:
- Studio RPE : Kde budeme navrhovat šablonu a přidávat zdroje dat.
- Spouštěč RPE : Kde budeme navrhovat styl, výstupy, spouštět zdroje dat a generovat zprávu.
Hlavní artefakty RPE jsou následující:
- Šablona dokumentu (* .dta) : Toto je formát šablony, který můžeme znovu použít.
- Specifikace dokumentu / zpráva (* .dsx) : Spojuje jednu nebo více šablon a slouží ke generování zprávy
Zpráva o požadavcích na generování dveří nové generace
Začněme vytvořením šablon pro generování dokumentu požadavků DNG. Postupujte podle níže uvedených kroků a vytvořte totéž.
# 1) Otevřete Document Studio.
#dva) Chcete-li vytvořit sestavu z nástroje, je prvním krokem přidání zdroje dat. Chcete-li přidat zdroj dat, klikněte na Data >> Přidat zdroj dat
Na druhé stránce průvodce vyberte DNG modul ze seznamu předdefinovaných zdrojů dat. V Schéma do pole zadejte název hostitele a číslo portu serveru DNG. https: // název hostitele: 9443 / rm / publish / modules? metadata = schema
Například, https: // softwaretestinghelp: 9443 / rm / publish / modules? metadata = schema
# 3) Vyplňte přihlašovací údaje DNG přihlašovacím jménem a heslem, vyberte možnost Automaticky jako typ ověřování a poté klikněte na Další.
# 4) Nyní můžete vidět, že zdroj dat je přidán do sekce zdroje dat v šabloně.
# 5) Dalším krokem je přidání prvků podle potřeb, k tomu
- Vybrat kontejner a přetáhněte do šablony z palety
Poznámka: Kontejner je jako stránka, která neovlivňuje výstupní obsah, a používá se hlavně k přidávání zdrojů dat .
- Přidejte jednu odstavec a text z palety, která by měla být uvnitř kontejneru, jak je znázorněno na obrázku níže. Kde odstavec popisuje výstup a má stopu ve výstupním dokumentu.
- Přetáhněte ikonu Zdroj dat> artefakt dotaz z pohledu zdroje dat.
- Poklepejte na textový prvek, vyberte kartu Data Expression a rozbalte Zdroj dat> artefakt dotaz a vyberte titul který vytiskne název DNG modulu.
- Uložte šablonu. Rozšíření bude. Dta.
# 6) Nyní nakonfigurujeme URI, který popisuje DNG moduly.
- Vpravo nahoře změňte perspektivu na spouštěč, což usnadňuje navigaci, abyste na navigaci mohli snadno přejít.
- Pokud jste šablonu uložili, můžete v části Konfigurace zdroje dat vidět DNG Modul-Zdroje dat v červené barvě.
- Klikněte pravým tlačítkem na zdroj dat a vyberte konfiguraci konfigurace zdroje dat.
- Uveďte adresu URL jako https: // název hostitele: 9443 / rm / publish / modules? reourceURI =
Kde id modulu je,
- Přejděte v prohlížeči na URL, https: // název hostitele: 9443 / rm / web
- Po přihlášení do aplikace vyberte projekt
Otevřete modul, pro který chceme generovat zprávu.
Kliknutím na Sdílet odkaz na artefakt zkopírujte ID zobrazené na obrázku níže a nahraďte ID modulu ve výše uvedené adrese URL.
- Nyní URL v RPE Launcheru vypadá jako na obrázku níže. Poskytuje pověření uživatele s Auto metoda ověřování.
- Klikněte na vygenerovat dokument.
- Výstup vypadá,
# 7) Zde šablona vytiskne pouze název DNG modulu, kde pomocí zdroje dat DNG modulu můžeme vytisknout podrobnosti modulu, jako je popis, ID modulu atd. Pro tisk požadavku v rámci DNG modulů musíme přidat zdroj textových dat DNG. Pro to,
- Přejít na Data >> Přidat zdroj dat
- Na druhé stránce průvodce vyberte DNG Text z Předdefinováno a uveďte název hostitele, port, heslo uživatelského jména a automatické ověřování, jak jsme uvedli pro zdroj dat modulu.
Klikněte na Další a Dokončit.
- Nyní v pohledu na zdroj dat uvidíme DNG Text.
Poznámka: Důležité je poznamenat, že v modulu DNG konfigurujeme adresu URL ve spouštěči, takže když přidáme text DNG, musíme jej nakonfigurovat dynamicky. Pro tuto automatickou konfiguraci musíme použít ještě jeden prvek Dynamický zdroj dat z palety, která by měla být uvnitř kontejneru. Dotaz, který propojí DNG modul a DNG text, je data / source / module / context Vazba zdroje dat modulu DNG .
# 8) Přetáhněte kontejner z palety, která by měla být umístěna uvnitř kontejneru dotazu modulu DNG.
# 9) Přetáhněte dotaz vazba dat / zdroje / modulu / kontextu do kontejneru , pokud výzva vybrat kontextové okno vybere hlavní zdroj dat / artefakt dotazu na kontejner.
# 10) Klikněte pravým tlačítkem na kontejner a vyberte Vložit >> Konfigurace zdroje dat, nyní může uživatel vidět prvek přidaný do kontejneru.
#jedenáct) Dalším krokem je dynamická konfigurace tohoto zdroje dat. Pro to,
- Vyberte prvek zdroje dat a přejděte na kartu vlastností: Konfigurace zdroje dat >> Data
- Klikněte na Target Datasource select DNG Text
- V konfiguraci zděděných dat vyberte modul DNG
# 12) Klikněte na kontejner a znovu vyberte prvek Zdroj dat, jak vidíte na kartě vlastností v části data, nová vlastnost je přidána jako dynamická konfigurace.
# 13) Klikněte na URI a v průvodci vyberte výraz skriptu.
Poznámka: Jak je popsáno výše, podrobnosti požadavku a odkaz jsou uloženy uvnitř dat >> artefakt >> kontextová vazba >> o. Tento o obsahuje příslušnou URL požadavku, kterou nelze použít přímo jako takovou, nikoli stejnou adresu URL ve formátu. K převodu adresy URL do našeho formátu tedy musíme použít skriptový výraz. Udělejte to stejně jako v Obrázku.
- Výraz je: about.replace („/ resources /“, „/ publish / text? resourceURI =“);
- Klikněte na OK.
- V dynamické konfiguraci zadejte uživatelské jméno a heslo.
# 14) Tady jsme, nyní bude požadavek iterován, takže použijeme odstavce a text uvnitř nádoby a použijte Text DNG Zdroj dat Zdroj dat / artefakt dotaz v odstavci.
#patnáct) Abychom dodrželi formát, protože záhlaví požadavku by mělo být Tučné, použijeme podmínku pro filtrování pouze záhlaví. Pro to,
- Klikněte pravým tlačítkem na odstavec a klikněte na Data >> Upravit podmínku
- Všechny požadavky uvnitř modulu se týkají základních věcí uložených uvnitř modulu DNG Vazba zdroje dat / artefaktu / kontextu .
- Rozbalte atributy a kontext dotazu, který ji váže, a zkontrolujte je nadpis atribut .
- Dejte scénář takto,
isHeading == „true“
- Klikněte na OK.
# 16) Dále musíme vytisknout požadavek, který není nadpis, použijeme podmínku pro filtrování pouze toho, který není nadpis. K tomu přidejte ještě jeden odstavec a text znovu nevýhodou s dotazem DNGText - Zdroj dat / artefakt / obsah / text / richtextbody a,
- Klikněte pravým tlačítkem na odstavec a klikněte na Data >> Upravit podmínku
- Všechny požadavky uvnitř modulu týkající se základních věcí uložených uvnitř modulu DNG Zdroj dat >> artefakty >> kontextová vazba.
- Rozbalte atributy a kontext dotazu, který ji váže, a zaškrtněte políčko je nadpis.
- Dejte scénář takto,
je nadpis! = „Pravda“
- Klikněte na OK.
Šablona tedy vypadá,
# 17) Po konfiguraci dynamického textu DNG skryjeme zdroj dat před spouštěčem. K tomu z obrysu vyberte zdroje dat a klikněte na DNG Text na kartě vlastností v konfiguraci požadované pro výběr skrytých.
jak spustit torrentový soubor
# 18) Uložte a klikněte na vygenerovat zprávu.
Pokročilé formátování zprávy
Tato část popisuje, jak formátovat odstavec, přidat styly, obsah a velikost textu tak, aby byla vaše sestava standardním způsobem.
Stejně jako v přehledu DNG, který jsme vygenerovali, je název modulu a jeho místo je na levé straně. Na pořadu dne je zvětšit jeho velikost na styl záhlaví a umístit jej do středu stránky. Pro to,
# 1) Vyberte odstavec, kde je nadpis modulu, přejděte na vlastnosti dolů na šablonu a vyberte možnost odsazení, odsazení a mezery. V možnosti zarovnání vyberte z rozevíracího seznamu Střed.
#dva) Chcete-li zvětšit velikost, přejděte ve vlastnostech na možnost Písmo a opravte velikost nadpisu.
# 3) Chcete-li použít styl, klikněte pravým tlačítkem na odstavec a vyberte Styl >> Název
# 4) Chcete-li přidat obsah do horní části stránky, jak by měl následovat za nadpisem modulu, měli bychom přidat obsah z palety. Za tím účelem klikněte pravým tlačítkem na mezeru za prvkem Název modulu a vyberte Obsah.
# 5) Aby přehled vypadal přitažlivěji, poskytněte po TOC konec stránky.
# 6) Prvek TOC nepřidá záhlaví Obsah, proto musíme před TOC přidat statický Text, jak je znázorněno na obrázku níže, text je jednoduchá hodnota.
# 7) Nyní se pokusíme vygenerovat přehled.
Koncept stránky předlohy v RPE přidává do našeho dokumentu záhlaví a zápatí. Za tímto účelem musíme postupovat podle následujících kroků,
# 1) Klikněte pravým tlačítkem na hlavní kontejner a vyberte stránku předlohy >> Nová stránka předlohy, zadejte název.
#dva) Dostaneme tedy novou záložku se zadaným názvem, kde uvidíte přítomný prvek záhlaví a zápatí.
# 3) Od této chvíle přidáme číslo stránky do zápatí a záhlaví a přidáme jedno logo na levou stranu stránky.
# 4) V zápatí přidejte jeden odstavec a klikněte pravým tlačítkem na odstavec vyberte prvek čísla stránky.
# 5) Podobně v záhlaví přidejte jeden odstavec a přidejte prvek obrázku, klepněte pravým tlačítkem myši na procházení obrázků a načtěte obrázek, který chcete.
# 6) Vyberte výplň vlevo nebo vpravo podle přání výběrem odstavcového prvku.
# 7) Uložte šablonu a vygenerujte zprávu.
Přidávání proměnných a Java Script
Proměnné jsou dvou typů:
Externí proměnné : Slouží k převzetí vstupu při spuštění sestavy. Například uživatel potřebuje zadat své jméno při generování sestavy připravené textovým polem.
Interní proměnná : Pokud máte nějaký výpočet nebo nějaký program, který potřebujete napsat pro získání aktuálního systémového data, můžeme jej použít.
- Takže pro vytvoření variabilní sekce obrysu go-to proměnná klikněte pravým tlačítkem myši Vložit >> Nová proměnná
- Uveďte jméno “ datum' do proměnné a přístup Internal pro interní proměnnou.
- Nyní přejděte do sekce Zápatí, přidejte odstavec a proveďte odsazení na pravé straně, kde se aktuální datum vytiskne na pravé straně zápatí.
- Přidejte odstavec dolů a přidejte text dovnitř, poklepejte a přejděte na výraz skriptu.
Datum = Datum (Date.now ()); // který poskytne aktuální datum.
- Uložte šablonu. Tato proměnná data má tedy přístup pouze na interní.
- Nyní nakonfigurujeme externí proměnnou, která převezme vstup od uživatele.
- Postupujte stejným způsobem, klepněte pravým tlačítkem myši na proměnnou >> Vložit >> Nová proměnná
- Zadejte jméno Připravil a otevřete výběr Externí
- Toto poskytneme hned pod názvem modulu v šabloně, jak je znázorněno na následujícím obrázku.
- Tady jsem přidal Simple Text Prepared By a přidal ještě jeden text na pravá strana and added data Expression variable: Prepared By which we created.
- Šablona tedy vypadá takto,
- A ve spouštěči můžete vidět proměnnou PreparedBy v červené barvě, stačí kliknout a poskytnout hodnotu nevýhodou.
- Spusťte zprávu. Uvidíte záhlaví a zápatí generované v RPE.
Nasazení šablony v DNG
Nasadit standardizovanou šablonu do DNG, aby se zabránilo použití RPE pokaždé. Takže pouze pro sestavu s jedním kliknutím nasadíme šablonu do aplikace DNG.
Postup je následující:
- Přejděte do instalační složky / serveru / conf / rm / reporting / initialization / rrdng produktu IBM JTS
- Ujistěte se, že název zdroje dat modulu DNG je moduly a text DNG by měl být _text vždy, pokud nasazujete,
- Chcete-li přejmenovat ve schématech výběru zdroje dat, vyberte zdroj dat a přejmenujte.
- Zkopírujte šablonu, kterou jsme vytvořili v RPE, do této složky.
- Nyní to musíme zaregistrovat u DNG, proto přejděte a otevřete soubor / server / conf / rm / reporting / initialization / META-INF
- Proveďte zadání:
Název: Zpráva DNG
Umístění: šablony / rrdg / DNG Report.dta
Označení: Zpráva DNG
Popis: Zpráva DNG
Typ obsahu: aplikace / oktetový proud
Is-Report: skutečný
Kontext: pohled, modul, sbírka
- Přejděte do prohlížeče a přejděte na adresu URL, https: // hotsname: 9443 / rm / admin
- Přejděte na kartu ladění.
- V části služby vyberte Publikovat službu a klikněte na Inicializovat službu.
- Přejít na oblast projektu >> Zprávy
- Generování sestavy bezproblémové.
Závěr
Přečtením tohoto článku byste pochopili, jak je důležité mít Rational Publishing Engine pro generování standardizovaných zpráv z DNG.
Tento článek je určen pro lidi se základními znalostmi RPE, kteří chtějí zahájit svou kariéru nebo se rádi učí nové dovednosti. RPE je schopen snadno generovat zprávy z RTC a RQM, CQ, DOORS, Rhapsody a mnoha dalších nástrojů třetích stran.
Důležité body, které jsme v tomto tutoriálu probrali, jsou:
- Přehled Rational Publishing Engine
- Instalace produktu Rational Publishing Engine
- Zkoumání desktopového rozhraní Rational Publishing Engine
- Navrhujte a vytvářejte základní šablony RPE
- Zpráva o požadavcích na generování dveří nové generace
- Pokročilé formátování zprávy
- Přidání hlavní stránky (záhlaví a zápatí) do sestavy .
- Přidání externí proměnné a interní proměnné .
- Nasazení šablony v DNG
Šťastné učení !!
Doporučené čtení
- Učení Základy Rational Robot - IBM Test Automation Tool
- Integrace produktu IBM Rational Quality Manager (RQM) s produktem Rational Functional Tester (RFT)
- Výukový program pro migraci SVN na IBM Rational Team Concert
- Úvod do automatizačního nástroje TOSCA společnosti Tricentis
- Výukový program nástroje pro správu defektů IBM Rational Team Concert
- Průvodce krok za krokem k nástroji IBM Rational ClearQuest Tool
- Integrace IBM Rational Team Concert (RTC) a SVN ve Windows
- Funkce datového fondu v produktu IBM Rational Quality Manager pro správu testovacích dat