BEAM Test 4.1 Overview

BEAM Test for PeopleSoft. Version 4.1 is now available.



Oracle Validated Application for PeopleSoft logoBeacon’s BEAM Test enables organizations to dramatically lower the cost of testing changes to PeopleSoft applications. Greater breadth and depth of testing is achieved through automating test scripts, and repeatable consistent testing, across environments, leads to more predicable release cycles of higher quality and reliability. BEAM Test Demo Request

BEAM Test creates environment-independent test scripts, and has understanding of and integration with PeopleSoft metadata, which eases test script development and maintenance.

BEAM Test can be configured to work with a wide variety of external data sources. and running scripts in Business Process mode creates test and training documents.

In addition, BEAM Test can “load” transactions, into PeopleSoft environments, providing high-volume maintenance capabilities.

 PeopleSoft Testing

PeopleSoft applications are constantly changing. These changes need to be tested to assure that the system still performs as expected. With manual testing, the introduction of these changes – new data, objects, and processes – require intense levels of effort and cost.

Manual PeopleSoft testing

PeopleSoft Testing Challenges

  • Testing is often ad hoc, performed in selected environments, by various people, often manually
  • Testing is often as good as the tester (“It’s looks good to me”)
  • Data – whether configuration or transactional –  is often assumed to be correct (There is no verification process before testing)
  • Code changes from Oracle still need validation (bugs)
  • Process is not repeatable
  • Process has no measurements/metrics


BEAM Test is the only third-party testing tool for PeopleSoft that is an Oracle Validated application. It has three main features necessary for successful, scalable automated PeopleSoft testing.

  1. Integration with PeopleSoft metadata (eases script development and maintenance)
  2. Environment independence (Record once, play anywhere)
  3. Data source independence (Data external to script and environment)

A testing tool may store its scripts and data independently of your test environments, but not be integrated with PeopleTools, or it may be well integrated with PeopleSoft but require scripts and/or data to be migrated to the testing environment(s).



BEAM Test 

The BEAM Test product has four key parts, shown below. The left panel, the BEAM Test Suite Tree, displays environments, (called contexts), test scripts, and other testing assets. The center of the screen contains – at the top, a PeopleSoft environment, and below the code for a test script. On the right is the BEAM Test Data Sheet.

BEAM Test home page




The Test Suite Tree 


BEAM Test Contexts

Each PeopleSoft environment is defined to BEAM Test (shown in green). Note that there are two types of PeopleSoft connections available. Standard contexts use a PeopleSoft URL to connect to a PeopleSoft environment. Beam Test can also establish direct database connections. In this internal example, Beacon shows seven different environments defined to BEAM Test. A BEAM Test customer might show five or six FSCM environments, plus HCM and Campus environments.

The key message about environments is that when a context is made active, any recording or playback will then happen in that environment. A recording made in one environment (854) can be played back in another (Financials), with just a click.

BEAM Test PeopleSoft Environments