[Summary] [Package List] [Test Cases]
Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|
93 | 0 | 0 | 10 | 89.2% | 24.02 s |
Note: failures are anticipated and checked for with assertions while errors are unanticipated.
[Summary] [Package List] [Test Cases]
Package | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|
- | 93 | 0 | 0 | 10 | 89.2% | 24.02 s |
Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.
- | Class | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|---|
![]() |
tado API - user | 2 | 0 | 0 | 0 | 100% | 0.199 s |
![]() |
tado API - report | 2 | 0 | 0 | 0 | 100% | 6.476 s |
![]() |
tado API - invitation | 4 | 0 | 0 | 0 | 100% | 0.770 s |
![]() |
Chaos monkey tests | 2 | 0 | 0 | 0 | 100% | 0.468 s |
![]() |
tado API - mobile device | 5 | 0 | 0 | 1 | 80.0% | 0.425 s |
![]() |
tado API - device | 13 | 0 | 0 | 1 | 92.3% | 2.825 s |
![]() |
tado API - home control | 3 | 0 | 0 | 0 | 100% | 0.416 s |
![]() |
tado API - heating circuit | 2 | 0 | 0 | 0 | 100% | 0.652 s |
![]() |
tado API - bridge | 1 | 0 | 0 | 0 | 100% | 0.394 s |
![]() |
tado API - home | 14 | 0 | 0 | 2 | 85.7% | 1.851 s |
![]() |
tado API - zone | 17 | 0 | 0 | 2 | 88.2% | 1.628 s |
![]() |
tado API - home-by-bridge | 4 | 0 | 0 | 1 | 75.0% | 1.173 s |
![]() |
tado API - zone control | 24 | 0 | 0 | 3 | 87.5% | 6.739 s |
[Summary] [Package List] [Test Cases]
![]() |
GET /me | 0.106 s |
![]() |
GET /homes/{homeId}/users | 0.088 s |
![]() |
GET /homes/{homeId}/zones/{zoneId}/dayReport - HEATING zone | 2.699 s |
![]() |
GET /homes/{homeId}/zones/{zoneId}/dayReport - AIR_CONDITIONING zone | 1.494 s |
![]() |
insert unknown property into response, must trigger an exception | 0.234 s |
![]() |
replace valid enum value with unknown value in response, must trigger an exception | 0.228 s |
![]() |
GET /homes/{homeId}/mobileDevices | 0.086 s |
![]() |
GET /homes/{homeId}/mobileDevices/{mobileDeviceId} | 0.081 s |
![]() |
DELETE /homes/{homeId}/mobileDevices/{mobileDeviceId} | 0 s |
- | Unsuitable for weekly automated test execution: because of destructive nature of the testcase which is non-trivial to undo programmatically) | - |
![]() |
GET /homes/{homeId}/mobileDevices/{mobileDeviceId}/settings | 0.079 s |
![]() |
PUT /homes/{homeId}/mobileDevices/{mobileDeviceId}/settings | 0.172 s |
![]() |
GET /devices/{deviceId} | 0.085 s |
![]() |
PUT /devices/{deviceId}/childLock | 0.168 s |
![]() |
POST /devices/{deviceId}/identify | 0.079 s |
![]() |
GET /devices/{deviceId}/temperatureOffset | 0.079 s |
![]() |
PUT /devices/{deviceId}/temperatureOffset | 0.083 s |
![]() |
GET /homes/{homeId}/devices | 0.105 s |
![]() |
GET /homes/{homeId}/deviceList | 0.130 s |
![]() |
GET /homes/{homeId}/installations | 0.123 s |
![]() |
GET /homes/{homeId}/installations/{installationId} | 0.087 s |
![]() |
GET /homes/{homeId}/zones/{zoneId}/control | 0.102 s |
![]() |
POST /homes/{homeId}/zones/{zoneId}/devices | 0 s |
- | Unsuitable for weekly automated test execution: moving a device to another zone | - |
![]() |
GET /homes/{homeId}/zones/{zoneId}/measuringDevice | 0.091 s |
![]() |
PUT /homes/{homeId}/zones/{zoneId}/measuringDevice | 1.679 s |
![]() |
PUT /homes/{homeId}/presenceLock | 0.086 s |
![]() |
DEL /homes/{homeId}/presenceLock | 0.082 s |
![]() |
GET /homes/{homeId}/state | 0.087 s |
![]() |
GET /homes/{homeId}/heatingCircuits | 0.107 s |
![]() |
PUT /homes/{homeId}/zones/{zoneId}/control/heatingCircuit | 0.518 s |
![]() |
GET /bridges/{bridgeId} | 0.388 s |
![]() |
GET /homes/{homeId} | 0.124 s |
![]() |
GET /homes/{homeId}/airComfort | 0.141 s |
![]() |
PUT /homes/{homeId}/awayRadiusInMeters | 0.194 s |
![]() |
PUT /homes/{homeId}/details | 0.250 s |
![]() |
GET /homes/{homeId}/flowTemperatureOptimization | 0 s |
- | boiler does not support OPENTHERM | - |
![]() |
PUT /homes/{homeId}/flowTemperatureOptimization | 0 s |
- | Unsuitable for weekly automated test execution: not making any changes to the boiler | - |
![]() |
GET /homes/{homeId}/heatingSystem | 0.081 s |
![]() |
PUT /homes/{homeId}/heatingSystem/boiler - not present | 0.134 s |
![]() |
PUT /homes/{homeId}/heatingSystem/boiler - present without id | 0.120 s |
![]() |
PUT /homes/{homeId}/heatingSystem/boiler - present with id | 0.106 s |
![]() |
PUT /homes/{homeId}/heatingSystem/underfloorHeating | 0.110 s |
![]() |
GET /homes/{homeId}/incidentDetection | 0.079 s |
![]() |
PUT /homes/{homeId}/incidentDetection | 0.099 s |
![]() |
GET /homes/{homeId}/weather | 0.096 s |
![]() |
GET /homes/{homeId}/zones | 0.114 s |
![]() |
POST /homes/{homeId}/zones | 0 s |
- | Unsuitable for weekly automated test execution: moving a device to a new zone | - |
![]() |
GET /homes/{homeId}/zones/{zoneId}/capabilities - AIR_CONDITIONING | 0.001 s |
![]() |
GET /homes/{homeId}/zones/{zoneId}/capabilities - HEATING | 0.116 s |
![]() |
GET /homes/{homeId}/zones/{zoneId}/capabilities - HOT_WATER | 0.080 s |
![]() |
GET /homes/{homeId}/zones/{zoneId}/capabilities - 404 (unknown zoneID) | 0.083 s |
![]() |
PUT /homes/{homeId}/zones/{zoneId}/dazzle | 0.083 s |
![]() |
PUT /homes/{homeId}/zones/{zoneId}/dazzle | 0.111 s |
![]() |
PUT /homes/{homeId}/zones/{zoneId}/openWindowDetection | 0.086 s |
![]() |
POST /homes/{homeId}/zones/{zoneId}/state/openWindow/activate | 0.080 s |
![]() |
DELETE /homes/{homeId}/zones/{zoneId}/state/openWindow | 0.079 s |
![]() |
GET /homes/{homeId}/zones/{zoneId}/state - AIR_CONDITIONING | 0.128 s |
![]() |
GET /homes/{homeId}/zones/{zoneId}/state - HEATING | 0.083 s |
![]() |
GET /homes/{homeId}/zones/{zoneId}/state - HOT_WATER | 0.087 s |
![]() |
GET /homes/{homeId}/zones/{zoneId}/state - 404 (unknown zoneId) | 0.080 s |
![]() |
GET /homes/{homeId}/zoneStates | 0.119 s |
![]() |
PUT /homes/{homeId}/zoneOrder | 0 s |
- | not yet available in API definition | - |
![]() |
GET /homeByBridge/{bridgeId}/boilerInfo | 0.081 s |
![]() |
GET /homeByBridge/{bridgeId}/boilerMaxOutputTemperature | 0.080 s |
![]() |
PUT /homeByBridge/{bridgeId}/boilerMaxOutputTemperature | 0 s |
- | Unsuitable for weekly automated test execution: not making any changes to the boiler | - |
![]() |
GET /homeByBridge/{bridgeId}/boilerWiringInstallationState | 1.005 s |
![]() |
POST /homes/{homeId}/overlay | 0 s |
- | needs additional test set-up to revert back to the pre-test situation | - |
![]() |
DELETE /homes/{homeId}/overlay | 0 s |
- | needs additional test set-up to revert back to the pre-test situation | - |
![]() |
GET /homes/{homeId}/zones/{zoneId}/defaultOverlay | 0.079 s |
![]() |
PUT /homes/{homeId}/zones/{zoneId}/defaultOverlay | 0.101 s |
![]() |
GET /homes/{homeId}/zones/{zoneId}/earlyStart | 0.079 s |
![]() |
PUT /homes/{homeId}/zones/{zoneId}/earlyStart | 0.081 s |
![]() |
GET /homes/{homeId}/zones/{zoneId}/overlay | 0.184 s |
![]() |
GET /homes/{homeId}/zones/{zoneId}/overlay - 404 no overlay set | 0.175 s |
![]() |
GET /homes/{homeId}/zones/{zoneId}/overlay - 404 unknown zone | 0.081 s |
![]() |
PUT /homes/{homeId}/zones/{zoneId}/overlay - MANUAL OFF | 0.223 s |
![]() |
PUT /homes/{homeId}/zones/{zoneId}/overlay - MANUAL ON | 0.203 s |
![]() |
PUT /homes/{homeId}/zones/{zoneId}/overlay - TADO_MODE ON | 0.201 s |
![]() |
PUT /homes/{homeId}/zones/{zoneId}/overlay - NEXT_TIME_BLOCK ON | 0.197 s |
![]() |
PUT /homes/{homeId}/zones/{zoneId}/overlay - TIMER ON | 0.205 s |
![]() |
DELETE /homes/{homeId}/zones/{zoneId}/overlay | 0.101 s |
![]() |
GET /homes/{homeId}/zones/{zoneId}/schedule/awayConfiguration - HEATING | 0.088 s |
![]() |
PUT /homes/{homeId}/zones/{zoneId}/schedule/awayConfiguration | 3.719 s |
![]() |
GET /homes/{homeId}/zones/{zoneId}/schedule/activeTimetable - HEATING | 0.088 s |
![]() |
PUT /homes/{homeId}/zones/{zoneId}/schedule/activeTimetable - HEATING | 0.079 s |
![]() |
GET /homes/{homeId}/zones/{zoneId}/schedule/timetables - HEATING | 0.079 s |
![]() |
GET /homes/{homeId}/zones/{zoneId}/schedule/timetables/{timetableTypeId} - HEATING | 0.081 s |
![]() |
GET /homes/{homeId}/zones/{zoneId}/schedule/timetables/{timetableTypeId}/blocks - HEATING | 0.092 s |
![]() |
GET /homes/{homeId}/zones/{zoneId}/schedule/timetables/{timetableTypeId}/blocks/{dayType} - HEATING | 0.081 s |
![]() |
PUT /homes/{homeId}/zones/{zoneId}/schedule/timetables/{timetableTypeId}/blocks/{dayType} - HEATING | 0 s |
- | returns 500 Internal Server Error ("Please contact customer support") | - |
[Summary] [Package List] [Test Cases]