Development QA Reports for PeopleSoft

Post on 18-Jul-2015

64 views 0 download

Tags:

Transcript of Development QA Reports for PeopleSoft

DEVELOPMENT QA REPORTS

A Series of Reports to Enforce Compliance

with Your PeopleSoft Development Standards

Leandro Baca

2

DEVELOPMENT QA REPORTS

• Add value to your release management QA process

• Provide at-a-glance summary of issues by language

• BI Publisher report templates can be easily adapted

to client’s look and feel

• Multilingual capabilities produce the reports in the

user’s desired language

• Optionally produce an XML file for integration

purposes (e.g., analytics, auditing, code QA

history)

3

USE CASES

• Perform QA on language-dependent development

• For single language installations

• For multi-language installations

• Easily delegate language-dependent development

to resources with the required language skills

• Ensure compliance with your internal development

standards

• Object nomenclature

• Object and PeopleCode commenting

4

REPORT RUN CONTROL

5

CONNECTED QUERIES EXTRACT DATA

• Delivered for all

relevant PeopleTools

objects

• Easy to extend for

custom validations

• Can be reused

independently of

generated reports

6

RESULTS RECEIVED BY E-MAIL

• Configurable e-mail subject and body text

7

COVER PAGE: TRANSLATIONS QA REPORT

• Project item statistics on

language-dependent text

• At-a-glance

quantification of issues

by language

8

COVER PAGE: MISSING TRANSLATIONS REPORT

• Project item statistics on

missing translations

• At-a-glance

quantification of issues

by language

9

BREAKDOWN OF OBJECTS BY TYPE

10

BREAKDOWN OF OBJECTS BY LANGUAGE

11

TABLE OF CONTENTS WITH HYPERLINKS

12

SAMPLE OF SECTION DETAIL

13

XML OUTPUT FOR FURTHER INTEGRATION

14

FUTURE ENHANCEMENTS

• Configurable text patterns to validate proper

object and PeopleCode commenting

• Additional QA reports, such as one validating

that customer-created objects all have

descriptions (short and long, where applicable)

• Automatic scheduling of QA of new projects by

means of database triggers