Upload
keshav-kashyap
View
267
Download
0
Embed Size (px)
Citation preview
www.tothenew.com
#Fame Case Study Keshav Kashyap
& Swapnil Mehrotra
www.tothenew.com
#fame : All you need is #fame
Live Video Entertainment App : Owned By Fame Digital India Pvt. Ltd.Maintained By TTND
Established in 2014 Puneet Johar
3 Million + User base750 K registered Users
#Fame
www.tothenew.com
Focus Points
GoalKey Features
ClientApproach
www.tothenew.com
About #fame
#fame is your ticket to superstardom. Go Live and stream your talent to the world.
Connect with your fans, make new friends, chat and become famous. You can sing, juggle, hack, dress up, make up, cook up, chat up, dance, party, sleep and then some more.
This is your stage and the whole world is your audience. Fame was never this easy.
#fame is home to everyone. From the most exciting online shows, viral videos and digital superstars, you'll find it all here. Watch your favorite celebs, promising artists, great performances and live events. Don't forget to keep the popcorn ready. The revolution has begun, it's time to "Live It" .
www.tothenew.com
#fame Key Features Beam: Create your own beam and go live immediately or book a slot for
future. Watch: Videos, archive shows, and get reminders for your favorite show. Celebrity Chat: Dive into conversation with actors, actresses, and other
users. Share: Share your favorite shows, velfie and videos through WhatsApp,
Facebook, Twitter Shows: There are far more on #Fame than you can ever get on Television.
NextGen love stories to success tales of entrepreneurs, the shows are packed with action to keep you amused.
Intelligent Push Notification: So that you never miss the action, and tune live into some exciting live streaming.
www.tothenew.com
#fame Goal
To test the application on iOS and Android platforms and ensure test coverage across 50 devices with pixel perfect UI and minimal screen load time.
Have a test strategy to achieve quick turnaround time and support application updates for various events IIFA, FTL etc.
Recently #fame covers Sunburn Festival in Goa.
www.tothenew.com
#fame Approach Executed Flawless Live Streaming of IIFA with over 200+ hours of live video over a
period of 3 days Optimized the platform to reduce critical components response time from 7 seconds
to .3 seconds. (Statistic verified through New Relic) Created test strategy inline with AGILE development comprising of automation
approach, test environment setup and target devices Released weekly productions with multiple new features meeting highest quality
standards Performed complete regression test suite with over 500 test cases SeeTest was used as automated test-framework for regularly validating the flow of the
app across multiple devices SoapUI used for testing Backend APIs and JMeter for load testing of the platform New Relic was used for monitoring the performance and analyzing potential bottlenecks
www.tothenew.com
#fame Client
Fame Digital is a talent led digital entertainment network that helps individuals launch an idea, grow their skills, build a community, find an audience and prosper.
www.tothenew.com
#fame Architecture:-Areas We Cover
Android Development Team
iOS Development Team Server Team
Responsible for Android App Responsible for iOS App Responsible for Server Handling
Quality Analyst Team Dev-Ops Team Fame Management
Delivering Quality Product Back-End Support Product & Business Management
www.tothenew.com
#Fame Number Game
Established in 2014 Total Number of Android App Users= 3 Million + Monthly Average Users = 1 Million + Total Number of Reviews on Play store = 31K Total Number of iOS App Users = 6K Total Number of Reviews on App store = 200+
www.tothenew.com
#fame App Architecture API – Used for Login, Registration, Logout Admin – Used for Backend activities Chat – Here we use 3rd Party tool to interact in between the user during Live Beam Stream – Used to handle live beam videos Job – Used to maintain like, dislike, views count in during live beams Web – Used for change password & account verification purpose Email – Used for email verification of a famestar Cache – Used for common data access and reduce the load on server Moderator – Used to keep eyes on spam content Ask me – Used to download the past saved Video Tracking – Used to keep Beam Duration Video Ready – Used to display video content on App Fame-ms-Beam-Detail – Used to keep details of All types of Beams(Past, Live &
Upcoming ) Elastic Search – Used to fetch data in app Home – Content displayed on Home Screen
www.tothenew.com
QA Architecture
Manual Testing
Fame LiveFame Maintenance
Automation Testing
Sanity Suite
www.tothenew.com
#fame QA : Tools and Technologies Used
JIRA Soap UI Confluence Jenkins GIT See-Test Manual Test Cases JMeter Localytics
www.tothenew.com
#fame QA : Manual Testing Test Plan : http://
confluence.intelligrape.com/display/fameplus/Test+Plan Test Cases : http://
confluence.intelligrape.com/display/fameplus/Manual Stats of Manual Testing :
500+ Test Cases Sanity Test Suite Regression Test Suite Around 3000+ Bugs are reported on JIRA
www.tothenew.com
#fame QA : Prod Sign-off Checklist
Mobile App checklist before Prod Sign Off : http://confluence.intelligrape.com/display/fameplus/Mobile+App+Checklist+before+Prod+Signoff
www.tothenew.com
#fame QA : Release TrackerRelease Tracker : http://confluence.intelligrape.com/display/fameplus/Release+Tracker
Latest Release Tracker :
www.tothenew.com
#fame QA : ConfluenceUse of Confluence for Credentials
www.tothenew.com
Road for Automation
Used See-Test Automation tool to automate the sanity test cases. Total Number of Automated test cases are 50+ Used CI integration approach consist of Jenkins,GIT,S3 and email
the report to concerned team
www.tothenew.com
Bug Villa
www.tothenew.com
#fame App Flow
www.tothenew.com
#fame App Flow
www.tothenew.com
#fame App Flow
www.tothenew.com
Crowd Testing
Crowd Testing puts software to test under real world conditions by real users, allowing companies to gather real insight and feedback and to identify defects quickly and cheaply.
https://docs.google.com/spreadsheets/d/1NMF-5AoZfYeXVVp1W3zggLqtE-bytZJecN-7i85k2zw/edit#gid=1551448927
https://docs.google.com/spreadsheets/d/1eEzwWDHlPrsvdoarEBBFr1ZXzkii3H-AhrsAVPcvj4Q/edit?ts=5632fcec#gid=0
www.tothenew.com
#fame Crowd Testing Stats
Fixed; 175
Non-Repro-duca-
ble; 20
Not an Issue; 35
Sug-ges-
tion; 87
iOS Issues Status
Fixed Non-ReproducableNot an Issue Suggestion
17093
21 9
Android Issue Status
Fixed Not an IssueNon-Reproducable Suggestion
20
42
119
131
Common Issue Status
UI ServerAndroid iOS
www.tothenew.com
#fame Upcoming Features
Regionalization Localization Monetization VoD Player Ad’s on Video
www.tothenew.com
Some Famous #famestar
#TheAkshayKumar #RichaChadda #JackieBhagnani #ikeshav #HariOm
www.tothenew.com
Competitors
Periscope Instalivly YouNow Meerkat
www.tothenew.com
#fame Webhttp://fame.live/ Client
Goal
Technology Stack
Approach
#fame
For the ease of users for beaming, web application provides an edge in terms of internet speed in comparison to mobile (which rely on Wi-fi).Used Angular to achieve MVC framework. Bootstrap 3 is used to make the site interactive and responsive. Grunt Server is used to deploy the website locally, for production on Nginx Server. For showing and uploading images Cloudinary libraries are used.For showing live beams JW Player is used.
Developing Web Application with all the mobile application features plus few additional features.
User is now able to access fame web app via http://fame.live/
www.tothenew.com
References:-
http://fame.live/ http://admin.fameplus.com/admin/dashboard https://dashboard.localytics.com/analyze/ http://confluence.intelligrape.com/display/fameplus/Testing+Team
www.tothenew.com
Client Location
Our Office
Email us at:
Contact Us
[email protected]@tothenew.com
Share your Feedback on
Survey Monkey