This document provides instructions for creating a traceability report in Rational Publishing Engine (RPE) that links together requirements from Rational Requirements Composer (RRC), test plans and test cases from Rational Quality Manager (RQM), and work items from Rational Team Concert (RTC). It describes creating an XML data source, iterating through each module to display attributes in tables, adding hyperlinks between elements, and defining a master page with a header and footer.
Using Rational Publishing Engine to generate documents from Rational RhapsodyGEBS Reporting
The goal of this tutorial is to introduce to the user the basics of using Rational Publishing Engine to extract data from Rational Rhapsody and create output documents to present in a friendly way the extracted data.
At the end of this tutorial the user will know how to create an RPE template for Rhapsody, how to obtain a valid Rhapsody schema and how to run a document specification to extract data from Rational Rhapsody.
Generate Excel documents with Rational Publishing Engine 1.1.2 and Reporting ...GEBS Reporting
Integrating IBM Rational Publishing Engine 1.1.2 with Reporting Arena Excel Converter to generate documents from various IBM Rational tools in MS Excel format.
Using Rational Publishing Engine to generate documents from Rational RhapsodyGEBS Reporting
The goal of this tutorial is to introduce to the user the basics of using Rational Publishing Engine to extract data from Rational Rhapsody and create output documents to present in a friendly way the extracted data.
At the end of this tutorial the user will know how to create an RPE template for Rhapsody, how to obtain a valid Rhapsody schema and how to run a document specification to extract data from Rational Rhapsody.
Generate Excel documents with Rational Publishing Engine 1.1.2 and Reporting ...GEBS Reporting
Integrating IBM Rational Publishing Engine 1.1.2 with Reporting Arena Excel Converter to generate documents from various IBM Rational tools in MS Excel format.
Rational Publishing Engine and Rational ClearQuestGEBS Reporting
This tutorial presents extended information about using Rational Publishing Engine to extract data from Rational ClearQuest and create output documents to present in a friendly way the extracted data. Using Rational Publishing Engine, a Template used to extract all the Defects of a ClearQuest project and related information will be created. The Defects will be displayed in a Table in the Microsoft Word output document.
To anyone interested in accelerating their Test Automation work, here's an article that could well help to point the way ahead!
It also covers the production of multi-lingual validation data.
Rational Publishing Engine and Rational ClearQuestGEBS Reporting
This tutorial presents extended information about using Rational Publishing Engine to extract data from Rational ClearQuest and create output documents to present in a friendly way the extracted data. Using Rational Publishing Engine, a Template used to extract all the Defects of a ClearQuest project and related information will be created. The Defects will be displayed in a Table in the Microsoft Word output document.
To anyone interested in accelerating their Test Automation work, here's an article that could well help to point the way ahead!
It also covers the production of multi-lingual validation data.
Cognos Framework Manager is a metadata modeling tool.Cognos Framework Manager provides the metadata model development environment for Cognos 8.A model is a business presentation of the information from one or more data sources. The model provides a business presentation of the metadata.The model is packaged and published for report authors and query users
Live online IT Training with MaxOnlineTraining.com is an easy, effective way to maximize your skills without the travel.
Call us at For any queries, please contact:
+1 940 440 8084 / +91 953 383 7156 TODAY to join our Online IT Training course & find out how Max Online Training.com can help you embark on an exciting and lucrative IT career.
Visit www.maxonlinetraining.com
This paper’s aim is to point out the RAD ( Rapid application development) elements present in the Microsoft’s MVC 3 and WCF 4.0 using Microsoft Visual Studio 2010. It will describe why creating a new web application using MVC 3 and WCF 4.0 is a easy and fast and also present simple ways to develop such applications.
Rational Publishing Engine and Rational RequisiteProGEBS Reporting
This tutorial presents extended information about using Rational Publishing Engine to extract data from Rational RequisitePro and create output documents to present in a friendly way the extracted data. Using Rational Publishing Engine, a Template used to extract all the Software Requirements of a RequisitePro project and related information will be created.
Insert Your Name and ClassIT Online Training (ITOT) Analys.docxdoylymaura
<Insert Your Name and Class>
IT Online Training (ITOT) Analysis Specification
<Notes: Often in system development we use templates to create different types of specifications. This is an abbreviated template that represents some of the analysis artifacts of a project. The items in <> with the word “Insert” or “Provide” are explanatory and should be removed from your document after you follow the directions. Other symbols <> require you to insert names.
This document is intended to provide a partial analysis specification for the project case study, IT Online Training. This document includes an introduction, use case diagrams, detailed use cases, activity diagrams, domain class diagrams, and domain state diagram. Parts of this specification will come from the IT Online Training Specification and from your assignments. This document integrates some of the analysis diagrams and project specification details to provide a single reference. Headings are used to provide easier navigation. To see the heading navigation, in Word click on the View tab and check the Navigation Pane box.
You will submit this document for each assignment with new sections completed and added to it. You can revise any previous sections as needed. Remember to insert you name and class information at the top of this document.>
1. Introduction
<Provide a brief introduction of the contents of this section using the IT Online Training Specification. >
1.1 Problem Description
<Insert your description of the problem to be automated.>
1.2 Sponsor Project Description
<Insert your description of the problem based on the IT Online Training Specification.>
1.3 Sponsor Requirements
<Insert all of the sponsor requirements of the application based on the IT Online TrainingSpecification. You can just copy/paste to this section.>
2. System Use Case Diagram
<Provide a brief introduction to the contents of this whole section.>
2.1 System Use Case Diagram
<Insert your use case diagram here. Remember that use cases are named with a verb + object like “Create Customer”.>
2.2 Use Case Diagram Description
<Insert a description of the System Use Case Diagram.>
2.3 List of Actors and Definitions
<Insert your list of actors and definitions. Remember that actors are nouns or noun phrases and represent persons, devices, or other systems that are external to the system and will use the system. In the sentence below define your actors by replacing the "actorName" with the name of your actor and complete the sentence:
“An actorName is a …”.
Then add additional details as necessary. Use the following table format.>
Actor Name
Definition
Customer
A Customer is a person who purchases ITOT products.
…
2.4 List of Use Cases and Description
<Insert your list of use cases and description. Remember that use cases are named with a verb + object like “Create Student”. Create a table like the example below.>
Use Case Name
Description
Create Customer
This use case crea.
Insert Your Name and ClassIT Online Training (ITOT) Analys.docxcarliotwaycave
<Insert Your Name and Class>
IT Online Training (ITOT) Analysis Specification
<Notes: Often in system development we use templates to create different types of specifications. This is an abbreviated template that represents some of the analysis artifacts of a project. The items in <> with the word “Insert” or “Provide” are explanatory and should be removed from your document after you follow the directions. Other symbols <> require you to insert names.
This document is intended to provide a partial analysis specification for the project case study, IT Online Training. This document includes an introduction, use case diagrams, detailed use cases, activity diagrams, domain class diagrams, and domain state diagram. Parts of this specification will come from the IT Online Training Specification and from your assignments. This document integrates some of the analysis diagrams and project specification details to provide a single reference. Headings are used to provide easier navigation. To see the heading navigation, in Word click on the View tab and check the Navigation Pane box.
You will submit this document for each assignment with new sections completed and added to it. You can revise any previous sections as needed. Remember to insert you name and class information at the top of this document.>
1. Introduction
<Provide a brief introduction of the contents of this section using the IT Online Training Specification. >
1.1 Problem Description
<Insert your description of the problem to be automated.>
1.2 Sponsor Project Description
<Insert your description of the problem based on the IT Online Training Specification.>
1.3 Sponsor Requirements
<Insert all of the sponsor requirements of the application based on the IT Online TrainingSpecification. You can just copy/paste to this section.>
2. System Use Case Diagram
<Provide a brief introduction to the contents of this whole section.>
2.1 System Use Case Diagram
<Insert your use case diagram here. Remember that use cases are named with a verb + object like “Create Customer”.>
2.2 Use Case Diagram Description
<Insert a description of the System Use Case Diagram.>
2.3 List of Actors and Definitions
<Insert your list of actors and definitions. Remember that actors are nouns or noun phrases and represent persons, devices, or other systems that are external to the system and will use the system. In the sentence below define your actors by replacing the "actorName" with the name of your actor and complete the sentence:
“An actorName is a …”.
Then add additional details as necessary. Use the following table format.>
Actor Name
Definition
Customer
A Customer is a person who purchases ITOT products.
…
2.4 List of Use Cases and Description
<Insert your list of use cases and description. Remember that use cases are named with a verb + object like “Create Student”. Create a table like the example below.>
Use Case Name
Description
Create Customer
This use case crea ...
.NET assemblies are self-describing, i.e. information about an assembly is stored in the assembly itself. This information is called Metadata. .NET also allows you to put additional information in the metadata via Attributes. Attributes are used in many places within the .NET framework.
For more information on .net visit : http://crbtech.in/Dot-Net-Training/
I am having trouble writing the individual files for part 1, which i.pdfmallik3000
I am having trouble writing the individual files for part 1, which is as follows:
part 1
Purpose
This assignment reviews object-oriented programming concepts such as classes, methods,
constructors, accessor methods, and access modifiers. It makes use of an array of objects as a
class data member, and introduces the concept of object serialization or \"binary I/O\".
Set Up
(Yes, these commands are rather tedious to type repeatedly. Part 2 of this assignment introduces
a new technique for compiling and linking your program files called a makefile. Makefiles
require a bit more work up front, but save a lot of typing at the command line once the makefile
has been created.)
As in Assignment 1, you should create a subdirectory to hold your files for Assignment 2.
In that directory, make a symbolic link to the data file for this part of the assignment:
In this assignment, you will be creating several source code and header files, as described below.
You can create each of these files separately using the nano editor, just as you did on Assignment
1.
To compile and link the program you\'ve created, type:
Once you\'ve added the AccountDB class, you should type:
To run the executable file created by the previous command, type:
Program
For this assignment, you will need to write three source code files as well as two header files.
Each of these files is relatively short, but many inexperienced programmers are overwhelmed by
the idea of writing a program as multiple files. \"Where do I start?!!\" is a common refrain. This
assignment sheet attempts to walk you through the steps of writing a multi-file program.
The steps outlined below should not be thought of as a purely linear process, but rather an
iterative one - For example, work a little on Step 1, then a little on Step 2, then test what you\'ve
written (Step 3).
Step 1: Write the CreditAccount class declaration
The CreditAccount class represents information about a credit card account. The code for the
CreditAccount class will be placed in two separate files, which is the norm for non-template C++
classes.
The header file for a class contains the class declaration, including declarations of any data
members and prototypes for the methods of the class. The name of the header file should be of
the form ClassName.h (for example, CreditAccount.h for the header file of theCreditAccount
class).
A skeleton for the CreditAccount.h file is given below. As shown, a header file should begin and
end with header guards to prevent it from accidentally being #included more than once in the
same source code file (which would produce duplicate symbol definition errors). The symbol
name used in the header guards can be any valid C++ name that is not already in use in your
program or the C/C++ libraries. Using a name of the format CLASSNAME_H (like
CREDIT_ACCOUNT_H in the code below) is recommended to avoid naming conflicts.
Data Members
The CreditAccount class should have the following private data members:
an accoun.
Falcon stands out as a top-tier P2P Invoice Discounting platform in India, bridging esteemed blue-chip companies and eager investors. Our goal is to transform the investment landscape in India by establishing a comprehensive destination for borrowers and investors with diverse profiles and needs, all while minimizing risk. What sets Falcon apart is the elimination of intermediaries such as commercial banks and depository institutions, allowing investors to enjoy higher yields.
VAT Registration Outlined In UAE: Benefits and Requirementsuae taxgpt
Vat Registration is a legal obligation for businesses meeting the threshold requirement, helping companies avoid fines and ramifications. Contact now!
https://viralsocialtrends.com/vat-registration-outlined-in-uae/
Buy Verified PayPal Account | Buy Google 5 Star Reviewsusawebmarket
Buy Verified PayPal Account
Looking to buy verified PayPal accounts? Discover 7 expert tips for safely purchasing a verified PayPal account in 2024. Ensure security and reliability for your transactions.
PayPal Services Features-
🟢 Email Access
🟢 Bank Added
🟢 Card Verified
🟢 Full SSN Provided
🟢 Phone Number Access
🟢 Driving License Copy
🟢 Fasted Delivery
Client Satisfaction is Our First priority. Our services is very appropriate to buy. We assume that the first-rate way to purchase our offerings is to order on the website. If you have any worry in our cooperation usually You can order us on Skype or Telegram.
24/7 Hours Reply/Please Contact
usawebmarketEmail: support@usawebmarket.com
Skype: usawebmarket
Telegram: @usawebmarket
WhatsApp: +1(218) 203-5951
USA WEB MARKET is the Best Verified PayPal, Payoneer, Cash App, Skrill, Neteller, Stripe Account and SEO, SMM Service provider.100%Satisfection granted.100% replacement Granted.
Tata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s DholeraAvirahi City Dholera
The Tata Group, a titan of Indian industry, is making waves with its advanced talks with Taiwanese chipmakers Powerchip Semiconductor Manufacturing Corporation (PSMC) and UMC Group. The goal? Establishing a cutting-edge semiconductor fabrication unit (fab) in Dholera, Gujarat. This isn’t just any project; it’s a potential game changer for India’s chipmaking aspirations and a boon for investors seeking promising residential projects in dholera sir.
Visit : https://www.avirahi.com/blog/tata-group-dials-taiwan-for-its-chipmaking-ambition-in-gujarats-dholera/
Business Valuation Principles for EntrepreneursBen Wann
This insightful presentation is designed to equip entrepreneurs with the essential knowledge and tools needed to accurately value their businesses. Understanding business valuation is crucial for making informed decisions, whether you're seeking investment, planning to sell, or simply want to gauge your company's worth.
Cracking the Workplace Discipline Code Main.pptxWorkforce Group
Cultivating and maintaining discipline within teams is a critical differentiator for successful organisations.
Forward-thinking leaders and business managers understand the impact that discipline has on organisational success. A disciplined workforce operates with clarity, focus, and a shared understanding of expectations, ultimately driving better results, optimising productivity, and facilitating seamless collaboration.
Although discipline is not a one-size-fits-all approach, it can help create a work environment that encourages personal growth and accountability rather than solely relying on punitive measures.
In this deck, you will learn the significance of workplace discipline for organisational success. You’ll also learn
• Four (4) workplace discipline methods you should consider
• The best and most practical approach to implementing workplace discipline.
• Three (3) key tips to maintain a disciplined workplace.
Improving profitability for small businessBen Wann
In this comprehensive presentation, we will explore strategies and practical tips for enhancing profitability in small businesses. Tailored to meet the unique challenges faced by small enterprises, this session covers various aspects that directly impact the bottom line. Attendees will learn how to optimize operational efficiency, manage expenses, and increase revenue through innovative marketing and customer engagement techniques.
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...BBPMedia1
Marvin neemt je in deze presentatie mee in de voordelen van non-endemic advertising op retail media netwerken. Hij brengt ook de uitdagingen in beeld die de markt op dit moment heeft op het gebied van retail media voor niet-leveranciers.
Retail media wordt gezien als het nieuwe advertising-medium en ook mediabureaus richten massaal retail media-afdelingen op. Merken die niet in de betreffende winkel liggen staan ook nog niet in de rij om op de retail media netwerken te adverteren. Marvin belicht de uitdagingen die er zijn om echt aansluiting te vinden op die markt van non-endemic advertising.
Discover the innovative and creative projects that highlight my journey throu...dylandmeas
Discover the innovative and creative projects that highlight my journey through Full Sail University. Below, you’ll find a collection of my work showcasing my skills and expertise in digital marketing, event planning, and media production.
Unveiling the Secrets How Does Generative AI Work.pdfSam H
At its core, generative artificial intelligence relies on the concept of generative models, which serve as engines that churn out entirely new data resembling their training data. It is like a sculptor who has studied so many forms found in nature and then uses this knowledge to create sculptures from his imagination that have never been seen before anywhere else. If taken to cyberspace, gans work almost the same way.
RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...BBPMedia1
Grote partijen zijn al een tijdje onderweg met retail media. Ondertussen worden in dit domein ook de kansen zichtbaar voor andere spelers in de markt. Maar met die kansen ontstaan ook vragen: Zelf retail media worden of erop adverteren? In welke fase van de funnel past het en hoe integreer je het in een mediaplan? Wat is nu precies het verschil met marketplaces en Programmatic ads? In dit half uur beslechten we de dilemma's en krijg je antwoorden op wanneer het voor jou tijd is om de volgende stap te zetten.
Personal Brand Statement:
As an Army veteran dedicated to lifelong learning, I bring a disciplined, strategic mindset to my pursuits. I am constantly expanding my knowledge to innovate and lead effectively. My journey is driven by a commitment to excellence, and to make a meaningful impact in the world.
Enterprise Excellence is Inclusive Excellence.pdfKaiNexus
Enterprise excellence and inclusive excellence are closely linked, and real-world challenges have shown that both are essential to the success of any organization. To achieve enterprise excellence, organizations must focus on improving their operations and processes while creating an inclusive environment that engages everyone. In this interactive session, the facilitator will highlight commonly established business practices and how they limit our ability to engage everyone every day. More importantly, though, participants will likely gain increased awareness of what we can do differently to maximize enterprise excellence through deliberate inclusion.
What is Enterprise Excellence?
Enterprise Excellence is a holistic approach that's aimed at achieving world-class performance across all aspects of the organization.
What might I learn?
A way to engage all in creating Inclusive Excellence. Lessons from the US military and their parallels to the story of Harry Potter. How belt systems and CI teams can destroy inclusive practices. How leadership language invites people to the party. There are three things leaders can do to engage everyone every day: maximizing psychological safety to create environments where folks learn, contribute, and challenge the status quo.
Who might benefit? Anyone and everyone leading folks from the shop floor to top floor.
Dr. William Harvey is a seasoned Operations Leader with extensive experience in chemical processing, manufacturing, and operations management. At Michelman, he currently oversees multiple sites, leading teams in strategic planning and coaching/practicing continuous improvement. William is set to start his eighth year of teaching at the University of Cincinnati where he teaches marketing, finance, and management. William holds various certifications in change management, quality, leadership, operational excellence, team building, and DiSC, among others.
1. CLM 3.0 - Traceability reports for a lifecycle project with RPE Oana Hategan Reporting Arena Team Member www.reportingarena.com
2.
3.
4.
5.
6.
7.
8.
9.
10. Requirements - Checkpoint 1. Iterate through all the requirements and display some attributes 2. For each Collection display the related requirements 3. Create a detailed description for each requirement 4. Link the table entry to the requirement description 5. Create a master page with header and footer 6. Configure Document Specification
11. Desired Output Document Header section: on left side: generation time Table Header Collection and related requirements Footer section page number / total pages number Requirement description
12.
13.
14. Set dataSource/Artifact Query Create a Table: Select the Table element in the Palette view and click in the desired location in the Template Content Editor. The first row will be the table’s header. Set the dataSource/artifact query [$1] to the Container: Drag the desired query from the Data Source Schemas view and drop it on the Container. NOTE: It’s recommended to use the Container element when you want to iterate a collection of elements. The container element will not add extra empty paragraphs. Iterate elements: Select a Container and drop it inside the created table. Use drag and drop to add the second row inside the Container. This row will be iterated for each dataSource/artifact element.
15.
16.
17. Change Date Format 2/2 p1 stores the date (yyyy-mm-dd) i stores the number of the month The JavaScript expression splits the date string into year, month, day and time. To convert the month format( ex “06” -> “Jun”) we use the month number as an index for the months array. Next, we compose the output by concatenating the month number with the day, year and time. NOTE: You need to check the used attributes in the left side of the Script Expression container. Convert the date value to string p3 stores the time (hour:min:sec) str[0] -> year str[1] -> month str[2] -> day str[3] -> hour:min:sec
18. Requirements - Checkpoint 1. Iterate through all the requirements and display some attributes 2. For each Collection display the related requirements 3. Create a detailed description for each requirement 4. Link the table entry to the requirement description 5. Create a master page with header and footer 6. Configure Document Specification
19.
20.
21.
22. Iterate the Collection elements 4/4 In order to display the list of related requirements only if the main requirement is a Collection, we need to add a condition to the Container that iterates the Link elements. There are two ways to create script conditions using this editor: Right-click on the element and select Data->Edit Condition . 1) Use embedded operations (right part) to create simple conditions. 2) Drag the operands from the left side and create complex conditions using JavaScript language. NOTE: Each time it’s recommended to test your condition using the Test Script Expression Dialog , by pressing the Test button. The match() method searches for a match between a regular expression(patt1) and a string (str) , and returns the matches. The condition is true only if the element name contains the string “collection”
23.
24. Set dataSource/Artifact Query Create a Table: Create a table with eight rows and four cells bellow the requirements table. Set the dataSource/artifact query to the Container: Drag the desired query from the Data Source Schemas view and drop it on the Container. NOTE: It’s recommended to use the Container element when you want to iterate a collection of elements. The container element will not add extra empty paragraphs. Iterate elements: Insert a Container element and drag the Table inside the container. The table will be iterated for each dataSource/artifact element.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34. Create Master Page 2/5 Define Header section 1. Insert a Paragraph and a Text element inside of it. 2. Insert a java Script expression that retrieves the current generation time for the Text element 3. Set the Paragraph bottom border color to black ( Properties->Formatting-> border ) Initiate variable with current date and time You use the master page to format the look and feel of the page by adding page borders, orientation, margins, color and size and so on. You can also insert a header and footer in your document.
35. Create Master Page 3/5 Define Footer section Page Number element (select and drop from the Palette) Set Paragraph borders Total Pages Number element (select and drop from the Palette)
36.
37. Requirements - Checkpoint 1. Iterate through all the requirements and display some attributes 2. For each Collection display the related requirements 3. Create a detailed description for each requirement 4. Link the table entry to the requirement description 5. Create a master page with header and footer 6. Configure Document Specification
38.
39. Configure Data Sources Select the Data Source , open contextual menu and Configure Data Source… Insert the Data Source URL by replacing with your own server name and port and your CLM user name and password.
40. Work items - Checkpoint 1. Iterate through all the work items and display some attributes 2. Link each work item to the artifacts of type requirement implemented by it and to the test cases that verify it 3. Create a detailed description of each work item 4. Create a table that contains only newly added work items 5. Configure Document Specification
43. Set dataSource/Artifact Query Create a Table: Select the Table element in the Palette view and click in the desired location in the Template Content Editor . The first row will be the table’s header. Set the workitem/workItem query to the Container: Drag the desired query from the Data Source Schemas view and drop it on the Container . NOTE: It’s recommended to use the Container element when you want to iterate a collection of elements. The container element will not add extra empty paragraphs. Iterate elements: Select a Container and drop it inside the created table. Use drag and drop to add the second row inside the Container. This row will be iterated for each workitem/workItem element.
44.
45.
46. Work items - Checkpoint 1. Iterate through all the work items and display some attributes 2. Link each work item to the artifacts of type requirement implemented by it and to the test cases that verify it 3. Create a detailed description of each work item 4. Create a table that contains only newly added work items 5. Configure Document Specification
47.
48.
49.
50.
51.
52.
53. Work items - Checkpoint 1. Iterate through all the work items and display some attributes 2. Link each work item to the artifacts of type requirement implemented by it and to the test cases that verify it 3. Create a detailed description of each work item 4. Create a table that contains only newly added work items 5. Configure Document Specification
54.
55. Work items - Checkpoint 1. Iterate through all the work items and display some attributes 2. Link each work item to the artifacts of type requirement implemented by it and to the test cases that verify it 3. Create a detailed description of each work item 4. Create a table that contains only newly added work items 5. Configure Document Specification
56.
57.
58.
59. Configure Data Sources Select the Data Source , open contextual menu and Configure Data Source… Insert the Data Source URL by replacing with your own server name and port and your CLM user name and password.
60. Test plans - Checkpoint 1. Iterate through all the test plans and display some attributes 2. For each test plan display the related test cases 3. Iterate through all the test plans and display some attributes 4. Create a detailed description of each test case and link the table entry with the description 5. Create a detailed description of each test plan and link the table entry with the description 6. Add title page 7. Add Table of Contents 8. Configure data sources
67. Test plans - Checkpoint 1. Iterate through all the test plans and display some attributes 2. For each test plan display the related test cases 3. Iterate through all the test cases and display some attributes 4. Create a detailed description of each test case and link the table entry with the description 5. Create a detailed description of each test plan and link the table entry with the description 6. Add title page 7. Add Table of Contents 8. Configure data sources
68.
69.
70.
71. Test plans - Checkpoint 1. Iterate through all the test plans and display some attributes 2. For each test plan display the related test cases 3. Iterate through all the test cases and display some attributes 4. Create a detailed description of each test case and link the table entry with the description 5. Create a detailed description of each test plan and link the table entry with the description 6. Add title page 7. Add Table of Contents 8. Configure data sources
72.
73.
74. Test plans - Checkpoint 1. Iterate through all the test plans and display some attributes 2. For each test plan display the related test cases 3. Iterate through all the test cases and display some attributes 4. Create a detailed description of each test case and link the table entry with the description 5. Create a detailed description of each test plan and link the table entry with the description 6. Add title page 7. Add Table of Contents 8. Configure data sources
75. Set Query Create a Table: Create a table with nine rows and four cells. Set the feed/entry/content/testcase query to the Container: Drag the desired query from the Data Source Schemas view and drop it on the Container. NOTE: It’s recommended to add comments to each element, in order to make the template more readable. ( Properties -> Metadata -> Name ) Iterate elements: Insert a Container element and drag the Table inside the Container. The table will be iterated for each feed/entry/content/testcase element.
76.
77.
78.
79. Display only non empty attributes 2/3 There are two ways to create script conditions using this editor: 1) Use embedded operations (right part) to create simple conditions. 2) Drag the operands from the left side and create complex conditions using JavaScript language. NOTE: Each time it’s recommended to test your condition using the Test Script Expression Dialog , by pressing the Test button.
80.
81. Test plans - Checkpoint 1. Iterate through all the test plans and display some attributes 2. For each test plan display the related test cases 3. Iterate through all the test cases and display some attributes 4. Create a detailed description of each test case and link the table entry with the description 5. Create a detailed description of each test plan and link the table entry with the description 6. Add title page 7. Add Table of Contents 8. Configure data sources
82. Test plan details Create a Table: the test plan details structure will have the same format as the one for test cases. Iterate elements: table will be iterated for each feed/entry/content/testplan element. Make sure the data source is configured for test plans this time. The Bookmark represents the back-end of the link between the test plan entry in the table and the table details. The Bookmark and the corresponding Hyperlink must have the same content: feed/entry/content/testplan/identifier . The title links back to the test plan entry in the main table, by setting the content of the Hyperlink to feed/entry/content/title . You must place a Bookmark with the same content in the Test plan table, so that the link will be created. NOTE: The bookmark should never be placed before a hyperlink, or else an engine error will be generated.
83. Test plans - Checkpoint 1. Iterate through all the test plans and display some attributes 2. For each test plan display the related test cases 3. Iterate through all the test cases and display some attributes 4. Create a detailed description of each test case and link the table entry with the description 5. Create a detailed description of each test plan and link the table entry with the description 6. Add title page 7. Add Table of Contents 8. Configure data sources
84.
85.
86. Test plans - Checkpoint 1. Iterate through all the test plans and display some attributes 2. For each test plan display the related test cases 3. Iterate through all the test cases and display some attributes 4. Create a detailed description of each test case and link the table entry with the description 5. Create a detailed description of each test plan and link the table entry with the description 6. Add title page 7. Add Table of Contents 8. Configure data sources
87.
88.
89. Test plans - Checkpoint 1. Iterate through all the test plans and display some attributes 2. For each test plan display the related test cases 3. Iterate through all the test cases and display some attributes 4. Create a detailed description of each test case and link the table entry with the description 5. Create a detailed description of each test plan and link the table entry with the description 6. Add title page 7. Add Table of Contents 8. Configure data sources
90.
91. Configure Output Properties In the Launcher perspective, expand Output , right-click the Target : Word, and select Configure Output . Stylesheet: Type or click Browse to specify any Microsoft Word 1997-2003 document or template (.doc or .dot) or Microsoft 2007 (.docx or .dotx). Macro: Enter the Word macros to use in the generated output. NOTE: The macro is run only if Microsoft Word is available on the computer that hosts RPE. The macro must be defined in the style sheet.
92. Save Document Specification After configuring the document specification, go to RPE Launcher and select the Save button. When creating a new template, you can open saved document specifications ( File-> Open Document Specification ). After saving the document specification, select the Run button to generate the document. Run button Save button Displays the list of errors and warnings in the template.