> For the complete documentation index, see [llms.txt](https://knowledgebase.flaik.com/flaik-knowledge-base/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://knowledgebase.flaik.com/flaik-knowledge-base/for-hardware-specialists/scanners/getting-started/initial-scanner-testing.md).

# Initial Scanner Testing

During the time of onboarding, it's recommended to perform some test scans prior to your season opening date.  This will allow for the proper setup of Scanning Modes, as well as confirm flaik is configured properly to pull in guest/instructor information, and that everything is flowing as expected between the scanners and class management.  It will also offer a chance to learn the basics of the scanner functionality and mimic how scanners can be used to integrate/adjust order of operations on the hill for the upcoming season.

## Required for Testing-

* [ ] **Scanner(s)** - We deploy devices close to the season start.  However, for our new resorts, we push to get devices out during onboarding and during the initial setup stage of flaik so they can be properly tested.
* [ ] **WIFI Connection** - Even if the devices you receive are cellular enabled, the SIM cards may not be activated until closer to the season-opening date.  For testing purposes, connect the test device to the WIFI network in the closest proximity to the testing environment.&#x20;

{% hint style="info" %}
All flaik scanners are WIFI enabled but will need to be connected to the resort WIFI at the time of deployment.  To do so, navigate to the WIFI settings within the settings application from the blue lockdown screen.
{% endhint %}

* [ ] **Instructor Pass Media** - Have a few pieces of valid instructor pass media to test with.  This pass media should be associated on the instructor profile within flaik, under either the 'Lift pass ID' field or the 'RFID pass ID' field.  Once associated the instructor should be pulled into the instructor spot of the class within Class Management after the class has been submitted.
* [ ] **Test Guest Pass Media** - This media must be attached to a guest profile within the POS in order to properly test for the correct integration and pull the test guest information into flaik upon scanning that media into a test class.  It is highly recommended to test this piece prior to scanning the first live/in-season class.

{% hint style="warning" %}
If wanting to test the [**Check Ticket**](/flaik-knowledge-base/for-hardware-specialists/scanners/flaik-scanning-application/check-ticket-functionality.md) or [**Direct to Lesson**](/flaik-knowledge-base/for-hardware-specialists/scanners/flaik-scanning-application/direct-to-lesson-functionality-lesson-validation-while-scanning-in-classes.md) functionality (must be enabled by flaik prior to it appearing on scanners), it is recommended to set up your test guest media with a valid **DAY OF** lesson product attached. &#x20;
{% endhint %}

* [ ] **Scanning Modes Settings** - There needs to be at least one scanning mode completed on the Scanning Modes settings page of the resort flaik site.  It's recommended to test for all scenarios (action types) that will be in use.  Ensure that a [Refresh Scanner Config.](/flaik-knowledge-base/for-hardware-specialists/scanners/flaik-scanning-application/refresh-scanner-config.md) has been performed on the test scanner to allow for the most up-to-date scanning modes settings to pull through from the flaik site to the device.

## Steps-

1. Turn the test device on and confirm it's connected to WIFI.
2. Scan in 2-3 test classes using different pieces of media for each class (different instructors and different guests).  A 1:1 ratio of instructors to guests is sufficient for testing purposes.
3. Submit all test classes and keep an eye on Class Management for them to appear.
4. Review the details of classes in Class Management and confirm the following:
   1. Instructor names are populating and they are being pulled into the instructor spot in the class within Class Management.
   2. Guest names are populating and all other expected guest data (age, allergy info, etc.) is coming through for the guest details.
5. Test the "Transfer Student" button by scanning one of the previously scanned test guest media and a different instructor (who was previously scanned into a class but not associated with the original class for that test guest).  Confirm within Class Management that the student has successfully transferred to the new instructor's group.
6. Test functionality of "Check Ticket" to view what details are associated with your test media (guest name & day of lesson product).


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://knowledgebase.flaik.com/flaik-knowledge-base/for-hardware-specialists/scanners/getting-started/initial-scanner-testing.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
