Automating Freeview Play device certification...easy tes In the mean time Massively improved and...

9
easy Automating Freeview Play device certification Mirko Nedeljković, CSO

Transcript of Automating Freeview Play device certification...easy tes In the mean time Massively improved and...

Page 1: Automating Freeview Play device certification...easy tes In the mean time Massively improved and increased feature set – device management, platform support Tizen, webOS, Android

e a s yAutomating Freeview Play device certification

M i r ko N e d e l j ko v i ć , C S O

Page 2: Automating Freeview Play device certification...easy tes In the mean time Massively improved and increased feature set – device management, platform support Tizen, webOS, Android

3

Test automation idea – born in July 2014

No test automation tools available – had to build it ourselves

Initial 2 concepts failed – 3rd attempt was a success using self-built hardware

Suitest publicly presented in May 2015 and later that year at the HbbTV Symposium

How it all started

Page 3: Automating Freeview Play device certification...easy tes In the mean time Massively improved and increased feature set – device management, platform support Tizen, webOS, Android

e a s y t e sIn the mean time Massively improved and increased feature

set – device management, platform support Tizen, webOS, Android TV, Apple TV, Xbox One, Roku etc.

Working with Digital UK since 2016 – test automation for Freeview Play (FVP) apps

Idea for a new use case - automated manufacturer self-certification of devices for FVP apps

Page 4: Automating Freeview Play device certification...easy tes In the mean time Massively improved and increased feature set – device management, platform support Tizen, webOS, Android

50+ device certifications in Europe alone

Certification effort example for one manufacturer per year – up to 4 months using 3 to 4 people for full UK certification of 1-2 platforms (LG releases 3-4 platforms per year).

2-3 test cycles including bug fixing for eachcontent player

Freeview Play and BBC certifications – highly complex and time-consuming

What does certification mean for manufacturers?

Page 5: Automating Freeview Play device certification...easy tes In the mean time Massively improved and increased feature set – device management, platform support Tizen, webOS, Android

Digital UK – provides spreadsheets with test scenarios that must pass

Content provider (CP) player tests - Freeview Explore, CBS, CBS - Horror Bites, UKTV Play, STV Player, All 4, ITV hub and Channel 5

Manufactures – execute tests manually, check results visually, manual result collection

Bugs found b testing – bug i ing process, re-testing manually

Test scenarios passed – spreadsheets are sent to Digital UK

15-20 manufacturers – currently manually self-certifying

How is FVP player certification done today?

Page 6: Automating Freeview Play device certification...easy tes In the mean time Massively improved and increased feature set – device management, platform support Tizen, webOS, Android

Digital UK - shares tests with manufacturers via Suitest

Manufacturer - pairs device with his Suitest account

Manufacturer – executes the self-certiication process with the shared tests

Manufacturer - receives the results of each test c cle within minutes

Cherr on top – reuse tests for irmware updates

How can FVP player certification be automated?

Page 7: Automating Freeview Play device certification...easy tes In the mean time Massively improved and increased feature set – device management, platform support Tizen, webOS, Android

What is the labour saving?

128-480 h

x 2-3 test cycles x 2-3 test cycles

8-10 h

x 1-2 platforms x 8 content players

x 1-2 platforms x 8 content players

Manual testing

bug fixing

16-96 h

1-2 h

Automated testing

bug fixing

Page 8: Automating Freeview Play device certification...easy tes In the mean time Massively improved and increased feature set – device management, platform support Tizen, webOS, Android

Suitest becomes a platform for application based certification

Up to 75% labour saving

Simplification of the certification process

Summary

Page 9: Automating Freeview Play device certification...easy tes In the mean time Massively improved and increased feature set – device management, platform support Tizen, webOS, Android

e a s yT H A N K Y O U

h e l l o @ s u i t e . s t