PeopleSoft Test Framework (PTF) is an automation
tool for functional testing. The PTF recreates the actions of a user executing
functional tests against a PeopleSoft Internet Architecture system inside a
browser. It allows for testers to record their procedures and save for reuse in
testing. The tests can be re-run as need be after upgrades, patches, or
customizations.
PTF has a client that needs to be installed on testing machines. The only requirement of this client is the MS .NET Framework 3.5.
The PTF has a limitation interacting with Javascript
objects like the toolbar for the Rich Text Objects. PTF also does not support
Drag & Drop functionality.
To use PTF, the database needs to be running at least PeopleTools 8.51 and have an Integration Broker Server running. The testing workstations need the PTF client (which requires .NET 3.5). Installing PTF Client Software (If you are installing on a machine that has a PeopleTools installation, setup.exe is located in the\setup\PsTestFramework
directory)
Test assets, including tests, test cases, logs and execution option, are stored in the database and are treated as other Application Designer objects, so they can be compared and copied between systems.
To use PTF, the database needs to be running at least PeopleTools 8.51 and have an Integration Broker Server running. The testing workstations need the PTF client (which requires .NET 3.5). Installing PTF Client Software (If you are installing on a machine that has a PeopleTools installation, setup.exe is located in the
Test assets, including tests, test cases, logs and execution option, are stored in the database and are treated as other Application Designer objects, so they can be compared and copied between systems.
PTF retrieves the settings from Configuration
Manager, Profile tab, Edit, Common tab for the Data Mover Directories:
Input Directory
Output Directory
Log Directory
Output Directory
Log Directory
2. If they are not set by Configuration Manager, PTF
will use the system temporary folder - TMP
3. If the TMP system variable doesn't exist - it
will use the TEMP variable.
You may need to close PTF and re-open it if changes are made in order to pick up changes to these settings.
You may need to close PTF and re-open it if changes are made in order to pick up changes to these settings.