ibm rational publishing engine tool hands tutorial
Dubinski pregled alata IBM Rational Publishing Engine. Saznajte kako instalirati, unaprijed oblikovati izvješće, generirati izvješće o zahtjevima i postaviti predložak u DNG:
Što je RPE?
IBM Rational Publishing Engine (RPE) alat je za automatizaciju izvještaja o generiranju iz različitih izvora podataka. Glavni cilj IBM RPE je prikupljanje podataka iz različitih izvora podataka, to može biti ili IBM skup alata ili bilo koji drugi alat treće strane, što će pomoći u smanjenju ljudskih pogrešaka i ručnog napora.
Alat može istodobno generirati pet rezultata, kao što su WORD, PDF, XSL-FO, Excel, HTML.
U ovom uputstvu objasnit ćemo dubinsku uporabu IBM Rational Izdavački stroj. No prije toga pogledajmo kako bismo razumjeli osnove IBM Rational DOORS Next Generation na donjoj poveznici:
Preporučena literatura => Uvod u IBM Rational DOORS Next Generation
Što ćete naučiti:
Pregled Rational Publishing Engine
Kao što smo već raspravljali o glavnoj funkcionalnosti RPE-a, preći ćemo na značajke RPE-a i instalacijskog dijela u ovom vodiču.
Glavne značajke alata uključuju:
- Može primijeniti stilove i formate kupaca.
- Može dodati više izvora podataka kako bi udovoljio očekivanjima kupaca.
- Ponovna upotreba predložaka u cijeloj organizaciji za sve projekte.
- Može se integrirati s alatima treće strane koristeći REST API.
- Podržava sveobuhvatna izvješća o sljedivosti i bilo koji drugi složeni format
Instalacija RPE
Molimo provjerite je li navedeni softver dostupan prije početka instalacije
Napomena: Želite imati prednost IBM Passporta za pristup ovome .
- Ime hosta raspoređenog poslužitelja IBM plutajuće licence.
Koraci za instaliranje RPE :
- Otvorite IBM Installation Manager
- Idite na Datoteka >> Preference
- Dođite do RPE spremišta disktag.inf
- Kliknite U redu
- Instalirati
- Kliknite Next, kada zatraži licencu, navedite ime hosta poslužitelja RLKS (Rational License Key Server) s brojem porta u sljedećem formatu. Primjer: 27000 @ ili // 27000 je zadani broj porta.
- Instalirati.
Istraživanje stolnog sučelja Rational Publishing Engine
RPE ima dvije glavne komponente:
- RPE Studio : Gdje ćemo dizajnirati predložak i dodavati izvore podataka.
- Pokretač RPE : Gdje ćemo dizajnirati stil, izlaze, pokrenuti izvore podataka i generirati izvješće.
Glavni artefakti RPE su sljedeći:
- Predložak dokumenta (* .dta) : Ovo je format predloška koji možemo ponovno upotrijebiti.
- Specifikacija dokumenta / izvješće (* .dsx) : Povezuje jedan ili više predložaka i koristi se za generiranje izvješća
Izvješće o zahtjevima za generiranje vrata sljedeće generacije
Počnimo s izradom predložaka za generiranje dokumenta zahtjeva DNG. Slijedite dolje navedene korake da biste stvorili isti.
# 1) Otvorite Studio dokumenata.
#dva) Da biste stvorili izvješće iz alata, prvi korak je dodavanje izvora podataka. Za dodavanje izvora podataka kliknite Podaci >> Dodaj izvor podataka
Na drugoj stranici čarobnjaka odaberite DNG modul s popisa unaprijed definiranih izvora podataka. U Shema polje pruža naziv hosta i broj porta DNG poslužitelja. https: // naziv hosta: 9443 / rm / objaviti / moduli? metapodaci = shema
Na primjer, https: // softwaretestinghelp: 9443 / rm / objaviti / moduli? metapodaci = shema
# 3) Ispunite vjerodajnice DNG prijave u korisničko ime i lozinku i odaberite opciju Automatski kao vrsta provjere autentičnosti, a zatim kliknite Dalje.
# 4) Sada možete vidjeti da je izvor podataka dodan u odjeljku izvora podataka u predlošku.
# 5) Sljedeći je korak dodavanje elemenata prema potrebama.
- Odaberite kontejner i povucite na predložak iz palete
Bilješka: Spremnik je poput stranice koja ne utječe na izlazni sadržaj i uglavnom se koristi za dodavanje izvora podataka .
- Dodajte jedan stavak i tekst iz palete, koja bi trebala biti unutar spremnika, kao što je prikazano na donjoj slici. Gdje odlomak opisuje izlaz i ima otisak u izlaznom dokumentu.
- Povucite i ispustite Izvor podataka> artefakt upit iz prikaza izvora podataka.
- Dvaput kliknite element teksta i odaberite karticu Izraz podataka i proširite Izvor podataka> artefakt upitati i odabrati titula koji će ispisati naslov DNG modula.
- Spremite predložak. Produljenje će biti. Dta.
# 6) Sada ćemo konfigurirati URI koji opisuje DNG module.
- U gornjem desnom kutu promijenite perspektivu na pokretač, što olakšava navigaciju, tako da možete lako doći do pokretača.
- Ako ste spremili predložak, ispod konfiguracije izvora podataka možete vidjeti DNG Module-Izvori podataka u crvenoj boji.
- Desnom tipkom miša kliknite izvor podataka i odaberite konfigurirati konfiguraciju izvora podataka.
- Dajte URL kao https: // naziv hosta: 9443 / rm / objaviti / moduli? reourceURI =
Gdje ID modula je,
- Krećite se u pregledniku na URL-u, https: // naziv hosta: 9443 / rm / web
- Odaberite projekt nakon prijave u aplikaciju
Otvorite modul za koji želimo generirati izvještaj.
Kliknite na Share Link to Artefact i kopirajte id koji je prikazan na donjoj slici i zamijenite ID modula u gornjem URL-u.
- Sada URL u pokretaču RPE izgleda kao na donjoj slici. Pruža vjerodajnice korisnika s Auto metoda provjere autentičnosti.
- Kliknite generiraj dokument.
- Izlaz izgleda,
# 7) Ovdje predložak ispisuje samo naslov DNG modula, gdje pomoću izvora podataka DNG modula možemo ispisati detalje modula kao što su opis, ID modula itd. Da bismo ispisali zahtjev pod DNG modulima, moramo dodati DNG izvor tekstualnih podataka. Za to,
- Idite na Podaci >> Dodaj izvor podataka
- Na drugoj stranici čarobnjaka odaberite DNG Text iz Predefined i navedite ime hosta, port, lozinku za korisničko ime i automatsku provjeru autentičnosti kao što smo dali za izvor podataka modula.
Pritisnite Next i Finish.
- Sada ćemo u prikazu izvora podataka moći vidjeti DNG tekst.
Bilješka: Važno je napomenuti da u DNG modulu konfiguriramo URL u pokretaču, pa kad dodamo DNG tekst, moramo ga dinamički konfigurirati. Za tu automatsku konfiguraciju trebamo upotrijebiti još jedan element Dinamički izvor podataka iz palete koja bi trebala biti unutar posude. Upit koji će povezati DNG modul i DNG tekst je podaci / izvor / modul / kontekst Vezanje izvora podataka DNG modula .
# 8) Povucite i ispustite spremnik iz palete koji treba smjestiti unutar spremnika upita DNG modula.
# 9) Povucite upit povezivanje podataka / izvora / modula / konteksta do kontejnera , ako upitani kontekst skočni prozor odabire glavni izvor podataka artefakta upita spremnika.
# 10) Desnom tipkom miša kliknite spremnik i odaberite Umetni >> Konfiguracija izvora podataka, sada korisnik može vidjeti element dodan u spremnik.
#jedanaest) Sada je sljedeći korak dinamičko konfiguriranje ovog izvora podataka. Za to,
- Odaberite element izvora podataka da biste otvorili karticu svojstava: Konfiguracija izvora podataka >> Podaci
- Kliknite na Target Datasource odaberite DNG Text
- Odaberite DNG modul iz konfiguracije naslijeđenih podataka
# 12) Kliknite spremnik i ponovno odaberite element Izvor podataka kao što možete vidjeti na kartici svojstava pod podacima novo svojstvo se dodaje kao dinamička konfiguracija.
# 13) Kliknite URI i iz čarobnjaka odaberite izraz skripte.
Bilješka: Kao što je gore opisano, detalji zahtjeva i veza pohranjuju se unutar podataka >> artefakt >> vezivanje konteksta >> o. Ovaj oko sadrži odgovarajući URL zahtjeva koji se ne može koristiti izravno kao on, a ne URL istog formata. Stoga moramo koristiti izraz skripte za pretvorbu URL-a u naš format. Za to učinite isto kao na slici.
- Izraz je: about.replace (‘/ resursi /’, ‘/ objaviti / tekst? resourceURI =’);
- Kliknite U redu.
- Navedite korisničko ime i lozinku u dinamičkoj konfiguraciji.
# 14) Evo nas, sada će se zahtjev ponoviti, pa ćemo koristiti odlomci i tekst unutar spremnika i upotrijebite DNG tekst Izvor podataka Izvor podataka / Artefakt upit u odlomku.
#petnaest) Da bismo slijedili format jer naslov zahtjeva treba biti podebljan, upotrijebit ćemo uvjet za filtriranje samo naslova. Za to,
- Desnom tipkom miša kliknite odlomak i kliknite Podaci >> Uredi stanje
- Svi se zahtjevi unutar modula odnose na osnovne stvari pohranjene unutar DNG modula Vezivanje izvora podataka / artefakta / konteksta .
- Proširite Atribute i kontekst upita koji ga vežu i provjerite isHeading atribut .
- Dajte skriptu kako slijedi,
isHeading == 'true'
- Kliknite U redu.
# 16) Dalje, moramo ispisati zahtjev koji nije naslov, koristit ćemo uvjet za filtriranje samo onog koji nije naslov. Za to dodajte još jedan odlomak i ponovo tekst dolje s upitom DNGText - Izvor podataka / artefakt / sadržaj / tekst / bogat tekst i,
- Desnom tipkom miša kliknite odlomak i kliknite Podaci >> Uredi stanje
- Svi zahtjevi unutar modula koji se odnose na osnovne stvari pohranjene unutar DNG modula Izvor podataka >> artefakti >> vezivanje konteksta.
- Proširite Atributi i kontekst upita koji ga veže i kliknite potvrdni okvir isHeading.
- Dajte skriptu kako slijedi,
isHeading! = 'Istina'
- Kliknite U redu.
Dakle, predložak izgleda,
# 17) Nakon dinamičke konfiguracije DNG teksta sakrit ćemo izvor podataka iz pokretača. Za to, iz konture, odaberite izvore podataka i kliknite DNG Text na kartici svojstava u konfiguraciji potrebnoj za odabir skrivenih.
pl / sql intervju i pitanja i odgovori
# 18) Spremite i kliknite generiranje izvješća.
Napredno oblikovanje izvješća
Ovaj odjeljak opisuje kako formatirati odlomak, dodati stilove, sadržaj i veličinu teksta kako biste na standardni način pripremili svoje izvješće.
Kao i u DNG izvješću koje smo generirali ime modula i njegovo je mjesto s lijeve strane. Dnevni red je prilagoditi ga veličini prema stilu naslova i postaviti u središte stranice. Za to,
# 1) Odaberite odlomak u kojem je naslov modula, prijeđite na svojstva dolje na predložak i odaberite opciju uvlačenja, uvlačenja i razmaka. U opciji poravnanja odaberite Center s padajućeg popisa.
#dva) Za povećanje veličine Idite na opciju Font u svojstvima i popravite veličinu zaglavlja.
# 3) Da biste primijenili stil, desnom tipkom miša kliknite odlomak i odaberite Stil >> Naslov
# 4) Da bismo na vrh stranice dodali Sadržaj kakav bi trebao doći nakon naslova modula, trebali bismo dodati sadržaj iz palete. Za to kliknite desnom tipkom miša na prostor nakon što je tu element naslova modula i odaberite Sadržaj.
# 5) Da bi izvješće izgledalo privlačnije, navedite prijelom stranice nakon TOC-a.
# 6) TOC element neće dodati naslov Sadržaj za koji trebamo dodati statični tekst prije TOC-a kao što je prikazano na donjoj slici, tekst je jednostavna vrijednost.
# 7) Pokušajmo sada generirati izvješće.
Koncept glavne stranice u RPE-u dodaje zaglavlje i podnožje u naš dokument. Za to moramo slijediti sljedeće korake,
# 1) Desnom tipkom miša kliknite glavni spremnik i odaberite Glavna stranica >> Nova glavna stranica, unesite ime.
#dva) Tako ćemo dobiti novu karticu s imenom koje ste naveli, gdje možete vidjeti prisutni element zaglavlja i podnožja.
# 3) Od sada ćemo dodati broj stranice u podnožje i zaglavlje i dodati jedan logotip na lijevoj strani stranice.
# 4) U podnožje dodajte jedan odlomak i desnom tipkom miša kliknite element broja stranice za odabir odlomka.
# 5) Slično tome, u zaglavlje dodajte jedan odlomak i dodajte element slike, kliknite desnom tipkom miša na pregledavanje slika i učitajte sliku kakvu želite.
# 6) Izradite dodatak lijevo ili desno prema želji odabirom elementa odlomka.
# 7) Spremite predložak i generirajte izvješće.
Dodavanje varijabli i Java skripte
Varijable su dvije vrste:
Vanjske varijable : Koristi se za unos podataka tijekom pokretanja izvješća. Na primjer, korisnik treba navesti svoje ime tijekom generiranja izvješća koje priprema tekstualni okvir.
Interna varijabla : Ako imate izračun ili bilo koji program koji trebate napisati za dobivanje trenutnog datuma sustava, možemo ga koristiti.
- Dakle, za stvaranje varijabilnog odsjeka s konturama varijabilna desni klik Umetnuti >> Nova varijabla
- Dajte ime “ datum' na varijablu i pristup Internom za internu varijablu.
- Sada idite na odjeljak Podnožje, dodajte odlomak prema dolje i napravite dodavanje na desnoj strani gdje će se trenutni datum ispisati na desnoj strani podnožja.
- Dodajte odlomak prema dolje i dodajte tekst unutra, dvaput kliknite i prijeđite na izraz skripte.
Datum = Datum (Date.now ()); // koji će pružiti trenutni datum.
- Spremite predložak. Dakle, ta varijabla datuma ima pristup samo na internoj.
- Sada ćemo konfigurirati vanjsku varijablu koja će uzimati ulazne podatke od korisnika.
- Za to slijedite isti postupak, kliknite desnu tipku miša na varijablu >> Umetni >> Nova varijabla
- Unesite ime Pripremio i pristupite odabiru Vanjski
- Pružit ćemo ovo odmah ispod naziva modula u Predlošku kao što je prikazano na donjoj slici.
- Ovdje sam dodao Jednostavan tekst koji je pripremio i dodao još jedan tekst na desna strana i dodani podaci Izraz varijabla izraza: Pripremljeno kojim smo kreirali.
- Dakle, Predložak izgleda ovako,
- A u pokretaču možete vidjeti varijablu PreparedBy u crvenoj boji, samo kliknite i navedite vrijednost dolje.
- Pokrenite izvještaj. Vidjet ćete zaglavlje i podnožje generirano u RPE.
Postavljanje predloška u DNG
Postavite standardizirani predložak u DNG kako biste izbjegli upotrebu RPE svaki put. Dakle, za samo jedan klik, rasporedit ćemo predložak u DNG aplikaciju.
Postupak je sljedeći:
- Idite do IBM JTS instalacijske mape / poslužitelja / conf / rm / report / initialization / rrdng
- Osigurajte da je naziv izvora podataka DNG modula moduli i da DNG tekst uvijek bude _text ako instalirate,
- Da biste preimenovali u shemi, odaberite sheme izvora podataka, odaberite izvor podataka i preimenujte.
- Kopirajte predložak koji smo stvorili u RPE u ovu mapu.
- Sada to moramo registrirati u DNG-u, za tu navigaciju i otvoriti datoteku / server / conf / rm / report / initialization / META-INF
- Unesite:
Ime: Izvještaj DNG-a
Mjesto: predlošci / rrdg / DNG Report.dta
Označiti: Izvještaj DNG-a
Opis: Izvještaj DNG-a
Vrsta sadržaja: aplikacija / oktet-tok
Is-Report: pravi
Kontekst: pogled, modul, zbirka
- Idite na Preglednik i idite na URL, https: // hotsname: 9443 / rm / admin
- Idite na karticu za otklanjanje pogrešaka.
- U okviru usluge odaberite Publish service i kliknite Initialize Service.
- Idite na područje projekta >> Izvješća
- Generirajte izvješće bez problema.
Zaključak
Čitajući ovaj članak shvatili biste važnost postojanja Rational Publishing Engine za generiranje standardiziranih izvješća od DNG-a.
Ovaj je članak namijenjen ljudima koji osnovno razumiju RPE, koji žele započeti svoju karijeru ili koji vole naučiti nove vještine. RPE je sposoban lako generirati izvješća iz RTC-a i RQM-a, CQ-a, DOORS-a, Rhapsody-a i mnogih drugih alata trećih strana.
Važne točke o kojima smo raspravljali u ovom vodiču su:
- Pregled Rational Publishing Engine
- Instalacija Rational Publishing Engine
- Istraživanje radnog sučelja Rational Publishing Engine
- Dizajnirajte i izradite osnovne RPE predloške
- Izvješće o zahtjevima za generiranje vrata sljedeće generacije
- Napredno oblikovanje izvješća
- Dodavanje glavne stranice (zaglavlja i podnožja) u izvješće .
- Dodavanje vanjske varijable i interne varijable .
- Postavljanje predloška u DNG
Sretno učenje !!
Preporučena literatura
- Učenje osnova racionalnog robota - IBM Test Automation Tool
- Integracija IBM Rational Quality Manager (RQM) s Racionalnim funkcionalnim testerom (RFT)
- SVN u IBM Rational Team Concert Migration Tutorial
- Uvod u Tricentisov alat za automatizaciju TOSCA
- Vodič za alat za upravljanje nedostacima u programu IBM Rational Team
- Korak po korak Vodič za IBM Rational ClearQuest Tool
- IBM Rational Team Concert (RTC) i SVN integracija na Windowsima
- Značajka baze podataka u IBM Rational Quality Manageru za upravljanje test podacima