2. Who speaks?
Anna Berdnik
Testing Software Engineer at EPAM Systems (Dnipro).
QC experience - over 3 years
2,5 years of Adobe CQ Testing
Majors in Functional Testing
4. What`s on today?
• TV that goes where you go.
• Project overall description.
• Risks and estimations.
• TV Everywhere website main components.
• What do we test? How?
• New strange words - MPX, Live Player and Companion Ad.
5. The story of TV that goes where you go
• 2009, TV Everywhere initiative was firstly announced.
• By 2012 – TVE reached Europe and Asia.
• In 2013 - 2 out of 10 pay television subscribers used TV Everywhere services at least once a week.
• In December 2015, 53% of the United States' pay television subscribers have used a TV Everywhere
service at least once.
7. What is TV Everywhere?
TV Everywhere is an authentication system whereby certain premium content
(movies, TV shows, etc.) are accessible online via a variety of display devices
including PC, mobile and TV — but only if you can prove (or “authenticate”) that you
have a subscription to a multiservice operator (satellite, cable, telco TV, etc).
9. TV Everywhere as project
This kind of project is usually about implementing Online TV
Catalog and equipped with Live Broadcasting Player, Offline
Player and Video Files storage.
Technologies mostly used
• Java, Python, PHP
• Apache, Nginx
• JavaScript, HTML
• Adobe CQ, Drupal
10. Object of testing
TV Everywhere web-site for
desktop and mobile devices.
• Functional (black-box) testing
• Component and Integration
testing
• UI testing
• Smoke testing
• Full Regression testing – before
release
• Using test cases
How to test?
12. Website Pages and components to be tested
• Main Landing page
• Home page
• Show Page
• Search page
• Live Streaming page
• Help/FAQ pages
• Search form
• Authorization to provider
• Player
• Advertisement
• Live player
• Next episode element
13.
14. Signing in
• Authentication and authorization
• Have you really signed in to the provider?
• Integration with player
15. Watching TV episodes on demand
Media companies use online video platforms (OVP) to monetize their content
libraries.
MPX is SaaS. This OVP permits users to publish and manage videos online. It is
optimized for most viewing devices.
Keep in mind:
• Video restrictions
• Companion add
• Player UI
• Close Captioning Menu
• Full screen mode
16. Offline Player and Companion Ad
• While providing
Over-The-Top
content TVE
channels use
several types of
advertisement
• Advertisement
banner in Player
and Companion Ad
component should
match
17. Live Streaming player
Main features
• HD content – up to
4326kpbs
• Premium Video in a real
time
• Ability to pause and
return later
• Next video component
• Metadata update
• Subtitles
• Full screen
19. Risks Assessment for TV Everywhere web-site
Based on the likehood and predicted impact.
20. Risks Assessment for TV Everywhere web-site
Based on the likehood and predicted impact.
Main risks:
• Site is not working.
• Video-on-demand episodes are unavailable.
• Live stream is not working.
• Episode Pictures are messed up.
• Ad is not working properly.
21. Estimation of testing
On the base of:
- specification;
- test cases;
- previous experience and common sense.
22. Estimation of testing
Keep in mind:
• Live video changes once an hour.
• Player testing includes watching.
• Ad testing from 15sec till 4 min of add that cannot be skipped.
• Video Assets need some time to load.
• Authorization time out.
• Time for Bug fix.
• The same test-cases are performed for several times – for different
browsers and mobile devices.
23. Tools used while testing
• JIRA – task and bug tracker
• Clip2Net, PrtSC - for Screenshot
• Google Docs and Sheets – for
test cases or links storage
• Invisionapp – for markups
• Page Ruler – for UI testing
• BitBucket – for Git Viewing
• HipChat, Skype for Business –
for communication
24. Where is it all going?
In December 2015
• Over 59 mill of TVE subscriptions in USA
• 78% of cable TV Subscribers in Europe use second screen
• Authenticated viewing on TV-connected devices, such as Apple TV
and Roku, grew 110% year-on-year
25. Hey, it`s time to recap!
• TVE everywhere is a great concept
• It is Geo Bounded
• The authorithation is tricky
• TVE web-site has many parts and components
• The heart of TVE-website is Player
• Live broadcasting is the second heart of TVE
• As the usage of TVE increases in Europe and Asia we should stay
prepared
Зміст
TV Everywhere як сучасний концепт телебачення
Тестування вебсайту для TVE, що тестуємо, а що - ні.
Мобільна версія і пристрої для TVE - огляд
Основні компоненти веб сайтів TV Everywhere
Що таке Multiscrining video, MPX, Live player і Companion Ad
На що слід максимально звертати увагу при тестуванні? Як оптимально перевірити авторизацію?
Трохи історіїї,
https://en.wikipedia.org/wiki/National_Cable_%26_Telecommunications_Association
https://en.wikipedia.org/wiki/High-definition_television_in_the_United_States
https://en.wikipedia.org/wiki/TV_Everywhere
Cable television first became available in the United States in 1948
National Cable & Telecommunications Association (NCTA) - trade association for the US cable television industry, representing more than 90% of the US cable market - officially founded in 1952
In 1998 High-definition television (HDTV) in was introduced in the US
By 2006, cable operators had largely completed a national fiber optic upgrade which enables them to provide consumers new services such as high definition television, high-speed Internet access, digital phone, and digital video recording
58.4% of all American homes subscribe to basic cable television services
In 2009, Time Warner Cable announced an initiative known as TV Everywhere, a set of principles which were "designed to serve as a framework to facilitate deployment of online television content in a way that is consumer friendly, pro-competitive."[7] The concept would enable users of their respective cable television services to access live and on-demand online content from channels that they subscribe to by using an account-based authentication system. TWC CEO Jeffrey Bewkes believed that the TV Everywhere principles were "good concepts" that are "likely to be the general direction for all TV networks and all the distribution connections that are out there."[5]
In a December 2013 survey of 4,205 pay television subscribers, NPD Group found that 21% of them used a TV Everywhere service at least once per month, and that 90% of them were satisfied with the experience. NPD analyst Russ Crupnick felt that "aggressive" use of the model was helping to counter cord cutting, which "speaks to the level of engagement they have with programming and a comfort in using the Internet to both access and interact with that programming."[39] The study also found that 3 out of 10 pay television subscribers who were also subscribed to an SVOD service used TV Everywhere services at least once a week (in comparison to 2 out of 10 for those who were not).[39]
In December 2015, research firm GfK estimated that 53% of the United States' pay television subscribers have used a TV Everywhere service
TV Everywhere як сучасний концепт телебачення
TV Everywhere як сучасний концепт телебачення
Огляд використаних технологій
Огляд використаних технологій
Компоненти що тестуємо
Компоненти що тестуємо
What MPX is
Video restrictions
Companion add
http://www.tveverywherenow.com/
http://articles.chicagotribune.com/2012-06-09/business/ct-biz-0610-phil--20120609_1_audience-media-consumers-count/2
https://en.wikipedia.org/wiki/Multi-screen_video
https://www.youtube.com/watch?v=sBhegrXg2qI
In broadcasting, over-the-top content (OTT) refers to delivery of audio, video, and other media over the Internet without the involvement of a multiple-system operator in the control or distribution of the content. The Internet provider may be aware of the contents of the Internet Protocol packets but is not responsible for, nor able to control, the viewing abilities, copyrights, and/or other redistribution of the content. This model contrasts with the purchasing or rental of video or audio content from an Internet service provider (ISP), such as pay television video on demand or an IPTV video service, like AT&T U-Verse. OTT in particular refers to content that arrives from a third party – such as Hulu, Netflix, Sling TV, WhereverTV or Xumo, and is delivered to an end-user device, leaving the ISP only the role of transporting IP packets.[1][2][3][4]
In the U.S. an online video distributor (OVD) is defined in FCC 13-99 as "any entity that offers video content by means of the Internet or other Internet Protocol (IP)-based transmission path provided by a person or entity other than the OVD".[5][6]
Live player and components broadcasting
http://www.broadbandtvnews.com/2015/06/06/fire-tv-top-of-us-media-streamer-market/
http://www.broadbandtvnews.com/2016/03/09/chromecast-takes-35-of-streamer-market/
http://www.businessinsider.com/chart-of-the-day-why-apple-tv-is-dominating-despite-weaker-content-selection-2013-7
Chromecast https://www.youtube.com/watch?v=fyiR6sGYEU4
Apple TV box https://www.youtube.com/watch?v=5hyjvnPVFWo
Як оцінити час?
Що треба пам’ятати оцінюючи час на тестування?
Скільки часу має займати регресс-тестинг?
Як оцінити час?
Що треба пам’ятати оцінюючи час на тестування?
Скільки часу має займати регресс-тестинг?
Що використовуємо для тестування
Infographic about the usage increase in the world
While relatively few people know what TV Everywhere is, a majority of pay-TV subscribers are using the web and apps to access programming on digital devices.
A new survey by research company GfK found that 53% of pay-TV households have used a TV Everywhere service, up from 43% in 2012, when a similar study was taken
78% of cable TV Subscribers in Europe use second screen
http://www.slideshare.net/mukulkrishna/tve-29526687
http://www.digitaltveurope.net/tag/tv-everywhere/
http://www.broadcastingcable.com/news/currency/tv-everywhere-unknown-being-used-more/146453