Skip to content

Test of controller behavior with custom communication credentials

Test Objective

Verify the driver's behavior when device credentials are changed from Netsocs.

When a credential change occurs, Netsocs will close communication with the driver to force a reconnection with the new credentials.

This test seeks to verify the behavior during this reconnection since there are drivers that leave services running outside the main execution thread.

Test Steps

  1. Start the driver
  2. Change any credential of the remote device
  3. Wait for the driver to reconnect with the device.

Expected Result

  • The driver must establish communication correctly.
  • The driver must set the remote device state to "Online"

Important Notes

It is suggested to perform all tests that do not involve driver restarts to verify that the driver works correctly after reconnection.