Top 100 PEGA-PRPC Interview Questions and Answers for Experienced and Freshers

Describe Automated Testing?

Automated Testing/(test automation) is the use of special software(Testing tools) to control the execution of tests and the comparison of actual outcomes with predicted outcomes. Test automation can automate some repetitive but necessary tasks in a formalized testing process already in place, or perform additional testing that would be difficult to do manually. Test automation is critical for continuous delivery and continuous testing.

What do you understand by data page in Pega?
Data pages (known previous to Pega 7 as "declare pages" and "declarative pages") store data that the system needs to populate work item properties for calculations or for other processes. When the system references a data page, the data page either creates an instance of itself on the clipboard and loads the required data in it for the system to use, or responds to the reference with an existing instance of itself.

How create date page in Pega?
Using the Data Explorer, in the Designer Studio, you can quickly create a data page and specify its structure, properties, data source or sources, when and how it refreshes its data, and any parameters it accepts.
To open the Data Explorer, click Data in the explorers panel in the Designer Studio (see the image at left). The Data Explorer displays a list of all the data object types (classes) in your application, and all the data pages for each data object type.

What is difference between default locking and optimistic locking in Pega7 ?
Pega 7 provides two case locking options and capabilities. You make your basic configurations in the Case Designer at the top-level case type. The settings cascade to all the subcase types.

  • Default locking – When a case is opened in a Perform harness, it and its parent case are locked. Only one user can view and update the case at a time. You can override the default behavior at the each subcase type level.
  • Optimistic locking – Multiple users can open a case in a Perform harness at the same time to review or update it. The first user to submit an update "wins;" users who had updated the form but had not submitted changes must refresh the form, re-enter their updates, then submit them.


What do you understand by Agent in Pega?
An agent is an internal background process operating on the server that runs activities on a periodic basis.  Agents route work according to the rules in your application; they also perform system tasks such as sending email notifications about assignments and outgoing correspondence, generating updated indexes for the full-text search feature, synchronizing caches across nodes in a multiple node system, and so on.


What is difference between Standard Agent and Advanced Agent in pega?

How to export data from pega express into CSV/Excel?
You can export data records to a CSV file.
Turn editing on
Click the data icon on the left side of the screen
Click on the data type you are interested in exporting
Navigate to the records tab (second tab) for that data type
Click the export link located on the top right of the records tab. This will export a CSV file of records that you can open in Excel.

Difference between work list and work basket?
Work List: Work list contains the tasks assigned to the individual Person.
Work Basket: Work Basket will contain the tasks assigned to the group of individuals in the project.

What is an Agent in Pega?
An agent is an internal background process operating on the server that runs activities on a periodic basis.  Agents route work according to the rules in your application; they also perform system tasks such as sending email notifications about assignments and outgoing correspondence, generating updated indexes for the full-text search feature, synchronizing caches across nodes in a multiple node system, and so on.

What is difference between Standard Agent and Advanced Agent in pega?

  • Standard: The default Queue Mode setting for agents created in V5.4 is Standard.  Standard mode assumes that the transnational processing will be handled by the agent queue functionality, and that the agent activity will contain only business logic. When the Mode is set to Standard, then when the agent wakes up, it immediately checks the agent queue to see if there are any entries for that agent.  If there are, it processes the entries until either the Max Records number of entries have been processed, or the queue is empty – whichever comes first.  After this processing, the agent stops and goes “back to sleep” for its specified interval.
  • Advanced: In Advanced mode, the agent activity is again responsible for both transnational and business processing.  However, unlike the Legacy mode, the agent activity in Advanced mode may still use the agent queue functionality; it just must do so explicitly (rather than the Standard mode, where the agent queue is engaged automatically).  So when the agent “wakes up,” it runs the activity directly, and that activity may either call the agent queue, or just do processing without a queue.

Name the three queue Mode values?
1.Legacy
2.Standard
3.Advanced

Can we write Automated Unit Test in Pega Tool?

What do you understand by Offline mobility feature of Pega 7?
The Pega 7 Platform provides the ability to build offline mobile applications for mobile workers. It offers a seamless experience for a field service employee working in locations that have no network connection or whose device loses a network connection.
Mobile workers can log in, create cases, open items from their worklist, and complete assignments, all while working offline. This harnesses the Pega 7 Platform standards-based UI capabilities along with the custom mobile application. The mobile application with offline capability uses the same building blocks as all Pega applications.


What can be the scope of data page?
The data page scope can be one of the following
Node – any requestor executing on the current node can access the pages.

Thread – the page is created in a single requestor thread, and can be accessed as often as needed by processing in that thread. Access by separate requestors causes the rule to create distinct pages, which might have different contents.

Requestor – all threads for the current requestor.

Comments

Archive

Contact Form

Send