OpenWISP

[high-impact][hard] Selenium for travis testing

This is a hard task only claim if you have reasonable degree of familiarity with travis, shell, linux and git.

We want to do frontend testing in the docker-openwisp repository. In this task you need to create and submit a working selenium test of the openwisp-websocket docker image. For this task:

  1. Create a device with mobile location.
  2. Manually check the websocket and ensure it's working. (Contact mentor if you need help.)
  3. Create travis selenium test to automatically call and test the websocket.

Task tags

  • travis
  • hard
  • websocket
  • selenium

Students who completed this task

Karol

Task type

  • code Code
  • done_all Quality Assurance
close

2019