SlideShare uma empresa Scribd logo
1 de 32
|
INTRO TO CROWDTESTING
C O M B I N I N G ‘ I N - T H E - L A B ’ & ‘ I N - T H E - W I L D ’ A P P R O A C H E S
Peter Shih | VP of Channel Development | pshih@applause.com
|
• Formerly known as uTest, the leader of in-the-wild software testing
– Founded by pair of Israeli entrepreneurs
– Founded in 2007; GA Launch in 2008
• Offices around the globe
– Boston, San Francisco, NYC, Seattle, Tel Aviv, Berlin & Warsaw
• World’s largest & most mature crowdtesting company
– Raised 5 rounds of VC funding, totaling $80 million
- Latest round led by Goldman Sachs in 2014
– Larger than all other crowdtesting companies combined
2
A L I T T L E A B O U T T H E C O M P A N Y
|
3,000+
CUSTOMERS
3
B Y T H E N U M B E R S
70,000+
B U I L D S T E S T E D
175,000+
P R O F E S S I O N A L
T E S T E R S
500 Million+
A P P S T O R E
R E V I E W S A N A LY Z E D
OVER 1 MILLION
I N - T H E - W I L D I S S U E S R E P O RT E D
| 4
C O M P A N I E S T H A T U S E C R O W D T E S T I N G
Retail Travel SocialMedia
| 5
C O M P A N I E S T H A T U S E C R O W D T E S T I N G
Health/FitnessFinancialSoftware Telco
|
The Challenge
PROBLEM WITH
THE STATUS QUO
•••
|
Test Labs Are Here Users Are Here
Modern apps & sites require real-world testing that mirrors the many
different combinations of devices, use cases and locations of users
7
T H E P R O B L E M W I T H T H E S T A T U S Q U O
|
• ‘Inside-out’ approach is still valuable, but it’s merely the starting point
• 360
ₒ
app quality requires an ‘outside-in’ view, which comes in many forms
– Functional defect reports
– Crash reports
– Security vulnerabilities
– Load and performance issues
– Localization issues
– Usability feedback
– User sentiment analytics
• And across all phases of the SDLC
– Research
– Pre-launch
– Post-launch
8
D E T A I L S O F ‘ O U T S I D E - I N ’ A P P R O A C H
|
360
ₒ
APP QUALITY
QUALITY THAT MATCHES YOUR USERS’ EXPECTATIONS
9
A P P L A U S E E N A B L E S …
|
DESIGN &
DEVELOP
1
TEST &
RELEASE
2
LISTEN &
LEARN
3
ANALYZE
& PLAN
4
360º
APPQUALITY
5
EG: IBM
EG: JIRA EG: CRITTERCISM
EG: FLURRY
10
“Should I launch?”
“What should I do next?”
S O L V I N G T W O M A S S I V E C I O P R O B L E M S
|
• Modern apps have different recipe for success
– Infinitely more variables make up the test coverage matrix
- Devices, OSes, browsers, carriers, locations, use cases
– Traditional test playbooks & methodologies are merely starting point
• Crowdtesting augments traditional QA efforts
– True for web, but even more so for mobile and smart TVs/cars/watches
– Move beyond the QA lab, closer to where users work, live & play
– Close the loop between user POV and internal definition of quality
• 360°app quality isn’t just about testing or dev ops
– Requires modern tools and analytics that focus on users-centric quality
– Necessity due to outsized user expectations + voice in app stores
3 K E Y T A K E A W A Y S
11
|
The Challenge
A 360
ₒ
APPROACH
TO APP QUALITY
•••
|
I N - T H E - W I L D T E S T I N G S E R V I C E S
FU N C TION A L
TESTIN G
U SA B ILITY
TESTING
LOC A LIZATION
TESTIN G
LOA D
TESTIN G
SEC U R ITY
TESTIN G
Do your apps function flawlessly
in the hands of your users?
Are your apps as intuitive and
easy-to-use as you think?
Are your apps primed to thrive in
different markets & cultures?
Can your apps handle the peaks
& pressures of the real world?
Are your apps protecting your
users data & privacy?
|
• Real-world functional testing solutions
– Ensuring apps work well in the hands of users
• Compliments in-house testing
– Team of testers provide you with scale, coverage & expertise
• Testing on real devices, in real locations
– Across OS versions, mobile browsers, wireless carriers
– Exploratory testing & test case execution
– Test around the clock or after major releases
• Integrates with your bug tracking systems
– JIRA, Bugzilla, Mantis, Pivotal, IBM Rational, Microsoft TFS and more
• Fully-managed service to reduce your overhead
– Integrated with your test services from QualiTest
– Handle all tester communications and bug triaging
– Professional testers from any region, on any device or OS
– Integrated with your internal team, processes and systems
F U N C T I O N A L T E S T I N G A P P R O A C H
14
| 15
I N - T H E - W I L D F U N C T I O N A L D E F E C T
Learn About The Tester
Tiered
Approval
Chat Directly
With The Tester
Reproducible
Action Steps
U I N OT R EN D ER IN G PR OPER LY
|
• Real-world usability testing solutions
– Ensuring your apps are designed intuitively for intended audience
• Expert-led usability studies
– Remote unmoderated testing performed by industry experts with an
average of 12 years of expert usability experience
• Audience matching
– Survey 25+ respondents that match the demographics of your users
• Video and audio experience captured
– Watch and analyze your respondents use your app for the first time
• Comprehensive report & consulting
– Receive a complete report with findings, benchmarks and
recommendations on how to improve user experience
– Leverage your usability expert for advice on how to minimize
potential confusion & frustration for first-time users
U S A B I L I T Y T E S T I N G A P P R O A C H
16
|
• Real-world localization testing solutions
– Validate content and app localizations to ensure correct context
across languages and cultures
• Go beyond content
– In addition to translations, verify formatting, currency conversions, taxes,
shipping options and more
• In-market localization testers
– Understand the true implications of your localization choices by leveraging
cultural natives
• Double verification
– All issues and recommendations are verified by an additional cultural native
• Available string reporting
– Output a string document to facilitate easier updating of your apps
17
L O C A L I Z A T I O N T E S T I N G A P P R O A C H
|
• Real-world security testing solutions
– Protect your users privacy and data
• Expert-led and managed security testing
– A white hat security expert will work with you to develop a
comprehensive test plan
• White hat security testers
– Trusted team of security testers will attack your site through
a combination of manual penetration and automated tools,
looking for common vulnerabilities and creative new attacks
• Comprehensive report
– Receive a complete report with findings and
recommendations on how to improve your site security
• Remediation consulting
– Leverage your security expert for advice on how to fix
specific vulnerabilities and mitigate different types of risks
S E C U R I T Y T E S T I N G A P P R O A C H
18
|
• Real-world load testing solutions
– Understand how your app performs under real world pressures
• Expert-led and managed load testing
– A Performance Engineer will assess current infrastructure,
develop JMeter scripts, execute and analyze tests
• Scalable and flexible load scenarios
– A range of options to test your apps and sites and APIs
- Large number of concurrent users
- Varying amount of time on the app or site
- With various bandwidth constraints to mirror real-world conditions
• Comprehensive report
– Receive a complete report with findings and recommendations on
how to improve your apps’ performance
19
L O A D T E S T I N G A P P R O A C H
| 20
A P P Q U A L I T Y T O O L S
APPLAUSE
SD K
Discover crashes in real time
and distribute builds
A PPLA U SE
A N A LYTIC S
Listen to what your users are
saying in the app stores
3 6 0 ° A PP QU A LITY
D A SH B OA R D
Access all of your app quality
results in a single place
MOB ILE B ETA
MA N A GEMEN T
Run & manage beta programs
at a global scale
|
3 6 0 ° A P P Q U A L I T Y D A S H B O A R D
|
M O B I L E S D K ( I N C L U D E D I N F U N C T I O N A L )
| 23
U S E R S E N T I M E N T A N A L Y T I C S
| 24
U S E R S E N T I M E N T A N A L Y T I C S
| 25
C O M P E T I T I V E A N A L Y S I S
| 26
U S E R R E V I E W S E N T I M E N T
|
The Challenge
MATURING THE
CROWDTESTING MODEL
•••
|
• Anyone can join, but many do not qualify for paid projects
– ‘Test the Tester’ – initial round of validations
- Hard skill vetting: technical testing skills; device knowledge; OS expertise
- Soft skill betting: following policies and processes, communication skills
– Ongoing validations from every project:
- Tester Ratings, based on the quality of reports and impact of defects found
› Value determines how much tester gets paid for their work
› Quality affects tester’s performance ratings
› Judged by customers, project managers, and team leads
- Training and Mentoring programs to sharpen tester skills
› Crowd  Teams  Community of Experts
• Protecting customer IP
– NDA in our standard Terms of Use for every tester
– Custom NDA supported for each customer
– Proof: 70,000+ test cycles with zero breaches of IP
Q U A L I T Y Q U A L I T Y Q U A L I T Y
28
|
• Project Managers are highly aligned with internal Dev & QA teams
– Support your expectations, timelines, and priorities
– Team Leads in various time zones to provide around-the-clock coverage
– Recommend new ideas based on experience with many international companies
• Integration with your systems and test methodologies
– Bug Tracking Systems: JIRA, HP Quality Center, IBM Rational, Microsoft TFS,
Github, Bugzilla, Pivotal Tracker, Asana, Mantis, FogBugz, Rally, and more
– Methodologies such as continuous integration, test-driven development, agile,
waterfall, lean software development, behavior driven development, etc.
• Continuous improvement and optimization
– Assess results from every project and deliver monthly management reports
– Identify favorite testers and invite new members to optimize team performance
F U L L Y - M A N A G E D S E R V I C E
29
|
The Challenge
FINAL POINTS
•••
|
• App quality was traditionally conveyed by companies to end users
– Testing in the lab was sufficient due to smaller coverage/environments
• App quality is increasingly being overruled by end users
– Through app store ratings & reviews, social media, blogs, and more
– Across multiple dimensions: usability, security, interoperability, etc.
– And most importantly, the cost and publicity of failure is higher than ever
• Applause delivers tools & services that address both views
– ‘Inside-out’ point of view
- Collaborating with internal development & QA on strategy and methodology
– ‘Outside-in’ point of view
- Complementary ‘in-the-wild’ testing on real devices across location & OS
- Reveal important feedback from end users before launch
31
K E Y T A K E A W A Y S
|
The Challenge
Q&A
•••

Mais conteúdo relacionado

Mais procurados

Automation Hub Best practices - Getting Started.pdf
Automation Hub Best practices - Getting Started.pdfAutomation Hub Best practices - Getting Started.pdf
Automation Hub Best practices - Getting Started.pdfCristina Vidu
 
Efficient API delivery with APIOps
Efficient API delivery with APIOpsEfficient API delivery with APIOps
Efficient API delivery with APIOpsSven Bernhardt
 
ISTQB - Software development life cycle
ISTQB - Software development life cycleISTQB - Software development life cycle
ISTQB - Software development life cycleHoangThiHien1
 
How to Execute a Successful API Strategy
How to Execute a Successful API StrategyHow to Execute a Successful API Strategy
How to Execute a Successful API StrategyMatt McLarty
 
40+ tips to use Postman more efficiently
40+ tips to use Postman more efficiently40+ tips to use Postman more efficiently
40+ tips to use Postman more efficientlypostmanclient
 
Automation Hub Best practices - Communicating the potential of the automation...
Automation Hub Best practices - Communicating the potential of the automation...Automation Hub Best practices - Communicating the potential of the automation...
Automation Hub Best practices - Communicating the potential of the automation...Cristina Vidu
 
Sap test center of excellence
Sap test center of excellenceSap test center of excellence
Sap test center of excellenceInfosys
 
Framework For Automation Testing Practice Sharing
Framework For Automation Testing Practice SharingFramework For Automation Testing Practice Sharing
Framework For Automation Testing Practice SharingKMS Technology
 
DevOps-as-a-Service: Towards Automating the Automation
DevOps-as-a-Service: Towards Automating the AutomationDevOps-as-a-Service: Towards Automating the Automation
DevOps-as-a-Service: Towards Automating the AutomationKeith Pleas
 
Scrum gathering Paris 2013 - test automation strategy for Scrum Projects
Scrum gathering Paris 2013 -  test automation strategy for Scrum ProjectsScrum gathering Paris 2013 -  test automation strategy for Scrum Projects
Scrum gathering Paris 2013 - test automation strategy for Scrum ProjectsEliane Collins
 
Cloudlets and DevOps - A Dangerously Powerful Combination to Extend Capabilit...
Cloudlets and DevOps - A Dangerously Powerful Combination to Extend Capabilit...Cloudlets and DevOps - A Dangerously Powerful Combination to Extend Capabilit...
Cloudlets and DevOps - A Dangerously Powerful Combination to Extend Capabilit...Akamai Developers & Admins
 
A Top Down Approach to End-to-End Testing
A Top Down Approach to End-to-End TestingA Top Down Approach to End-to-End Testing
A Top Down Approach to End-to-End TestingSmartBear
 
Enterprise QA and Application Testing Services
Enterprise QA and Application Testing ServicesEnterprise QA and Application Testing Services
Enterprise QA and Application Testing ServicesCygnet Infotech
 
Software Testing Process, Testing Automation and Software Testing Trends
Software Testing Process, Testing Automation and Software Testing TrendsSoftware Testing Process, Testing Automation and Software Testing Trends
Software Testing Process, Testing Automation and Software Testing TrendsKMS Technology
 
Emerging QA COE Practice by Mukund Wangikar
Emerging QA COE Practice by Mukund WangikarEmerging QA COE Practice by Mukund Wangikar
Emerging QA COE Practice by Mukund WangikarAgile Testing Alliance
 
API Best Practices
API Best PracticesAPI Best Practices
API Best PracticesSai Koppala
 
Test Automation using UiPath Test Suite - Developer Circle Part-1.pdf
Test Automation using UiPath Test Suite - Developer Circle Part-1.pdfTest Automation using UiPath Test Suite - Developer Circle Part-1.pdf
Test Automation using UiPath Test Suite - Developer Circle Part-1.pdfDiana Gray, MBA
 

Mais procurados (20)

Automation Hub Best practices - Getting Started.pdf
Automation Hub Best practices - Getting Started.pdfAutomation Hub Best practices - Getting Started.pdf
Automation Hub Best practices - Getting Started.pdf
 
Efficient API delivery with APIOps
Efficient API delivery with APIOpsEfficient API delivery with APIOps
Efficient API delivery with APIOps
 
ISTQB - Software development life cycle
ISTQB - Software development life cycleISTQB - Software development life cycle
ISTQB - Software development life cycle
 
Postman.ppt
Postman.pptPostman.ppt
Postman.ppt
 
How to Execute a Successful API Strategy
How to Execute a Successful API StrategyHow to Execute a Successful API Strategy
How to Execute a Successful API Strategy
 
40+ tips to use Postman more efficiently
40+ tips to use Postman more efficiently40+ tips to use Postman more efficiently
40+ tips to use Postman more efficiently
 
Automation Hub Best practices - Communicating the potential of the automation...
Automation Hub Best practices - Communicating the potential of the automation...Automation Hub Best practices - Communicating the potential of the automation...
Automation Hub Best practices - Communicating the potential of the automation...
 
Sap test center of excellence
Sap test center of excellenceSap test center of excellence
Sap test center of excellence
 
Framework For Automation Testing Practice Sharing
Framework For Automation Testing Practice SharingFramework For Automation Testing Practice Sharing
Framework For Automation Testing Practice Sharing
 
DevOps-as-a-Service: Towards Automating the Automation
DevOps-as-a-Service: Towards Automating the AutomationDevOps-as-a-Service: Towards Automating the Automation
DevOps-as-a-Service: Towards Automating the Automation
 
Scrum gathering Paris 2013 - test automation strategy for Scrum Projects
Scrum gathering Paris 2013 -  test automation strategy for Scrum ProjectsScrum gathering Paris 2013 -  test automation strategy for Scrum Projects
Scrum gathering Paris 2013 - test automation strategy for Scrum Projects
 
Cloudlets and DevOps - A Dangerously Powerful Combination to Extend Capabilit...
Cloudlets and DevOps - A Dangerously Powerful Combination to Extend Capabilit...Cloudlets and DevOps - A Dangerously Powerful Combination to Extend Capabilit...
Cloudlets and DevOps - A Dangerously Powerful Combination to Extend Capabilit...
 
A Top Down Approach to End-to-End Testing
A Top Down Approach to End-to-End TestingA Top Down Approach to End-to-End Testing
A Top Down Approach to End-to-End Testing
 
API Testing for everyone.pptx
API Testing for everyone.pptxAPI Testing for everyone.pptx
API Testing for everyone.pptx
 
Enterprise QA and Application Testing Services
Enterprise QA and Application Testing ServicesEnterprise QA and Application Testing Services
Enterprise QA and Application Testing Services
 
TCoE
TCoETCoE
TCoE
 
Software Testing Process, Testing Automation and Software Testing Trends
Software Testing Process, Testing Automation and Software Testing TrendsSoftware Testing Process, Testing Automation and Software Testing Trends
Software Testing Process, Testing Automation and Software Testing Trends
 
Emerging QA COE Practice by Mukund Wangikar
Emerging QA COE Practice by Mukund WangikarEmerging QA COE Practice by Mukund Wangikar
Emerging QA COE Practice by Mukund Wangikar
 
API Best Practices
API Best PracticesAPI Best Practices
API Best Practices
 
Test Automation using UiPath Test Suite - Developer Circle Part-1.pdf
Test Automation using UiPath Test Suite - Developer Circle Part-1.pdfTest Automation using UiPath Test Suite - Developer Circle Part-1.pdf
Test Automation using UiPath Test Suite - Developer Circle Part-1.pdf
 

Destaque

Star west 2011 manoj narayanan presentation 1.0
Star west 2011 manoj narayanan presentation 1.0Star west 2011 manoj narayanan presentation 1.0
Star west 2011 manoj narayanan presentation 1.0manoj7698
 
Idexcel Independent Testing Services Presentation
Idexcel Independent Testing Services PresentationIdexcel Independent Testing Services Presentation
Idexcel Independent Testing Services PresentationIdexcel
 
How Crowd Testing Works
How Crowd Testing WorksHow Crowd Testing Works
How Crowd Testing Works99tests
 
Crowd Testing Framework : Mobile Application Testing
Crowd Testing Framework : Mobile Application TestingCrowd Testing Framework : Mobile Application Testing
Crowd Testing Framework : Mobile Application Testingmomoahmedabad
 
Testing capability ppt
Testing capability pptTesting capability ppt
Testing capability pptanilreddyqa
 

Destaque (7)

Star west 2011 manoj narayanan presentation 1.0
Star west 2011 manoj narayanan presentation 1.0Star west 2011 manoj narayanan presentation 1.0
Star west 2011 manoj narayanan presentation 1.0
 
Idexcel Independent Testing Services Presentation
Idexcel Independent Testing Services PresentationIdexcel Independent Testing Services Presentation
Idexcel Independent Testing Services Presentation
 
How Crowd Testing Works
How Crowd Testing WorksHow Crowd Testing Works
How Crowd Testing Works
 
Crowd Testing Framework : Mobile Application Testing
Crowd Testing Framework : Mobile Application TestingCrowd Testing Framework : Mobile Application Testing
Crowd Testing Framework : Mobile Application Testing
 
Testing capability ppt
Testing capability pptTesting capability ppt
Testing capability ppt
 
Testing Centre Of Excellence From AppLabs
Testing Centre Of Excellence From AppLabsTesting Centre Of Excellence From AppLabs
Testing Centre Of Excellence From AppLabs
 
Digital in 2017 Global Overview
Digital in 2017 Global OverviewDigital in 2017 Global Overview
Digital in 2017 Global Overview
 

Semelhante a Applause crowd testing meetup march 2015

Incorporating 360 Degree App Quality in Mobile Development
Incorporating 360 Degree App Quality in Mobile DevelopmentIncorporating 360 Degree App Quality in Mobile Development
Incorporating 360 Degree App Quality in Mobile DevelopmentTechWell
 
Soirée du Test Logiciel - Présentation de Kiuwan (Jack ABDO)
Soirée du Test Logiciel - Présentation de Kiuwan (Jack ABDO)Soirée du Test Logiciel - Présentation de Kiuwan (Jack ABDO)
Soirée du Test Logiciel - Présentation de Kiuwan (Jack ABDO)TelecomValley
 
Launching great enterprise mobile apps that beat the competition
Launching great enterprise mobile apps that beat the competitionLaunching great enterprise mobile apps that beat the competition
Launching great enterprise mobile apps that beat the competitionebuc
 
Software Testing Services
Software Testing ServicesSoftware Testing Services
Software Testing ServicesScienceSoft
 
Quality_Assurance_Engineer_8yrs_Exp_ISTQB_Certified_MCA
Quality_Assurance_Engineer_8yrs_Exp_ISTQB_Certified_MCAQuality_Assurance_Engineer_8yrs_Exp_ISTQB_Certified_MCA
Quality_Assurance_Engineer_8yrs_Exp_ISTQB_Certified_MCAMuhammed Salim Hussain
 
RubiOne: Apache Spark as the Backbone of a Retail Analytics Development Envir...
RubiOne: Apache Spark as the Backbone of a Retail Analytics Development Envir...RubiOne: Apache Spark as the Backbone of a Retail Analytics Development Envir...
RubiOne: Apache Spark as the Backbone of a Retail Analytics Development Envir...Databricks
 
Mobile testing practices
Mobile testing practicesMobile testing practices
Mobile testing practicesRakesh Jha
 
ASUG Utilities Presentation
ASUG Utilities PresentationASUG Utilities Presentation
ASUG Utilities PresentationMichael Robinson
 
Testing in the Wild: Practices for Testing Beyond the Lab
Testing in the Wild: Practices for Testing Beyond the LabTesting in the Wild: Practices for Testing Beyond the Lab
Testing in the Wild: Practices for Testing Beyond the LabTechWell
 
Webinar app testing and distribution
Webinar app testing and distribution Webinar app testing and distribution
Webinar app testing and distribution Service2Media
 

Semelhante a Applause crowd testing meetup march 2015 (20)

Incorporating 360 Degree App Quality in Mobile Development
Incorporating 360 Degree App Quality in Mobile DevelopmentIncorporating 360 Degree App Quality in Mobile Development
Incorporating 360 Degree App Quality in Mobile Development
 
Soirée du Test Logiciel - Présentation de Kiuwan (Jack ABDO)
Soirée du Test Logiciel - Présentation de Kiuwan (Jack ABDO)Soirée du Test Logiciel - Présentation de Kiuwan (Jack ABDO)
Soirée du Test Logiciel - Présentation de Kiuwan (Jack ABDO)
 
Launching great enterprise mobile apps that beat the competition
Launching great enterprise mobile apps that beat the competitionLaunching great enterprise mobile apps that beat the competition
Launching great enterprise mobile apps that beat the competition
 
Ignatius Prasad Guntupalli
Ignatius Prasad GuntupalliIgnatius Prasad Guntupalli
Ignatius Prasad Guntupalli
 
Musharraf_Syed_Resume
Musharraf_Syed_ResumeMusharraf_Syed_Resume
Musharraf_Syed_Resume
 
Software Testing Services
Software Testing ServicesSoftware Testing Services
Software Testing Services
 
Quality_Assurance_Engineer_8yrs_Exp_ISTQB_Certified_MCA
Quality_Assurance_Engineer_8yrs_Exp_ISTQB_Certified_MCAQuality_Assurance_Engineer_8yrs_Exp_ISTQB_Certified_MCA
Quality_Assurance_Engineer_8yrs_Exp_ISTQB_Certified_MCA
 
Debakshi_Chakraborty _CV
Debakshi_Chakraborty _CVDebakshi_Chakraborty _CV
Debakshi_Chakraborty _CV
 
RubiOne: Apache Spark as the Backbone of a Retail Analytics Development Envir...
RubiOne: Apache Spark as the Backbone of a Retail Analytics Development Envir...RubiOne: Apache Spark as the Backbone of a Retail Analytics Development Envir...
RubiOne: Apache Spark as the Backbone of a Retail Analytics Development Envir...
 
Casualty Insurance
Casualty Insurance Casualty Insurance
Casualty Insurance
 
Crowdsource Testing presented by uTest
Crowdsource Testing presented by uTestCrowdsource Testing presented by uTest
Crowdsource Testing presented by uTest
 
Anil_kumar_Resume
Anil_kumar_ResumeAnil_kumar_Resume
Anil_kumar_Resume
 
Vipin Resume.pdf
Vipin Resume.pdfVipin Resume.pdf
Vipin Resume.pdf
 
Resume_Madhu Akkasali
Resume_Madhu AkkasaliResume_Madhu Akkasali
Resume_Madhu Akkasali
 
Mobile testing practices
Mobile testing practicesMobile testing practices
Mobile testing practices
 
ASUG Utilities Presentation
ASUG Utilities PresentationASUG Utilities Presentation
ASUG Utilities Presentation
 
Testing in the Wild: Practices for Testing Beyond the Lab
Testing in the Wild: Practices for Testing Beyond the LabTesting in the Wild: Practices for Testing Beyond the Lab
Testing in the Wild: Practices for Testing Beyond the Lab
 
Ravindra A N
Ravindra A NRavindra A N
Ravindra A N
 
MydhiliVadlamaniCV
MydhiliVadlamaniCVMydhiliVadlamaniCV
MydhiliVadlamaniCV
 
Webinar app testing and distribution
Webinar app testing and distribution Webinar app testing and distribution
Webinar app testing and distribution
 

Último

WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...masabamasaba
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech studentsHimanshiGarg82
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in sowetomasabamasaba
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisamasabamasaba
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...masabamasaba
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfkalichargn70th171
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisamasabamasaba
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...panagenda
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Hararemasabamasaba
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastPapp Krisztián
 
What Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationWhat Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationJuha-Pekka Tolvanen
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfonteinmasabamasaba
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024VictoriaMetrics
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is insideshinachiaurasa2
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Bert Jan Schrijver
 

Último (20)

WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go Platformless
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
 
What Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationWhat Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the Situation
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 

Applause crowd testing meetup march 2015

  • 1. | INTRO TO CROWDTESTING C O M B I N I N G ‘ I N - T H E - L A B ’ & ‘ I N - T H E - W I L D ’ A P P R O A C H E S Peter Shih | VP of Channel Development | pshih@applause.com
  • 2. | • Formerly known as uTest, the leader of in-the-wild software testing – Founded by pair of Israeli entrepreneurs – Founded in 2007; GA Launch in 2008 • Offices around the globe – Boston, San Francisco, NYC, Seattle, Tel Aviv, Berlin & Warsaw • World’s largest & most mature crowdtesting company – Raised 5 rounds of VC funding, totaling $80 million - Latest round led by Goldman Sachs in 2014 – Larger than all other crowdtesting companies combined 2 A L I T T L E A B O U T T H E C O M P A N Y
  • 3. | 3,000+ CUSTOMERS 3 B Y T H E N U M B E R S 70,000+ B U I L D S T E S T E D 175,000+ P R O F E S S I O N A L T E S T E R S 500 Million+ A P P S T O R E R E V I E W S A N A LY Z E D OVER 1 MILLION I N - T H E - W I L D I S S U E S R E P O RT E D
  • 4. | 4 C O M P A N I E S T H A T U S E C R O W D T E S T I N G Retail Travel SocialMedia
  • 5. | 5 C O M P A N I E S T H A T U S E C R O W D T E S T I N G Health/FitnessFinancialSoftware Telco
  • 6. | The Challenge PROBLEM WITH THE STATUS QUO •••
  • 7. | Test Labs Are Here Users Are Here Modern apps & sites require real-world testing that mirrors the many different combinations of devices, use cases and locations of users 7 T H E P R O B L E M W I T H T H E S T A T U S Q U O
  • 8. | • ‘Inside-out’ approach is still valuable, but it’s merely the starting point • 360 ₒ app quality requires an ‘outside-in’ view, which comes in many forms – Functional defect reports – Crash reports – Security vulnerabilities – Load and performance issues – Localization issues – Usability feedback – User sentiment analytics • And across all phases of the SDLC – Research – Pre-launch – Post-launch 8 D E T A I L S O F ‘ O U T S I D E - I N ’ A P P R O A C H
  • 9. | 360 ₒ APP QUALITY QUALITY THAT MATCHES YOUR USERS’ EXPECTATIONS 9 A P P L A U S E E N A B L E S …
  • 10. | DESIGN & DEVELOP 1 TEST & RELEASE 2 LISTEN & LEARN 3 ANALYZE & PLAN 4 360º APPQUALITY 5 EG: IBM EG: JIRA EG: CRITTERCISM EG: FLURRY 10 “Should I launch?” “What should I do next?” S O L V I N G T W O M A S S I V E C I O P R O B L E M S
  • 11. | • Modern apps have different recipe for success – Infinitely more variables make up the test coverage matrix - Devices, OSes, browsers, carriers, locations, use cases – Traditional test playbooks & methodologies are merely starting point • Crowdtesting augments traditional QA efforts – True for web, but even more so for mobile and smart TVs/cars/watches – Move beyond the QA lab, closer to where users work, live & play – Close the loop between user POV and internal definition of quality • 360°app quality isn’t just about testing or dev ops – Requires modern tools and analytics that focus on users-centric quality – Necessity due to outsized user expectations + voice in app stores 3 K E Y T A K E A W A Y S 11
  • 12. | The Challenge A 360 ₒ APPROACH TO APP QUALITY •••
  • 13. | I N - T H E - W I L D T E S T I N G S E R V I C E S FU N C TION A L TESTIN G U SA B ILITY TESTING LOC A LIZATION TESTIN G LOA D TESTIN G SEC U R ITY TESTIN G Do your apps function flawlessly in the hands of your users? Are your apps as intuitive and easy-to-use as you think? Are your apps primed to thrive in different markets & cultures? Can your apps handle the peaks & pressures of the real world? Are your apps protecting your users data & privacy?
  • 14. | • Real-world functional testing solutions – Ensuring apps work well in the hands of users • Compliments in-house testing – Team of testers provide you with scale, coverage & expertise • Testing on real devices, in real locations – Across OS versions, mobile browsers, wireless carriers – Exploratory testing & test case execution – Test around the clock or after major releases • Integrates with your bug tracking systems – JIRA, Bugzilla, Mantis, Pivotal, IBM Rational, Microsoft TFS and more • Fully-managed service to reduce your overhead – Integrated with your test services from QualiTest – Handle all tester communications and bug triaging – Professional testers from any region, on any device or OS – Integrated with your internal team, processes and systems F U N C T I O N A L T E S T I N G A P P R O A C H 14
  • 15. | 15 I N - T H E - W I L D F U N C T I O N A L D E F E C T Learn About The Tester Tiered Approval Chat Directly With The Tester Reproducible Action Steps U I N OT R EN D ER IN G PR OPER LY
  • 16. | • Real-world usability testing solutions – Ensuring your apps are designed intuitively for intended audience • Expert-led usability studies – Remote unmoderated testing performed by industry experts with an average of 12 years of expert usability experience • Audience matching – Survey 25+ respondents that match the demographics of your users • Video and audio experience captured – Watch and analyze your respondents use your app for the first time • Comprehensive report & consulting – Receive a complete report with findings, benchmarks and recommendations on how to improve user experience – Leverage your usability expert for advice on how to minimize potential confusion & frustration for first-time users U S A B I L I T Y T E S T I N G A P P R O A C H 16
  • 17. | • Real-world localization testing solutions – Validate content and app localizations to ensure correct context across languages and cultures • Go beyond content – In addition to translations, verify formatting, currency conversions, taxes, shipping options and more • In-market localization testers – Understand the true implications of your localization choices by leveraging cultural natives • Double verification – All issues and recommendations are verified by an additional cultural native • Available string reporting – Output a string document to facilitate easier updating of your apps 17 L O C A L I Z A T I O N T E S T I N G A P P R O A C H
  • 18. | • Real-world security testing solutions – Protect your users privacy and data • Expert-led and managed security testing – A white hat security expert will work with you to develop a comprehensive test plan • White hat security testers – Trusted team of security testers will attack your site through a combination of manual penetration and automated tools, looking for common vulnerabilities and creative new attacks • Comprehensive report – Receive a complete report with findings and recommendations on how to improve your site security • Remediation consulting – Leverage your security expert for advice on how to fix specific vulnerabilities and mitigate different types of risks S E C U R I T Y T E S T I N G A P P R O A C H 18
  • 19. | • Real-world load testing solutions – Understand how your app performs under real world pressures • Expert-led and managed load testing – A Performance Engineer will assess current infrastructure, develop JMeter scripts, execute and analyze tests • Scalable and flexible load scenarios – A range of options to test your apps and sites and APIs - Large number of concurrent users - Varying amount of time on the app or site - With various bandwidth constraints to mirror real-world conditions • Comprehensive report – Receive a complete report with findings and recommendations on how to improve your apps’ performance 19 L O A D T E S T I N G A P P R O A C H
  • 20. | 20 A P P Q U A L I T Y T O O L S APPLAUSE SD K Discover crashes in real time and distribute builds A PPLA U SE A N A LYTIC S Listen to what your users are saying in the app stores 3 6 0 ° A PP QU A LITY D A SH B OA R D Access all of your app quality results in a single place MOB ILE B ETA MA N A GEMEN T Run & manage beta programs at a global scale
  • 21. | 3 6 0 ° A P P Q U A L I T Y D A S H B O A R D
  • 22. | M O B I L E S D K ( I N C L U D E D I N F U N C T I O N A L )
  • 23. | 23 U S E R S E N T I M E N T A N A L Y T I C S
  • 24. | 24 U S E R S E N T I M E N T A N A L Y T I C S
  • 25. | 25 C O M P E T I T I V E A N A L Y S I S
  • 26. | 26 U S E R R E V I E W S E N T I M E N T
  • 28. | • Anyone can join, but many do not qualify for paid projects – ‘Test the Tester’ – initial round of validations - Hard skill vetting: technical testing skills; device knowledge; OS expertise - Soft skill betting: following policies and processes, communication skills – Ongoing validations from every project: - Tester Ratings, based on the quality of reports and impact of defects found › Value determines how much tester gets paid for their work › Quality affects tester’s performance ratings › Judged by customers, project managers, and team leads - Training and Mentoring programs to sharpen tester skills › Crowd  Teams  Community of Experts • Protecting customer IP – NDA in our standard Terms of Use for every tester – Custom NDA supported for each customer – Proof: 70,000+ test cycles with zero breaches of IP Q U A L I T Y Q U A L I T Y Q U A L I T Y 28
  • 29. | • Project Managers are highly aligned with internal Dev & QA teams – Support your expectations, timelines, and priorities – Team Leads in various time zones to provide around-the-clock coverage – Recommend new ideas based on experience with many international companies • Integration with your systems and test methodologies – Bug Tracking Systems: JIRA, HP Quality Center, IBM Rational, Microsoft TFS, Github, Bugzilla, Pivotal Tracker, Asana, Mantis, FogBugz, Rally, and more – Methodologies such as continuous integration, test-driven development, agile, waterfall, lean software development, behavior driven development, etc. • Continuous improvement and optimization – Assess results from every project and deliver monthly management reports – Identify favorite testers and invite new members to optimize team performance F U L L Y - M A N A G E D S E R V I C E 29
  • 31. | • App quality was traditionally conveyed by companies to end users – Testing in the lab was sufficient due to smaller coverage/environments • App quality is increasingly being overruled by end users – Through app store ratings & reviews, social media, blogs, and more – Across multiple dimensions: usability, security, interoperability, etc. – And most importantly, the cost and publicity of failure is higher than ever • Applause delivers tools & services that address both views – ‘Inside-out’ point of view - Collaborating with internal development & QA on strategy and methodology – ‘Outside-in’ point of view - Complementary ‘in-the-wild’ testing on real devices across location & OS - Reveal important feedback from end users before launch 31 K E Y T A K E A W A Y S