You are on page 1of 12

Engineering Procedure

SAEP-1638 Site Acceptance Test Plan Process Control Standards Committee Members
Qaffas, Saleh A., Chairman Assiry, Nasser Y., Vice Chairman Awami, Luay H. BenDuheash, Adel O. Busbait, Abdulaziz M. Dunn, Alan R. ElBaradie, Mostafa M. Esplin, Douglas S. Fadley, Gary L. Genta, Pablo D. Ghamdi, Ahmed S. Green, Charlie M. Hazelwood, William P. Hubail, Hussain M. Jansen, Kevin P. Khalifa, Ali H. Khan, Mashkoor A. Mubarak, Ahmed M. ShaikhNasir, Mohammed A. Trembley, Robert J.

30 April, 2002

Saudi Aramco DeskTop Standards
Table of Contents 1 2 3 4 5 6 Scope............................................................. 2 Conflicts and Deviations................................. 2 Applicable Documents................................... 2 Responsibilities.............................................. 3 Instructions..................................................... 3 Definitions...................................................... 4

Appendix 1 - Required SAT Plan Contents.......... 6 Appendix 2 - Structured Test Procedures Documentation.......................... 12
Previous Issue: 28 June, 2000 Next Planned Update: 1 May, 2007 Revised paragraphs are indicated in the right margin Primary contact: Abdulla Bin Saleh onphone 874-7220

Page 1 of 12

2002 Next Planned Update: 1 May. Dhahran. Saudi Aramco Standard Drawings (SASDs). addenda. plans.2 1. requirements.Document Responsibility: Process Control Issue Date: 30 April. The SAT Plan is a document which specifies and describes the conditions. Saudi Aramco Materials System Specifications (SAMSSs). will demonstrate and document that the System performs exactly as it did during Factory Acceptance Testing (FAT). Drawings. The SAT Plan will be used by the Contractor to guide and control the performance of the SAT.1 Any conflicts between this Procedure and other applicable Saudi Aramco Engineering Procedures (SAEPs). Process & Control Systems Department of Saudi Aramco. The document is not required to follow the format provided in this SAEP. codes. procedures. and responsibilities for performance of the SAT. Standards. and supplements) unless stated otherwise. and forms shall be resolved in writing by the Company or Buyer Representative through the Manager. 2.1 This Saudi Aramco Engineering Procedure (SAEP) provides instructions for the development and approval of the process automation system project Site Acceptance Test (SAT) Plan. but shall contain the information specified. 2007 SAEP-1638 Site Acceptance Test Plan 1 Scope The Site Acceptance Test (SAT) Plan covered by this procedure shall be considered as one of the Non-Material Requirements (NMR) called for by SAEP-16. success criteria. Forms. or industry standards. Dhahran. who shall follow internal company procedure SAEP-302 and forward such requests to the Manager. Specifications. and similar material or equipment supplied shall be considered part of this Procedure to the extent specified herein and shall be of the latest issue (including all revisions. The SAT Plan will be used by the Company as the basis for monitoring performance of the SAT and for determining satisfactory completion of the SAT.3 2 Conflicts and Deviations 2. Saudi Aramco Engineering Standards (SAESs).2 3 Applicable Documents All referenced Procedures. 1. The SAT Plan shall contain sufficient content and detail such that successful completion of the SAT. Direct all requests to deviate from this Procedure in writing to the Company or Buyer Representative. Process & Control Systems Department of Saudi Aramco. 1. Saudi Aramco Engineering Procedures SAEP-16 Project Execution Guide for Process Automation Systems Page 2 of 12 . according to the SAT Plan. Codes.

1 After completion of installation and checkout per SAEP-1636. procedures. Per SAEP-16. The OO typically performs unstructured testing. If the subsystem is available at time of installation and checkout.1 The PMT has overall responsibility for the development of the SAT Plan. An exception to this is the case where simulation was used at FAT because a subsystem was not available for integration. The SAT Plan shall contain sufficient content and detail such that successful Page 3 of 12 . 5. The SAT Plan is to be delivered with 601 NMRs and 602 NMRs.4 Structured tests (usually performed by the Contractor. The Company has pass/fail approval authority. Since it is impractical to perform all FAT procedures again on-site.3 The SAT Plan shall specify and describe the conditions. plans.Document Responsibility: Process Control Issue Date: 30 April. installation. and responsibilities for performance of the SAT. Installation and Checkout Plan. Process & Control Systems Department may be requested to review the SAT Plan at any time as a consultant to either PMT or the OO. which require approval by both PMT and the Operating Organization (OO). The SAT Plan shall provide a complete definition of the SAT. or power up. success criteria. requirements.2 5 Instructions 5. The SAT is divided into the following two types of tests: A) B) 5. PMT and the OO are responsible to perform the SAT. including detailed step-by-step procedures. 2002 Next Planned Update: 1 May. a subset of FAT procedures are used for SAT. additional SAT procedures for testing integration of the real subsystem are required. Typically. This demonstrates that the System is the same one which was tested at FAT (no hardware or software differences) and that there was no damage of any kind during packing. PMT includes in the Job Specification that the Contractor will perform the structured testing. 4. SAT is performed to verify that the System performs exactly as it did during FAT. 2007 SAEP-1638 Site Acceptance Test Plan SAEP-302 Instructions for Obtaining a Waiver of a Mandatory Saudi Aramco Engineering Requirement Factory Acceptance Test Installation and Checkout Plan SAEP-1634 SAEP-1636 4 Responsibilities 4. shipment. using step-by-step procedures from the SAT Plan) Unstructured tests (performed by the Company to further ensure that the System performs exactly as it did during FAT).2 5.

5 6 Use Appendix 1 as a suggested outline for the SAT Plan. Terms that have special meanings when capitalized are shown in that form. Definitions The following is a list of definitions of terms whose meanings may not be obvious from their usage in this document. requirements. • • • • • B) • • • Central processing units Operator consoles Input/output peripherals Data links/communication devices Control/monitoring devices which contain microprocessors Operating system Data base(s) Application programs Page 4 of 12 Software . to the extent possible in the Contractor's factory environment. 2007 SAEP-1638 Site Acceptance Test Plan completion of the SAT. FAT Plan: is a document which specifies and describes the conditions. Functional Specification Document (FSD): provides the technical requirements for the System. The Plan need not follow this outline but shall contain. Contractor: is an organization under contract to Company. 5. Company: refers to a Saudi Arabian Oil Company (Saudi Aramco) organization. Process Automation System: includes but is not limited to: A) Hardware . and responsibilities for performance of the FAT. according to the SAT Plan. Job Specification: is the statement of work for a process control project that is incorporated as Schedule "B" of the Contract. will demonstrate and document that the System is the same system which was tested during FAT and that the System still performs as it did during the FAT. the information specified. Factory Acceptance Test (FAT): demonstrates compliance of the System with all requirements. plans.. as a minimum. The FAT Plan shall contain sufficient content and detail such that successful completion of the FAT. including FSD and all other attachments. according to the FAT Plan. will demonstrate and document that the System satisfies all requirements of the Job Specification. .g.e. 2002 Next Planned Update: 1 May. Contract: refers to a specific contract. procedures.Document Responsibility: Process Control Issue Date: 30 April..g. success criteria.e.

30 April.Document Responsibility: Process Control Issue Date: 30 April. Revision Summary Revised the "Next Planned Update". Reaffirmed the contents of the document. 2002 Next Planned Update: 1 May. 2002 Page 5 of 12 . 2007 SAEP-1638 Site Acceptance Test Plan • Communications. System: is the process automation system that is procured under the Contract. and reissued with editorial changes.

3 Applicable Documents All documents referenced in the SAT Plan shall be listed. mnemonics.2 System Items All items that are a part of the System required for the SAT completion shall be enumerated. Tapes. firmware. drawings. etc. or hardware. 3.Document Responsibility: Process Control Issue Date: 30 April. Other Prerequisites All other items not directly related to the System that must be prepared or completed before the SAT initiation shall be given. or software) Media (Discs. Prerequisites All conditions and requirements that must be met or completed before initiation of the SAT shall be detailed. Paper. etc. Page 6 of 12 .2 1. Introduction 1. Specific items listed include: A) B) C) 3. Terms and Abbreviations Definitions of all acronyms. 3.3 System equipment (hardware. data bases. where applicable. 1. Technical Manuals.) Documentation (User's Manuals.1 System Readiness Determination This section shall contain a description of all items that must be completed before the SAT initiation and. describing the content and how it is to be used.1 Scope This section shall introduce the SAT Plan. 3. 2002 Next Planned Update: 1 May.). how completion of items may be ascertained. 2007 SAEP-1638 Site Acceptance Test Plan Appendix 1 – Required SAT Plan Contents 1. 2. This overview shall include a description of any considerations affecting the test. Overview A concise summary of the test scenario and plan shall be presented in this section. and special terms used in the Plan shall be provided. Specific items may include test cases.

and that the exact System configuration will be documented and properly tracked through any subsequent revisions or modifications. Specific items to include are: A) B) C) Hardware/software configuration deviations (System component replacements.2 System Configuration This section shall provide a reference to or description of the System configuration. and deletions) Operational and performance deviations Reason for each deviation and requirement(s) affected. Specific items to be addressed include: A) B) C) Contractor personnel requirements and responsibilities Company personnel requirements and responsibilities Special personnel qualifications (electrician. Management / Control This section shall state the configuration management method to be followed during the SAT. If this configuration is changed for the SAT.4 Simulation Page 7 of 12 . etc. instrument technician. may be ascertained for subsequent problem identification and resolution. 5. 5.). Specific items to be included are: A) B) 5. The System configuration shall be controlled from the beginning of the SAT to ensure that the correct items are tested. including any modifications.Document Responsibility: Process Control Issue Date: 30 April. Personnel Requirements All personnel required during the SAT shall be specified. the modified System configuration shall be described in sufficient detail such that the effects on the System's functional requirements may be determined. additions.3 System configuration summary Brief descriptions of major System components and operational environment. 2007 SAEP-1638 Site Acceptance Test Plan 4. 2002 Next Planned Update: 1 May. 5.1 Test Configuration Deviations from the System configuration are allowed for only those items that cannot be tested without a system modification. that the configuration. Configuration 5.

1.1. 2002 Next Planned Update: 1 May. Therefore. 6. simulation is not required. The tests shall be referenced by name and number as they appear in the description of the structured test procedures. Testing Schedule The structured testing schedule shall provide a day-by-day schedule of the chronological structured tests. except when the real subsystem is available for integration and testing. 6. The activity network shall be of sufficient detail to show: A) B) 6. Company representatives may repeat any tests and conduct other Page 8 of 12 .1 Test Plan The structured tests shall demonstrate and document that the System performs exactly as it did during Factory Acceptance Test. which follows satisfactory completion of structured testing. 6. 5.1 Structured Testing An overview of the structured testing portion of the SAT shall be provided. 6.3 Test sequence requirements Test failure impact on other tests.5 Factory Untestable Items All items that are impossible to test or simulate in the factory configuration or environment shall be tested during SAT if the subsystems are available for integration and testing. Testing Procedures All testing to be performed during the SAT shall be described in detail.2 Activity Network The structured testing activity network shall provide a diagram showing the interdependencies between the structured tests.Document Responsibility: Process Control Issue Date: 30 April. This schedule shall reflect the following: A) B) Time required for each test Day-by-day planned structured tests. 2007 SAEP-1638 Site Acceptance Test Plan Items that required simulated subsystem for the FAT are not normally included in the subset to be tested at SAT.2 Unstructured Testing During this phase. The philosophy. and method of structured testing shall be described in detail in this section.1. 6.

1 Test Log A procedure for maintaining a chronological test activity log during the SAT shall be described. Method of determining related areas of the System for a retest item Method of identifying structured test procedures to repeat for both the retest item and the related system areas Consequence of retest results . Items to be addressed include: A) B) C) 6. Documentation shall include: 6. Total time span available for unstructured testing Adjustments to time span available in event a valid System failure or deficiency is discovered Daily hours that the System will be available for unstructured testing.2 Test Results Page 9 of 12 . This section of the SAT Plan shall describe the retest method to be followed to ensure that the discrepancy was corrected and that no other related areas of the System were affected. 7. 7.2. The SAT results shall be documented sufficiently such that retests may be compared and testing performed during the Site Acceptance Test may be compared to the FAT results. 2002 Next Planned Update: 1 May.2.3 Retest Method Any retest of an item as a result of a discrepancy correction shall also retest all related System areas. Specific procedures to be addressed shall include the following: A) B) C) 7. or new problems are identified.Document Responsibility: Process Control Issue Date: 30 April.1 Contractor Test Support and Constraints This section shall contain a description of the support to be provided by the Contractor and the constraints under which the Company will conduct the test. 6. Test Documentation The documentation to be generated during the SAT shall be described. 2007 SAEP-1638 Site Acceptance Test Plan tests to further validate the robust operation and response of the system under a variety of potential scenarios. fails.describe actions to take if the test passes.2 Schedule The time available to Company representatives for unstructured testing shall be defined.

2002 Next Planned Update: 1 May. Problem Resolution The actions to be taken during the SAT in the event discrepancies are detected shall be defined. Specific items include: A) B) 7. for the procedure to follow for documenting and controlling corrections Retest method to validate corrections as described in Section 6. testing cannot be resumed due to the number or nature of the problem(s)].1 Resolution during the SAT Actions to be taken by the Contractor during the SAT to resolve minor problems shall be defined.1 shall be defined.3 System generated hard copy reports and logs Manually completed forms. Items to be addressed include: A) B) C) Maximum time allowed for problem resolution during the SAT Scheduling of problem resolution time Reference the configuration management method. Test Discrepancies / Corrections The procedure for documenting and reporting discrepancies and corrections during structured and unstructured testing shall be described. D) 8.Document Responsibility: Process Control Issue Date: 30 April. 2007 SAEP-1638 Site Acceptance Test Plan The test result documentation to be produced during SAT shall be described. 8. described in 5. The following notices shall be defined to process these discrepancies with a description of the procedures to be followed for each: A) B) C) Notice of SAT suspension [testing is terminated until problem(s) are resolved] Notice of the SAT resumption [resume testing after problem(s) have been resolved and all necessary retesting has been completed] Notice of the SAT restart [begin testing again from the start of the structured tests.2 SAT Suspension / Resumption / Restart The procedures and requirements to be followed in the event a discrepancy is encountered which cannot be resolved during the maximum time specified in Section 8. Specific items include: A) B) Discrepancy/correction report format Discrepancy/correction reporting procedure.3. Page 10 of 12 . 8.1.

2007 SAEP-1638 Site Acceptance Test Plan 9. The report shall meet the following minimum specific requirements: A) B) C) Identify System and Contractor Contain certification statement Provide space for: 1) 2) 3) 4) 5) 6) D) E) SAT location SAT start date SAT completion date Configuration identification at the SAT completion Contractor representative signature Company representative signature An official copy of the SAT Plan All test documentation defined in Section 7.Document Responsibility: Process Control Issue Date: 30 April. Page 11 of 12 . 2002 Next Planned Update: 1 May. Site Acceptance Test Report The Site Acceptance Test report shall be written such that. when approved by Company. it may be used as the certification that the SAT has been successfully completed and documentation of all activities and results of the SAT.

The initial tests shall consist of generation of all system software from configuration controlled source media. 2007 SAEP-1638 Site Acceptance Test Plan Appendix 2 – Structured Test Procedures Documentation The structured tests shall be described completely in this section. 2002 Next Planned Update: 1 May. data base generation from source media. Page 12 of 12 . Each test shall be detailed in a single procedure. items A) through G) of each test procedure shall be completed. Each structured test procedure of a SAT Plan shall include the following items: A) B) C) D) E) F) G) H) I) Test identification number. name. including for each step: 1) 2) 3) 4) 5) J) K) Operator action required Exact input sequences required Exact manual hardware operations required Expected response or results (including any tolerances) Space for recording actual response or results Pass/fail criteria for the test Space for Company representative's verification of test execution and test results.Document Responsibility: Process Control Issue Date: 30 April. and data base validation. with the remaining items completed to the extent practical (consistent with the level of detail provided in the preliminary design of the system). When a version of the SAT Plan without step-by-step procedures is required as stated in the Job Specification. and test sequence number Description of the test and purpose Estimated time required for the test Reference to specific Job Specification requirement(s) addressed by the test Special equipment requirements for the test Special software requirements for the test Special personnel requirements for the test Step-by-step details of any special setup required for the test Step-by-step test sequence.