Teams Application Testing
This document provides information on the hardware, software, VDI requirements and the test procedure for testing Teams application using SnapOS 1.2 build version.
Hardware Requirements:
- K1/K3/K5 Thin Client
- USB Web Camera
- USB Headset / 3.5mm Audio Headset
Software Requirements:
- SnapOS 1.2 FW
- Microsoft Teams App
- Microsoft Teams can be downloaded at below link
VDI Requirements:
- VMware VDI (VMware server compatible with VMware Horizon Client 8.1.0)
- Citrix (Citrix server compatible with Citrix Workspace 20.9.0.15)
- RDP (Windows Desktop or Server OS compatible with RDP 7.1, RDP 8, RDP 10
- Teams application (32 bit & 64 bit) installed in client and server VM hosted in VDI.
Testing Procedure using VMware Horizon client
- Install latest SnapOS 1.2 firmware on K1/K3/K5 device.
- Connect the USB Audio Headset to USB Port or Connect Audio Headset to 3.5mm Jacks
- Connect USB HD camera to the USB port.
- Launch VMware horizon client from SnapOS UI.
- Provide the VMware connection server details and add it.
- Provide the login credentials of the user that are assigned with desktop pools.
- Launch the VM. (Client/server installed with teams VDI)
- If required enable connected USB devices option that will connect automatically devices when start or reboot. (This is optional as user can enable it later)
- Launch Teams Application
- Join the conference meeting by enabling Audio and Video option with multiple participants.
- The participants locations should be as below in the “Participated Locations’ section.
Testing Procedure using Citrix client
- Install latest SnapOS 1.2 firmware on K1/K3/K5 device.
- Connect the USB Audio Headset to USB Port or Connect Audio Headset to 3.5mm Jacks
- Connect USB HD camera to the USB port.
- From SnapOS install the Citrix certificate through Citrix certificate installer option under applications or push this certificate from SCM after managing the TC.
- Launch Citrix workspace and accept the EULA from SnapOS UI.
- Add account by providing the Citrix server details.
- Provide the login credentials of the user that are assigned with desktop pools.
- Launch the VM. (Client/server installed with 32 bit teams application)
- Launch Teams (32 bit) Application
- Join the conference meeting by enabling Audio and Video option with multiple participants.
- The participants locations should be as below in the “Participated Locations’ section.
Testing Procedure using RDP Remmina client
- Install latest SnapOS 1.2 firmware on K1/K3/K5 device.
- Connect the USB Audio Headset to USB Port or Connect Audio Headset to 3.5mm Jacks
- Connect USB HD camera to the USB port.
- Launch RDP client from SnapOS UI.
- Create a RDP profile by providing the server IP and login credentials
- Now go to advanced tab in RDP profile and perform below operations.
- Navigate to Audio Output mode and choose Local
- Navigate to Redirect local microphone and set as 1
- Get USB Webcam VID:PID and add in USB device redirection field.
- For SnapOS 1.2.363 or above, in the zTC go to Start -> Preferences and open USB List application. Get the VID:PID of USB Webcam.
- For other version of SnapOS, connect the webcam to a Linux machine and use lsusb to get the VID:PID of USB webcam
- Launch the VM by doing save and connect. (Client installed with Teams Teams application)
- Launch Teams Application
- Join the conference meeting by enabling Audio and Video option with multiple participants.
- The participants locations should be as below in the “Participated Locations’ section.
Note: In order to redirect USB devices from a given machine, certain group policy must be enabled and disabled, hence ensure group policy settings are done at the client system. Refer to “USB Webcam redirection to Microsoft Remote Session
Participated Locations:
Test scenarios using LAN:
Scenario 1: LOCAL: Test teams call within local office network with as many as participants possible
Scenario 2: LONG DISTANCE: Test teams call with participants within the local office network + at least one participant at a remote location (preferably from different state within same country).
Scenario 3: International/Geo location (India and USA): Test teams call with participants between India and USA
Test scenarios using Wireless Network using WiFi:
Scenario 1: LOCAL: Test teams call within local office network with as many as participants possible
Scenario 2: LONG DISTANCE: Test teams call with participants within the local office network + at least one participant at a remote location (preferably from different state within same country).
Scenario 3: International/Geo location (India and USA): Test teams call with participants between India and USA
Expected Results:
- Video: Video should be smooth, there should be no sign of jerky motion when below features are used during the teams call.
- Audio: Voice should be clear and crisp when below features are used during the teams call.
- Note: Since the audio/video quality can be judgmental, compare with Teams Audio/Video performance with a desktop/laptop from the same network and with the same users
Features used during Teams call:
- Chat
- Voice call with chat
- Video call with Screen sharing
- Voice call with Screen sharing
- Video call with White board sharing
- Voice call with White board sharing
- Video call with recording
- Voice call with recording
- Files Sharing
- Background Effects
- Voice call operations with YouTube video (Dual Monitor)
- Voice call operations with offline video (multi monitor)
- Voice call with offline work (Accessing word, browsing and document activities) Dual Monitor