SoftControl

Integrator selection & delivery

AV Control Factory Acceptance Test: Prove Logic Before Site Delivery

Design a workshop FAT that distinguishes real device tests, simulations, blocked dependencies and site-only acceptance work.

SoftControl Editorial TeamPublished Updated

An AV control factory acceptance test, or FAT, checks the configured control system in a workshop before installation. Use it to expose logic, command and interface errors while changes are inexpensive to organize. Clearly distinguish tests performed with actual equipment from simulated responses, and carry site-dependent checks forward as open items rather than treating a workshop pass as final venue acceptance.

Decide what the workshop can prove

List the equipment physically available for testing, including exact models and firmware. A representative display may prove a command format, but it does not prove that every installed display has the same standby settings. A mock server can prove the panel handles a delayed response; it cannot establish how the real projector behaves during cooling.

Separate test objectives into configuration, transport, device response and operator experience. You may complete configuration review even when the final network is unavailable. Conversely, a real command reply does not prove the correct image or audio route. Define the observation needed for each test before the witness session.

Prepare a FAT matrix

TestMethodExpected evidence
Normal sceneReal controller and sample devicesSequence log and observed outputs
Missing replyControlled simulator faultPending state becomes defined exception
Repeated tapPanel interaction testNo unintended toggle or duplicate advance
Controller restartApproved workshop restartAgreed startup page and scene policy
Wrong source assetAlternate content packageClear fault and documented recovery
Final room routingDeferred to siteNamed SAT item, not a FAT pass

Every row needs a baseline version, expected result, actual result and tester. Keep raw logs or captures where they help explain a decision, while avoiding unnecessary collection of credentials or customer data. A screenshot of a green panel is insufficient evidence for a power-off query that was never received.

Build failure tests intentionally

Choose failures that reflect the project: a serial adapter removed, a network endpoint unavailable or a player returning an error. Change one condition at a time. Do not inject faults into equipment in ways prohibited by its manufacturer, and obtain permission before restarting customer-owned assets. Record which faults were simulated and how the simulator differs from the real protocol.

Verify recovery after the fault is removed. A scene can report a failure correctly yet remain stuck until an engineer edits the configuration. Ask whether the operator can retry a specific safe action, whether the whole scene must restart or whether a service procedure is required. Test the chosen path rather than assuming it follows from the successful normal case.

Use standards summaries carefully

The AVIXA verification overview provides context for choosing verification timing and criteria. It is not evidence that this sample matrix is a mandatory FAT procedure. The AVIXA documentation overview is relevant to delivering the resulting report and assigning its owner. We use these public descriptions, not a claimed reading of the paid standards' complete requirements.

Circulate the test script before the witness session so the customer can question assumptions. Where a supplier interface is unavailable, label the corresponding row blocked and identify the evidence needed later. This prevents the meeting from turning into an improvised demonstration whose limits nobody records.

Define the release gate

A FAT release can proceed when included workshop tests pass, exceptions have owners and the remaining site tests are listed explicitly. A conditional release may be commercially reasonable, but the report should preserve its conditions. Archive the exact tested package; changing it immediately afterward invalidates the assumption that the shipped configuration matches the witnessed one.

Use the broader AV commissioning checklist for site preparation. This FAT guide focuses on workshop evidence and simulation limits. Integrators can bring a representative FAT matrix to SoftControl partners to discuss whether the proposed system can be demonstrated with the required devices and recovery behavior.

Source documents

Use the source applicable to your model, firmware and operating-system edition. Read our editorial method.

Continue with a related guide