Manual Testing

Test

Owner/Actions

Test any configuration not already handled by new TAF tests

Test CORS support – check headers there if enabled (both ways secure/non secure.
Ticket for adding to TAF: https://github.com/edgexfoundry/edgex-taf/issues/850

Test reboot of the system.  Make sure EdgeX can come back up

Containerized

Snap reboot test

Test device services (with real hardware where possible)


Working with service authors to identify minimal tests

Start requiring contributions of DS to include this

Add MD page to each DS

Test running with multiple services of same type (device service and app services)

App service – done in TAF

Ticket for adding the device service test to TAF: https://github.com/edgexfoundry/edgex-taf/issues/851

The following are now automated by TAF:

  • Persistence on/off (persistence = false pass through) is covered
  • Test different combinations/permutations of app functions in app services - MQTT and HTTP export functions are covered
  • Test running of multiple app services