Professional Documents
Culture Documents
Author: <Author>
Creation Date:
Last Updated:
Document Ref: <Document Reference Number>
Version: DRAFT 1A
Approvals:
<Approver 1>
<Approver 2>
TE.040 System Test Script iProcurement Doc Ref: <Document Reference Number>
Document Control
Change Record
6
Reviewers
Name Position
Distribution
Note To Holders:
If you receive an electronic copy of this document and print it out, please write your
name on the equivalent of the cover page, for document control purposes.
If you receive a hard copy of this document, please write your name on the front
cover, for document control purposes.
Contents
Document Control...................................................................................................................ii
Overview...................................................................................................................................1
APPENDIX..............................................................................................................................36
Appendix A - Data Sheet...............................................................................................36
Appendix B - Defect Log..............................................................................................41
Appendix C - General Comments.......................................................................................42
Appendix D - Approval Matrix...................................................................................43
Open And Closed Issues For This Deliverable.................................................................44
Open Issues......................................................................................................................44
Closed Issues...................................................................................................................44
Overview
System testing measures the quality of the entire application system, using system test sequences and scripts. You must create
scripts for all business processes based on the Mapped Business Requirements (BR.030). You should be able to reuse the test
scripts you created during Test Business Solutions (BR.080); however, the focus of business solution testing is confirming
individual business processes, while business system testing focuses on confirming the collective application system. For more
information, refer to Business Mapping Test Results (BR.080) as a basis for business system test specifications.
Document Control ii
File Ref: 20894109-te040-iprocurement-test-script-on-oracle-iprocurement-101018161903-phpapp01.doc (v. )
Doc Ref:
Document Control ii
File Ref: 20894109-te040-iprocurement-test-script-on-oracle-iprocurement-101018161903-phpapp01.doc (v. )
Doc Ref:
Test Objectives Enter a Contract Purchase Agreement System automatically numbers the PO,
including the amount agreed upon, Creates a contract document for a specified
appropriate terms and effective dates. amount with terms and conditions, but
does not include specific item information.
10.2 Enter Type (choose LOV “Contract Purchase Order window appears
Purchase Agreement”) After you save, the PO number will
Supplier (LOV) default.
Site (default from Supplier) Choose one of your test suppliers
Ship-To (default from supplier) As defined in the setup with the Supplier
Bill-To (default from Ship-To)
Buyer Name (default from sign-on)
Status (reads Incomplete)
Amt. Agreed (full contract amount) Accept the Incomplete default.
Description (full contract description)
Document Control ii
File Ref: 20894109-te040-iprocurement-test-script-on-oracle-iprocurement-101018161903-phpapp01.doc (v. )
Doc Ref:
20.2 Enter Type (choose LOV “Blanket Purchase Order window appears
Purchase Agreement”) After you save, the PO number will
Supplier (LOV) default.
Site (default from Supplier) Choose one of your test suppliers
Ship-To (default from supplier) As defined in the setup with the Supplier
Bill-To (default from Ship-To)
Buyer Name (default from sign-on)
Status (reads Incomplete)
Amt. Agreed (full contract amount) Accept the Incomplete default.
Description (full contract description) Create a Blanket PO for a specified value
without a delivery schedule.
Price Type (accept default fixed from LOV) Price Type window Appear
Document Control ii
File Ref: 20894109-te040-iprocurement-test-script-on-oracle-iprocurement-101018161903-phpapp01.doc (v. )
Doc Ref:
Test Action
Step Role or Path Expected Results Actual Results Notes
20.13 Save
20.14 Go to the Tools menu option -> The Expiration Notification is entered for
Notification Control this Blanket Agreement.
Select Expiration and enter 15 days in the
Warning Delay Field
Document Control ii
File Ref: 20894109-te040-iprocurement-test-script-on-oracle-iprocurement-101018161903-phpapp01.doc (v. )
Doc Ref:
Test Action
Step Role or Path Expected Results Actual Results Notes
20.18 Run the Catalog Data extract - Items Verify the request executes successfully
request
Output Filename = any name
Perform Load - Yes
Debug Level - 0
Record Level Commit - Yes
Write Record - Yes
Submit
20.19 Run the Catalog Data Extract – Verify the request executes successfully.
Classifications request
Output Filename = any name
Perform Load - Yes
Debug Level - 0
Record Level Commit - Yes
Write Record - Yes
Submit
20.20 Run the Rebuild Catalog Item Context Verify the request executes successfully
request
Rebuild Policy Views - Yes
Submit
Document Control ii
File Ref: 20894109-te040-iprocurement-test-script-on-oracle-iprocurement-101018161903-phpapp01.doc (v. )
Doc Ref:
30.6 Go to the Price Breaks tab Price break information is display with %
Enter price breaks for same organization discount.
and ship-to address.
30.9 Save
Document Control ii
File Ref: 20894109-te040-iprocurement-test-script-on-oracle-iprocurement-101018161903-phpapp01.doc (v. )
Doc Ref:
Test Action
Step Role or Path Expected Results Actual Results Notes
Action (LOV)
Type (LOV)
Supplier (click to show default)
Save
Click on Copy Attachments
Click OK
Change the quotations status to Active
30.9 Save
Document Control ii
File Ref: 20894109-te040-iprocurement-test-script-on-oracle-iprocurement-101018161903-phpapp01.doc (v. )
Doc Ref:
40.2 My Profile
40.3 Enter Preferences for the following : Ensure preferences are used in requisition
Delivery Defaults test
Billing Defaults
Preferences Ensure default billing accounts are
Reset Password defaulted for future tests
Document Control ii
File Ref: 20894109-te040-iprocurement-test-script-on-oracle-iprocurement-101018161903-phpapp01.doc (v. )
Doc Ref:
Test Specification - 50 - Process Web Requisitions - (Full Cycle) using Local Catalogues
Test Action
Step Role or Path Expected Results Actual Results Notes
Test Objectives Test full cycle from requisition through If there are no local catalogues loaded, refer
Purchase Order to Web Receipts using to test 220 to load a test catalogue.
items from the local catalogues. This test is
to be run several times to ensure that the
IProcurement Setups address the clients
requirements.
50.5 Select each item you want to order. The progress meter on the top of the
Select - Item screen shows the current stage of the
Press the Add to Cart button process.
Press the Proceed to Checkout
Document Control ii
File Ref: 20894109-te040-iprocurement-test-script-on-oracle-iprocurement-101018161903-phpapp01.doc (v. )
Doc Ref:
Test Action
Step Role or Path Expected Results Actual Results Notes
50.6 Enter Delivery Information The progress meter on the top of the
screen shows the current stage of the
Press the Continue button process.
50.7 Enter Billing Information The progress meter on the top of the screen
shows the current stage of the process.
Enter Taxable or Non-Taxable for each line
on the requisition
50.8 Review Charge Accounts The progress meter on the top of the screen
shows the current stage of the process.
Press the Continue button
50.9 Approvers Review Approver List & Enter Justifications To see if approvals are required, refer to the
approval data sheet for approvers and
Press the Continue button linits.
50.10 Review and Submit Requisition Note the requisition number on the data
sheet.
Document Control ii
File Ref: 20894109-te040-iprocurement-test-script-on-oracle-iprocurement-101018161903-phpapp01.doc (v. )
Doc Ref:
Test Action
Step Role or Path Expected Results Actual Results Notes
no contract exists
approvals are still required
Document Control ii
File Ref: 20894109-te040-iprocurement-test-script-on-oracle-iprocurement-101018161903-phpapp01.doc (v. )
Doc Ref:
Test Action
Step Role or Path Expected Results Actual Results Notes
Document Control ii
File Ref: 20894109-te040-iprocurement-test-script-on-oracle-iprocurement-101018161903-phpapp01.doc (v. )
Doc Ref:
Document Control ii
File Ref: 20894109-te040-iprocurement-test-script-on-oracle-iprocurement-101018161903-phpapp01.doc (v. )
Doc Ref:
70.2 Push the New button Use Temp Services category (prefixed with
Structure Name (in the LOV select PO Item your initials)
Category)
Add Category Name and tab to get the pop
up window, Add a commodity name and
press the OK button
70.3 Save
2 B Find …
Find Existing Information Templates
Document Control ii
File Ref: 20894109-te040-iprocurement-test-script-on-oracle-iprocurement-101018161903-phpapp01.doc (v. )
Doc Ref:
Test Action
Step Role or Path Expected Results Actual Results Notes
3 Rebuild Catalog Item - Intermedia Index Verify that request executes successfully
Submit
Document Control ii
File Ref: 20894109-te040-iprocurement-test-script-on-oracle-iprocurement-101018161903-phpapp01.doc (v. )
Doc Ref:
80.3 Find a Product or Browse Catalogues Use the item you created in the previous
Enter Item = Temp Services exercise (Information Template).
Press the GO button
80.8 Press the Non Catalogue Request tab Non Catalogue Item order screen is
returned
80.9 Press the Service billed by quantity
selection
Document Control ii
File Ref: 20894109-te040-iprocurement-test-script-on-oracle-iprocurement-101018161903-phpapp01.doc (v. )
Doc Ref:
Test Action
Step Role or Path Expected Results Actual Results Notes
80.12 Press the Proceed to checkout button Shopping cart page is displayed
Document Control ii
File Ref: 20894109-te040-iprocurement-test-script-on-oracle-iprocurement-101018161903-phpapp01.doc (v. )
Doc Ref:
90.2 Home
Document Control ii
File Ref: 20894109-te040-iprocurement-test-script-on-oracle-iprocurement-101018161903-phpapp01.doc (v. )
Doc Ref:
Document Control ii
File Ref: 20894109-te040-iprocurement-test-script-on-oracle-iprocurement-101018161903-phpapp01.doc (v. )
Doc Ref:
Document Control ii
File Ref: 20894109-te040-iprocurement-test-script-on-oracle-iprocurement-101018161903-phpapp01.doc (v. )
Doc Ref:
120.4 Forward
Enter a note
Print Box
120.5 Approve
Check Print Box
Document Control ii
File Ref: 20894109-te040-iprocurement-test-script-on-oracle-iprocurement-101018161903-phpapp01.doc (v. )
Doc Ref:
130.1 Buyer/Credit Purchasing Super User Responsibility If there is an existing contract or Blanket
Clerk >AutoCreate Order, or automatic processes are not
running, it will be necessary to AutoCreate
Purchase Orders from Requisitions.
130.2 Press the Find button Refer to Data Profile for requisitions
Mark requisitions needing POs without Purchase Order numbers.
If you do not have one, create a requisition
that does not link to a contract.
130.5 Press the Create button Note the Purchase Order number.
130.7 Save
Document Control ii
File Ref: 20894109-te040-iprocurement-test-script-on-oracle-iprocurement-101018161903-phpapp01.doc (v. )
Doc Ref:
4 Buyer/Credit Purchasing Super User Responsibility > Choose the correct purchase orders to
Clerk purchase orders > purchase orders : Query approve
> find all
Document Control ii
File Ref: 20894109-te040-iprocurement-test-script-on-oracle-iprocurement-101018161903-phpapp01.doc (v. )
Doc Ref:
150.1 Requester Enter a requisition with an amount that Refer to Approval Matrix in Appendix D
needs approval from the highest level.
Document Control ii
File Ref: 20894109-te040-iprocurement-test-script-on-oracle-iprocurement-101018161903-phpapp01.doc (v. )
Doc Ref:
Document Control ii
File Ref: 20894109-te040-iprocurement-test-script-on-oracle-iprocurement-101018161903-phpapp01.doc (v. )
Doc Ref:
170.1 Buyer/Credit Purchasing Super User Responsibility > Receipt header window is displayed
Clerk Receiving -> Receipts
170.3 Press the Header button More details may be recorded if desired.
Check New Receipt Note the Receiver Name and Number at
Packing Slip (delivery note) Header level.
Receipt Date
170.4 Press the Lines button Receipt is entered and processed. Note the
Check in the box to the left of the line you Receipt Number on the Data Profile sheet
wish to receive.
Enter the quantity received
Enter other required information
170.5 Save
170.8 Receipts -> Receiving Transaction You should see all the Receipts that have
Press the Find button been created against the Purchase Order
Enter PO Number
Document Control ii
File Ref: 20894109-te040-iprocurement-test-script-on-oracle-iprocurement-101018161903-phpapp01.doc (v. )
Doc Ref:
Test Action
Step Role or Path Expected Results Actual Results Notes
170.11 Enter a date range for Promise dates. All the Expected Receipts within your
View the Expected Receipts. specified date range should be listed.
Document Control ii
File Ref: 20894109-te040-iprocurement-test-script-on-oracle-iprocurement-101018161903-phpapp01.doc (v. )
Doc Ref:
180.2 Query all purchase orders entered in the test. Use control totals to verify next step.
Note all POs fully and partially received.
Calculate expected totals per supplier.
Use the following reports to assist you
Reports > Run > Purchase Order Detail
Report
180.3 Run the Pay on Receipt AutoInvoice Report of invoices created. Totals per
program supplier correspond to control totals
Reports > Run > Pay on Receipt Auto calculated in previous step.
Invoice
180.4 Verify PO status for POs that where fully PO status is closed.
received.
Reports > Run > Purchase Order Detail
Report
180.5 Fully receive one of the partially received POs PO is fully received.
from step 1.
Receiving > Receipts
180.6 Run the Pay on Receipt AutoInvoice Verify invoice created has the value
program including the additional items received.
Reports > Run > Pay on Receipt Auto
Invoice
180.8 Enter a return for previously received items Verify the received quantity is lowered by
Receipts > Return the return quantity
180.9 Run the Pay on Receipt AutoInvoice Verify the Credit Note created includes the
program value of the returned items.
Reports > Run > Pay on Receipt AutoInvoice
Document Control ii
File Ref: 20894109-te040-iprocurement-test-script-on-oracle-iprocurement-101018161903-phpapp01.doc (v. )
Doc Ref:
190.6 Buyer/Credit Cancel a Requisition Using Core Apps This is not recommended
Clerk
Document Control ii
File Ref: 20894109-te040-iprocurement-test-script-on-oracle-iprocurement-101018161903-phpapp01.doc (v. )
Doc Ref:
Document Control ii
File Ref: 20894109-te040-iprocurement-test-script-on-oracle-iprocurement-101018161903-phpapp01.doc (v. )
Doc Ref:
Test Action
Step Role or Path Expected Results Actual Results Notes
Document Control ii
File Ref: 20894109-te040-iprocurement-test-script-on-oracle-iprocurement-101018161903-phpapp01.doc (v. )
Doc Ref:
210.3 Purchase Order detail report Check status of orders with suppliers.
Verify all goods received are entered into
Oracle Purchasing or Web Receiving.
210.6 Accrual Reconciliation Report Analyze the balance of the receiving accrual
accounts
210.7 Accrual Rebuild Reconciliation Report Analyze the balance of the receiving
accrual accounts
210.8 Accrual write-off Report Help you by providing supporting detail for
you write-off journal entries
Document Control ii
File Ref: 20894109-te040-iprocurement-test-script-on-oracle-iprocurement-101018161903-phpapp01.doc (v. )
Doc Ref:
Test Action
Step Role or Path Expected Results Actual Results Notes
210.12 Buyer/Credit Close Purchasing Current Period Period will not be available for further
Clerk Change period status for month to closed document entry in Oracle Purchasing.
Setup -> Financials -> Accounting ->
Control Purchasing Periods
210.13 Close GL Current Period Period will not be available for further
Change period status for month to closed Receiving in GL Period.
Setup -> Financials -> Accounting ->
Control Purchasing Periods
210.14 Open Next GL Period Next month will be available for Receipt
Change period status for next month to
open
Setup -> Financials -> Accounting ->
Control Purchasing Periods
Document Control ii
File Ref: 20894109-te040-iprocurement-test-script-on-oracle-iprocurement-101018161903-phpapp01.doc (v. )
Doc Ref:
Document Control ii
File Ref: 20894109-te040-iprocurement-test-script-on-oracle-iprocurement-101018161903-phpapp01.doc (v. )
Doc Ref:
APPENDIX
Buyer Name
User Name
Password
Supplier 1 Number
Name
Site 1
Site 2
Site 3
EDI Number 15791
Supplier 2 Number
Name
Site
EDI Number 15791
Supplier 3 Number
Name
Site
EDI Number 15791
Document Control ii
File Ref: 20894109-te040-iprocurement-test-script-on-oracle-iprocurement-101018161903-phpapp01.doc (v. )
Doc Ref:
Contract 1 Number
Supplier
Amount
Document Control ii
File Ref: 20894109-te040-iprocurement-test-script-on-oracle-iprocurement-101018161903-phpapp01.doc (v. )
Doc Ref:
Document Control ii
File Ref: 20894109-te040-iprocurement-test-script-on-oracle-iprocurement-101018161903-phpapp01.doc (v. )
Doc Ref:
Document Control ii
File Ref: 20894109-te040-iprocurement-test-script-on-oracle-iprocurement-101018161903-phpapp01.doc (v. )
Doc Ref:
Document Control ii
File Ref: 20894109-te040-iprocurement-test-script-on-oracle-iprocurement-101018161903-phpapp01.doc (v. )
Doc Ref:
DEFECT ID TEST STEP TEST NAME DEFECT DESCRIPTION RESOLUTION RE-TEST BY RE-TEST DATE STATUS (OPEN,
NUMBER REFERENCE CLOSED, IN
PROCESS)
Document Control ii
File Ref: 20894109-te040-iprocurement-test-script-on-oracle-iprocurement-101018161903-phpapp01.doc (v. )
Doc Ref:
Document Control ii
File Ref: 20894109-te040-iprocurement-test-script-on-oracle-iprocurement-101018161903-phpapp01.doc (v. )
Doc Ref:
Document Control ii
File Ref: 20894109-te040-iprocurement-test-script-on-oracle-iprocurement-101018161903-phpapp01.doc (v. )
Doc Ref:
Open Issues
Closed Issues
Document Control ii
File Ref: 20894109-te040-iprocurement-test-script-on-oracle-iprocurement-101018161903-phpapp01.doc (v. )