FAT vs SAT: what is the difference and why both matter?

Valtoroq test execution workflow

Factory Acceptance Testing and Site Acceptance Testing are often treated as separate documents owned by different teams. In reality, they are two checkpoints in the same delivery story. FAT establishes that a system is ready to leave the factory or integration environment. SAT proves that the delivered system performs as required after installation at site. The most effective teams connect both stages to the same system record so evidence, failures, remediation and approvals remain traceable from build through sign-off.

What Factory Acceptance Testing is meant to prove

Factory Acceptance Testing is normally performed before equipment or a complete system is released for shipment or site deployment. The purpose is not simply to demonstrate that equipment powers on. A useful FAT proves that the agreed configuration has been assembled, critical functions operate as expected, known defects are visible, and the customer or internal approver has enough evidence to authorize the next stage of delivery.

  • Verify equipment identity, configuration and serial-number records.
  • Confirm functional requirements that can be tested before site installation.
  • Record measurements, screenshots, photos and other supporting evidence.
  • Capture failures as controlled issues rather than handwritten exceptions.
  • Document who reviewed the results and whether release was approved.

What Site Acceptance Testing is meant to prove

Site Acceptance Testing happens after the system reaches its operational environment. That changes the test context. The team is no longer validating only the assembled system; it is validating the system as installed, connected and operating with site-specific infrastructure, communications, power, interfaces and environmental conditions.

A SAT result therefore has more value when the reviewer can see the history that led to it. If a component passed FAT but later fails at site, the team should be able to see the earlier result, the new failure, the issue that was opened, the corrective work and the subsequent retest without searching several folders.

Valtoroq failed test workflow
A failed site test should remain connected to the test step and the system that produced it.

FAT and SAT compared

AreaFATSAT
Primary objectiveVerify readiness before shipment or deploymentVerify performance after installation at site
EnvironmentFactory, lab or integration facilityCustomer or operational site
Typical focusConfiguration, functions, interfaces and build qualityInstalled performance, site integration and operational readiness
FailuresResolve before release or document controlled exceptionsCreate site issues, remediate and retest
ApprovalRelease for shipment or next delivery stageReadiness for acceptance, commissioning completion or handover

The exact scope varies by project, but the distinction is less important than the continuity between stages. A system should not appear to become a new object simply because it moved from the factory to the site. The identity of the system, its equipment, evidence and unresolved exceptions should carry forward.

Where commissioning fits

Commissioning is often broader than SAT. SAT confirms requirements at site, while commissioning establishes that the complete installed solution is ready to operate in its intended environment. Commissioning may include configuration checks, dependencies, operational procedures, interfaces, performance observations and final readiness activities that are not represented by a single SAT procedure.

  1. Factory readiness

    Complete FAT against the agreed factory or integration criteria.

  2. Site installation

    Record the actual system, equipment and installation context at site.

  3. Site verification

    Execute SAT and capture failures, evidence and retest results.

  4. Commissioning readiness

    Confirm the complete operational environment and any remaining dependencies.

  5. Acceptance and handover

    Present a controlled record for customer approval and project closeout.

What should happen when a test fails

A failed test should not become an isolated note in a spreadsheet. It should create a traceable path from the failed requirement to an owned issue. The issue should preserve the original test context, identify who is responsible, describe the corrective action and remain open until the affected requirement has been retested.

Valtoroq linked issue workflow
Valtoroq keeps the issue connected to the project, system and test context rather than creating a detached defect record.

How Valtoroq connects the stages

Valtoroq is built around a single operational record for the delivered system. FAT, SAT and commissioning tests can be separated into their own test libraries and procedures while still remaining connected to the same project, site and system. A failure can create an issue without losing the test context, and the reviewer can see the evidence, remediation and approval history before sign-off.

  • Reusable FAT, SAT and commissioning templates.
  • Test runs tied to the system being delivered.
  • Pass/fail results with evidence and comments.
  • Issues linked directly to failed test context.
  • Retest history instead of overwritten results.
  • Approvals and acceptance based on the same operational record.
  • Handover records built from work already completed during delivery.

A practical FAT and SAT checklist

StageRecord to keep
PreparationApproved procedure, scope, system identity and prerequisites
ExecutionIndividual test results, evidence and operator details
FailureLinked issue, description, owner and severity
RemediationCorrective work, notes, attachments and status
RetestNew result tied back to the failed requirement
ApprovalReviewer, decision, date and any controlled exceptions
AcceptanceFinal readiness, customer decision and remaining open items
HandoverControlled documents and complete system history

The objective is not to create more administration. It is to avoid rebuilding the delivery history at the point when the project is under the greatest pressure to close. When the operational record is maintained throughout delivery, FAT, SAT, commissioning and handover become connected stages rather than separate paperwork exercises.