# L\&A Overview

Logic & accuracy testing (L\&A) is meant to ensure that every component of the voting system is operating as expected and has been configured properly for a specific election. Testing rules vary by jurisdiction. The following functions may be useful as tests are conducted and are referenced in the [L\&A Testing Checklist](/vxsuite-user-manual-v4/checklists/l-and-a-testing-checklist.md).

### VxAdmin Tally Report

Before starting the testing process, using an election manager card, confirm VxAdmin does not have CVRs loaded. Select *`Reports`* from the side menu and select *`Full Election Tally Report`* to print a "zero" report.

<figure><img src="/files/rsEHEfLAvJ7Mo8B97S8n" alt="" width="375"><figcaption></figcaption></figure>

### Test Ballot vs. Official Ballot Mode

VxScan, VxCentralScan, and VxMarkScan can be placed into test ballot mode to only accept test ballots. VxScan and VxCentralScan default to test mode after configuration.

{% hint style="info" %}
You may scan official ballots in test mode if your election package has the system setting `allowOfficialBallotsInTestMode` enabled. This setting is used for jurisdictions that only print official ballots.
{% endhint %}

In VxScan, insert an election manager card and select the correct mode.

<figure><img src="/files/YwAqfriURSuBzY3m1qet" alt="" width="375"><figcaption></figcaption></figure>

In VxCentralScan, insert an election manager card, select *`Settings`* from the side menu, and select the correct mode.

<figure><img src="/files/6LXJYt0Kt4IN37lC1rab" alt="" width="375"><figcaption></figcaption></figure>

In VxMarkScan, insert an election manager card and select the correct mode.

<figure><img src="/files/1gzCpG363itwRaFcNZMh" alt="" width="188"><figcaption></figcaption></figure>

{% hint style="info" %}
A callout is displayed on machines when in test ballot mode.
{% endhint %}

<div><figure><img src="/files/mM20yPuRAux4w5bbCprx" alt="" width="375"><figcaption></figcaption></figure> <figure><img src="/files/evJrfBQ6ZDakzcyzMlIO" alt="" width="188"><figcaption></figcaption></figure></div>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.voting.works/vxsuite-user-manual-v4/logic-and-accuracy-pre-election-testing/l-and-a-overview.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
