SlideShare uma empresa Scribd logo
1 de 33
Baixar para ler offline
10 Best Practices
For Bug-free Apps
& Websites*
We only have one chance to make
a good first impression!
GOAL: ZERO BUGS*
* Zero risk does not exist as it is impossible to test everything.
Therefore, testing must be targeted.
How to target and organise your tests?
Discover the 10 best practices to adopt.
BUG HUNTERS
QUALITY ASSURANCE
EXPERTISE
Member of
TEAM
TESTERS
QA ANALYSTS
QA MANAGERS
+2,000 DEVICES
StarDust, the Digital Testing specialist, supports its clients in
the transformation and success of their digital solutions.
OFFICES
MARSEILLE, PARIS, LILLE
MONTREAL
(LONDON, BERLIN)
EFFORT-BASED QAFULL SERVICE QA
STARDUST PARTNER PROGRAM
> A macro-budget generator to help you plan testing budgets
> Guidelines to help you best plan your UAT phases
> Discounts according to your Partnership level
Outsourcing the execution of tests
> Defining the best fitted testing Strategy
> Writing the StarDust Acceptance Test Plan
> Delivering Bug reports
> Delivering Test Results Analysis
OUR SERVICE OFFERS
For Digital Agencies
Outsourcing a testing project
> Giving you the lead on our testers
> Delivering Bug reports
WHY TEST?
TO BETTER CONTROL THE RISKS
RELATED TO DEVELOPMENT
TO TEST PRODUCT LIMITS
TO ENSURE OPTIMUM FUNCTIONALITY
TO ENSURE QUALITY
TO REDUCE RISKS AT THE LAUNCH
TO FIND BUGS
and fix them
TESTING
+ 1 500 characteristics by device OS versions, middleware and frameworks
ONGOING EVOLUTIONS
(devices, OS, browsers…)
CAUSES :
A FRAGMENTED TECHNICAL ENVIRONMENT, PERMANENTLY EVOLVING
+
ONGOING EVOLUTIONS
OF DIGITAL HABITS+ +
BUGS
BUGS
Missing product image
(MAC OSX)
Display of « feedback » button is unreadable (iPad Mini 2)
Display of Social Media buttons (Safari MAC)
BUGS
Pop-up doesn’t close
> impossible to proceed to payment
(iPhone 4S)
Basket page greyed
> no action possible (iPad Air) ???? (Macbook Safari)
BUGS
Inconsistency between the number of products
in the basket (5) and in the list (4) (Safari)
Missing products and information (Chrome)
Incomprehensible display (iPhone 5S)
BUGS ET ANOMALIES !
A device that does not pass the identification step in the
purchasing process
Failure to add product to cart
Search button that cannot find queries
Failure to validate postal addresses in login/sign up forms
Different product/price between the cart and purchasing
process
Failure to take into account promotional discounts
Ogone Payment accepted without typing in credit card n° (!!)
Banking information impossible to fill in on mobile
Deteriotated display blocking the purchase
Common bugs seen on E-commerce
apps and websites
BUGS
And…
BUGS
Regardless of the bug, when the experience was bad or found to be unsatisfactory,
the user loses FAITH and condemns the brand.
CONSEQUENCES :
BAD USER EXPERIENCE
ABANDONED CHECKOUTS
NEGATIVE FEEDBACK (E-REPUTATION)
LOOSING CLIENTS / THUS REVENUE
BRAND IMAGE DETERIORATION
……
……
BUG HUNTERS
QUALITY ASSURANCE
EXPERTISE
Member of
TEAM
TESTERS
QA ANALYSTS
QA MANAGERS
+2,000 DEVICES
StarDust, the Digital Testing specialist, supports its clients in
the transformation and success of their digital solutions.
OFFICES
MARSEILLE, PARIS, LILLE
MONTREAL
(LONDON, BERLIN)
IDENTIFY
THE PRODUCT RISKS
1
1. IDENTIFY THE PRODUCT RISKS
Which, in case of a bug, impedes the
use of the product.
Examples of critical functions:
PURCHASE TUNNEL
PRODUCT PAGE
DELIVERY
CUSTOMER SERVICES
REFUNDS
….
KNOW YOUR PRODUCT
List the technical functions What are the critical functions ?
In what form?
Examples of documents/formats:
FUNCTIONAL SPECIFICATIONS
USER STORIES
BACKLOGS
WIREFRAMES / MOCK-UPS
…
THINK USER EXPERIENCE
2
2. THINK USER EXPERIENCE
THROUGHOUT the DEVELOPMENT process of your product
Product Profit(s) Ergonomics / Design
Is my website/app user-friendly?Does my website/app fulfil promises made to
the user?
Omni-channel / multi-device experience Unique / personalised experience
Does my website/app take into account the
profile and preferences of my users?
Is the user experience optimal at all times
and on all screens?
DEFINE TARGET DEVICES
3
3. DEFINE TARGET DEVICES
MARKET DATA
Device Sales
Traffic / Usage
Comments
FRAGMENTATION
Overlay, Browser
CPU, Arch, Memory
Screen sizes
Resolution sensors
PROJECT’S TECHNICAL
REQUIREMENTS
OS versions
Resolutions
Equipment Resources
Type of project
90-95% COVERED RISKS
SITE : 25-30 Devices
APPS : 30-40 Devices
PRIORITY TO YOUR USERS’ DEVICES
THINK
PRODUCT SPECIFICS
4
4. THINK MOBILE SPECIFICS
> OS Specifics
> Browser Specifics
> Multi-tasking: one rarely uses one application at a time
> Texts / Calls / Notifications Interruptions
> Memory & Backup
Vertical / Horizontal
Touch Navigation Wi-fi VS 3G/4G
External AppConnection
Think Mobile-first: your users are mobile!
MULTI-PLATFORM & MULTI-SCREEN
USE THE BEST RESOURCES
TO TRACK BUGS
5
5. USE THE BEST RESOURCES TO TRACK BUGS
DEVICES
> Owning the most representative devices
+ some « exotic » devices
> Renew the stock (new devices, new OS)
> Maintain the old OS versions
> Manage obsolete devices
> Bring your own device (BYOD)
> QA EXPERTISE
> IMPARTIALITY
> TIME SAVING
INDEPENDENT TESTERS
TESTERS
> Internal testing team
or
> Outsourcing testing phases
DEDICATED PEOPLE MATERIAL
TOOLS / SUPPORT
> Test plan
> Bug tracker
OPT FOR THE APPROPRIATE
TEST METHODOLOGY
6
6. OPT FOR THE APPROPRIATE TEST METHODOLOGY
Manual or automated tests?
SCENARIO APPROACH
> Writing test scenarios
> Guided tests according to testing steps
> Maximized risk coverage
Stability of the test environment is important
Developments must be « frozen » during the tests
to guarantee the consistency and reliability of the obtained results
Scenario or exploratory testing?
EXPLORATORY APPROACH
> No predefined testing scope/ random exploration
> Reporting a maximum of bugs within a given time
> Tester experience / UX expertise
MANUAL
> Stick as closely as possible to real behaviour
> Test the real user experience
> Control the complicated test cases
AUTOMATED
> Defining scripts and paths for automated
tests (necessary time for creating scripts are
to be expected)
ANALYSE BUGS
7
7. ANALYSE BUGS
> To understand the critical points of the website/app
> Think maintenance/ product regression
> List all the bugs and describe them in detail:
Bug category, its description, screenshots, devices, steps to reproduce the bug
GATHER BUG INFORMATION
PROCEED TO ADJUSTMENTS
THINK OF RE-TESTING
Using the same methodology
On the same terminals
Use a Bug Tracking Tool
ANALYSE
LISTEN TO YOUR USERS
8
8. LISTEN TO YOUR USERS
SALES MARKETUSERS FEEDBACKS
FEEDBACK & ANALYTICS
Comments / notes
Social networks
Surveys
Pushes
Real-time chat
Eye tracking
...
Traffic
Downloads
Conversion rate
…
New needs
Innovation
Top sales
…
FOLLOW THE DEVELOPMENT
OF THE DIGITAL ECOSYSTEM
9
9. FOLLOW THE DEVELOPMENT OF THE DIGITAL ECOSYSTEM
New product features
New OS / browsers
Autumn 2015
iOS 9, Android 6.0, Windows 10, Edge
iPhone 6S
UPDATES
ANTICIPATE THE DEVELOPMENTS / THINK MAINTENANCE
NEWS
NEW RISKS
New devices
New OS
…
EFFORT-BASED QAFULL SERVICE QA
STARDUST PARTNER PROGRAM
> A macro-budget generator to help you plan testing budgets
> Guidelines to help you best plan your UAT phases
> Discounts according to your Partnership level
Outsourcing the execution of tests
> Defining the best fitted testing Strategy
> Writing the StarDust Acceptance Test Plan
> Delivering Bug reports
> Delivering Test Results Analysis
OUR SERVICE OFFERS
For Digital Agencies
Outsourcing a testing project
> Giving you the lead on our testers
> Delivering Bug reports
10. THINK TESTING
What features?
Depending on which user scenarios?
On which terminals?
What types of tests?
DEVELOP A TEST STRATEGY
Think ‘TESTING’ as soon as possible in the product life cycle
WHAT? WHEN?
Integration tests / System tests / UAT phases
At the end of development?
At the end of each sprint?
Maintenance
WHO? HOW?
Internal dedicated testers?
Outsourced independent testers?
Which test methodology?
Manual / automated tests?
THANK YOU
François Joseph VIALLON, CEO StarDust
www.stardust-testing.com
“Quality is remembered
long after the price is forgotten”
Guccio Gucci

Mais conteúdo relacionado

Semelhante a 10 Best Practices for bug-free Apps & Websites

EPAM_Digital_Assurance_Accelerator
EPAM_Digital_Assurance_AcceleratorEPAM_Digital_Assurance_Accelerator
EPAM_Digital_Assurance_AcceleratorPeter Kartashov
 
Updated Flatworld Solutions - Call Center
Updated Flatworld Solutions - Call CenterUpdated Flatworld Solutions - Call Center
Updated Flatworld Solutions - Call CenterMichael Hermano
 
LocalSocial Bluetooth Webinar
LocalSocial Bluetooth WebinarLocalSocial Bluetooth Webinar
LocalSocial Bluetooth WebinarSean O'Sullivan
 
"Software Quality in the Service of Innovation in the Insurance Industry"
"Software Quality in the Service of Innovation in the Insurance Industry""Software Quality in the Service of Innovation in the Insurance Industry"
"Software Quality in the Service of Innovation in the Insurance Industry"Applitools
 
Quest2018 erank optimize test automation
Quest2018 erank optimize test automationQuest2018 erank optimize test automation
Quest2018 erank optimize test automationPerfecto Mobile
 
BStriker crowdfunder deck
BStriker crowdfunder deckBStriker crowdfunder deck
BStriker crowdfunder deckJohn Berkeljon
 
Stop guessing, start testing – mobile testing done right - Timo Euteneuer
Stop guessing, start testing – mobile testing done right - Timo EuteneuerStop guessing, start testing – mobile testing done right - Timo Euteneuer
Stop guessing, start testing – mobile testing done right - Timo EuteneuerJAXLondon_Conference
 
Navigating Your Product's Growth with Embedded Analytics
Navigating Your Product's Growth with Embedded Analytics Navigating Your Product's Growth with Embedded Analytics
Navigating Your Product's Growth with Embedded Analytics Progress
 
Why Apps Succeed: 4 Keys to Winning the Digital Quality Game
Why Apps Succeed: 4 Keys to Winning the Digital Quality GameWhy Apps Succeed: 4 Keys to Winning the Digital Quality Game
Why Apps Succeed: 4 Keys to Winning the Digital Quality GamePerfecto by Perforce
 
Cloudomatic: Minimum Viable Product (Refresh Miami, May 2010)
Cloudomatic: Minimum Viable Product (Refresh Miami, May 2010)Cloudomatic: Minimum Viable Product (Refresh Miami, May 2010)
Cloudomatic: Minimum Viable Product (Refresh Miami, May 2010)Jason L. Baptiste
 
Building Trust for Adoption at Enterprise Scale
Building Trust for Adoption at Enterprise ScaleBuilding Trust for Adoption at Enterprise Scale
Building Trust for Adoption at Enterprise ScaleAtlassian
 
7 Factors to Consider When Building Your Mobile Strategy
7 Factors to Consider When Building Your Mobile Strategy7 Factors to Consider When Building Your Mobile Strategy
7 Factors to Consider When Building Your Mobile StrategyiTexico
 
Real Devices or Emulators: Wen to use What for Automated Testing
Real Devices or Emulators: Wen to use What for Automated TestingReal Devices or Emulators: Wen to use What for Automated Testing
Real Devices or Emulators: Wen to use What for Automated TestingSauce Labs
 
Webinar app testing and distribution
Webinar app testing and distribution Webinar app testing and distribution
Webinar app testing and distribution Service2Media
 
Adobe’s eCommerce Digital Transformation Journey
Adobe’s eCommerce Digital Transformation JourneyAdobe’s eCommerce Digital Transformation Journey
Adobe’s eCommerce Digital Transformation JourneyDynatrace
 
Indus Aviation Systems LLP
Indus Aviation Systems LLPIndus Aviation Systems LLP
Indus Aviation Systems LLPindusaviation
 
Inflectra Partner Program 2021
Inflectra Partner Program 2021Inflectra Partner Program 2021
Inflectra Partner Program 2021Inflectra
 
Incremental test automation for Retailers to save money
Incremental test automation for Retailers to save moneyIncremental test automation for Retailers to save money
Incremental test automation for Retailers to save moneyAspire Systems
 

Semelhante a 10 Best Practices for bug-free Apps & Websites (20)

EPAM_Digital_Assurance_Accelerator
EPAM_Digital_Assurance_AcceleratorEPAM_Digital_Assurance_Accelerator
EPAM_Digital_Assurance_Accelerator
 
Updated Flatworld Solutions - Call Center
Updated Flatworld Solutions - Call CenterUpdated Flatworld Solutions - Call Center
Updated Flatworld Solutions - Call Center
 
LocalSocial Bluetooth Webinar
LocalSocial Bluetooth WebinarLocalSocial Bluetooth Webinar
LocalSocial Bluetooth Webinar
 
vercha_resumeNew
vercha_resumeNewvercha_resumeNew
vercha_resumeNew
 
"Software Quality in the Service of Innovation in the Insurance Industry"
"Software Quality in the Service of Innovation in the Insurance Industry""Software Quality in the Service of Innovation in the Insurance Industry"
"Software Quality in the Service of Innovation in the Insurance Industry"
 
Quest2018 erank optimize test automation
Quest2018 erank optimize test automationQuest2018 erank optimize test automation
Quest2018 erank optimize test automation
 
BStriker crowdfunder deck
BStriker crowdfunder deckBStriker crowdfunder deck
BStriker crowdfunder deck
 
Softools - Partner Pack - 17-Aug-16
Softools - Partner Pack - 17-Aug-16Softools - Partner Pack - 17-Aug-16
Softools - Partner Pack - 17-Aug-16
 
Stop guessing, start testing – mobile testing done right - Timo Euteneuer
Stop guessing, start testing – mobile testing done right - Timo EuteneuerStop guessing, start testing – mobile testing done right - Timo Euteneuer
Stop guessing, start testing – mobile testing done right - Timo Euteneuer
 
Navigating Your Product's Growth with Embedded Analytics
Navigating Your Product's Growth with Embedded Analytics Navigating Your Product's Growth with Embedded Analytics
Navigating Your Product's Growth with Embedded Analytics
 
Why Apps Succeed: 4 Keys to Winning the Digital Quality Game
Why Apps Succeed: 4 Keys to Winning the Digital Quality GameWhy Apps Succeed: 4 Keys to Winning the Digital Quality Game
Why Apps Succeed: 4 Keys to Winning the Digital Quality Game
 
Cloudomatic: Minimum Viable Product (Refresh Miami, May 2010)
Cloudomatic: Minimum Viable Product (Refresh Miami, May 2010)Cloudomatic: Minimum Viable Product (Refresh Miami, May 2010)
Cloudomatic: Minimum Viable Product (Refresh Miami, May 2010)
 
Building Trust for Adoption at Enterprise Scale
Building Trust for Adoption at Enterprise ScaleBuilding Trust for Adoption at Enterprise Scale
Building Trust for Adoption at Enterprise Scale
 
7 Factors to Consider When Building Your Mobile Strategy
7 Factors to Consider When Building Your Mobile Strategy7 Factors to Consider When Building Your Mobile Strategy
7 Factors to Consider When Building Your Mobile Strategy
 
Real Devices or Emulators: Wen to use What for Automated Testing
Real Devices or Emulators: Wen to use What for Automated TestingReal Devices or Emulators: Wen to use What for Automated Testing
Real Devices or Emulators: Wen to use What for Automated Testing
 
Webinar app testing and distribution
Webinar app testing and distribution Webinar app testing and distribution
Webinar app testing and distribution
 
Adobe’s eCommerce Digital Transformation Journey
Adobe’s eCommerce Digital Transformation JourneyAdobe’s eCommerce Digital Transformation Journey
Adobe’s eCommerce Digital Transformation Journey
 
Indus Aviation Systems LLP
Indus Aviation Systems LLPIndus Aviation Systems LLP
Indus Aviation Systems LLP
 
Inflectra Partner Program 2021
Inflectra Partner Program 2021Inflectra Partner Program 2021
Inflectra Partner Program 2021
 
Incremental test automation for Retailers to save money
Incremental test automation for Retailers to save moneyIncremental test automation for Retailers to save money
Incremental test automation for Retailers to save money
 

Mais de StardustTesting

Keynote Retmo2018 : le test QA et UAT en méthode agile
Keynote Retmo2018 : le test QA et UAT en méthode agileKeynote Retmo2018 : le test QA et UAT en méthode agile
Keynote Retmo2018 : le test QA et UAT en méthode agileStardustTesting
 
Webinaire StarDust : Etat du m-commerce
Webinaire StarDust : Etat du m-commerceWebinaire StarDust : Etat du m-commerce
Webinaire StarDust : Etat du m-commerceStardustTesting
 
StarDust Testing : Review du Galaxy Note 8
StarDust Testing : Review du Galaxy Note 8StarDust Testing : Review du Galaxy Note 8
StarDust Testing : Review du Galaxy Note 8StardustTesting
 
Zoom sur la sortie du Nokia 8
Zoom sur la sortie du Nokia 8Zoom sur la sortie du Nokia 8
Zoom sur la sortie du Nokia 8StardustTesting
 
Ebook: les nouveautés d'iOS 11
Ebook: les nouveautés d'iOS 11Ebook: les nouveautés d'iOS 11
Ebook: les nouveautés d'iOS 11StardustTesting
 
OBJECTIF QUALITÉ DIGITALE : Comment élaborer une bonne stratégie de test pou...
OBJECTIF QUALITÉ DIGITALE :  Comment élaborer une bonne stratégie de test pou...OBJECTIF QUALITÉ DIGITALE :  Comment élaborer une bonne stratégie de test pou...
OBJECTIF QUALITÉ DIGITALE : Comment élaborer une bonne stratégie de test pou...StardustTesting
 
Comment bien tester son site RWD ?
Comment bien tester son site RWD ?Comment bien tester son site RWD ?
Comment bien tester son site RWD ?StardustTesting
 
10 bonnes pratiques pour des apps et sites ecommerce sans bug
10 bonnes pratiques pour des apps et sites ecommerce sans bug10 bonnes pratiques pour des apps et sites ecommerce sans bug
10 bonnes pratiques pour des apps et sites ecommerce sans bugStardustTesting
 

Mais de StardustTesting (12)

Keynote Retmo2018 : le test QA et UAT en méthode agile
Keynote Retmo2018 : le test QA et UAT en méthode agileKeynote Retmo2018 : le test QA et UAT en méthode agile
Keynote Retmo2018 : le test QA et UAT en méthode agile
 
Webinaire StarDust : Etat du m-commerce
Webinaire StarDust : Etat du m-commerceWebinaire StarDust : Etat du m-commerce
Webinaire StarDust : Etat du m-commerce
 
iOS11 - Auf einen Blick
iOS11 - Auf einen BlickiOS11 - Auf einen Blick
iOS11 - Auf einen Blick
 
Glance at Galaxy Note 8
Glance at Galaxy Note 8Glance at Galaxy Note 8
Glance at Galaxy Note 8
 
Glance at iOS 11
Glance at iOS 11Glance at iOS 11
Glance at iOS 11
 
StarDust Testing : Review du Galaxy Note 8
StarDust Testing : Review du Galaxy Note 8StarDust Testing : Review du Galaxy Note 8
StarDust Testing : Review du Galaxy Note 8
 
Zoom sur la sortie du Nokia 8
Zoom sur la sortie du Nokia 8Zoom sur la sortie du Nokia 8
Zoom sur la sortie du Nokia 8
 
Ebook: les nouveautés d'iOS 11
Ebook: les nouveautés d'iOS 11Ebook: les nouveautés d'iOS 11
Ebook: les nouveautés d'iOS 11
 
OBJECTIF QUALITÉ DIGITALE : Comment élaborer une bonne stratégie de test pou...
OBJECTIF QUALITÉ DIGITALE :  Comment élaborer une bonne stratégie de test pou...OBJECTIF QUALITÉ DIGITALE :  Comment élaborer une bonne stratégie de test pou...
OBJECTIF QUALITÉ DIGITALE : Comment élaborer une bonne stratégie de test pou...
 
Comment bien tester son site RWD ?
Comment bien tester son site RWD ?Comment bien tester son site RWD ?
Comment bien tester son site RWD ?
 
10 bonnes pratiques pour des apps et sites ecommerce sans bug
10 bonnes pratiques pour des apps et sites ecommerce sans bug10 bonnes pratiques pour des apps et sites ecommerce sans bug
10 bonnes pratiques pour des apps et sites ecommerce sans bug
 
StarDust @SHAKE 2014
StarDust @SHAKE 2014StarDust @SHAKE 2014
StarDust @SHAKE 2014
 

Último

NO1 Certified Black Magic Specialist Expert Amil baba in Uk England Northern ...
NO1 Certified Black Magic Specialist Expert Amil baba in Uk England Northern ...NO1 Certified Black Magic Specialist Expert Amil baba in Uk England Northern ...
NO1 Certified Black Magic Specialist Expert Amil baba in Uk England Northern ...Amil Baba Dawood bangali
 
Dubai Call Girls O525547819 Spring Break Fast Call Girls Dubai
Dubai Call Girls O525547819 Spring Break Fast Call Girls DubaiDubai Call Girls O525547819 Spring Break Fast Call Girls Dubai
Dubai Call Girls O525547819 Spring Break Fast Call Girls Dubaikojalkojal131
 
(办理学位证)韩国汉阳大学毕业证成绩单原版一比一
(办理学位证)韩国汉阳大学毕业证成绩单原版一比一(办理学位证)韩国汉阳大学毕业证成绩单原版一比一
(办理学位证)韩国汉阳大学毕业证成绩单原版一比一C SSS
 
Real Sure (Call Girl) in I.G.I. Airport 8377087607 Hot Call Girls In Delhi NCR
Real Sure (Call Girl) in I.G.I. Airport 8377087607 Hot Call Girls In Delhi NCRReal Sure (Call Girl) in I.G.I. Airport 8377087607 Hot Call Girls In Delhi NCR
Real Sure (Call Girl) in I.G.I. Airport 8377087607 Hot Call Girls In Delhi NCRdollysharma2066
 
1:1原版定制美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实留信入库#永久存档#真实可查#diploma#degree
1:1原版定制美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实留信入库#永久存档#真实可查#diploma#degree1:1原版定制美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实留信入库#永久存档#真实可查#diploma#degree
1:1原版定制美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实留信入库#永久存档#真实可查#diploma#degreeyuu sss
 
existing product research b2 Sunderland Culture
existing product research b2 Sunderland Cultureexisting product research b2 Sunderland Culture
existing product research b2 Sunderland CultureChloeMeadows1
 
NO1 Certified Vashikaran Specialist in Uk Black Magic Specialist in Uk Black ...
NO1 Certified Vashikaran Specialist in Uk Black Magic Specialist in Uk Black ...NO1 Certified Vashikaran Specialist in Uk Black Magic Specialist in Uk Black ...
NO1 Certified Vashikaran Specialist in Uk Black Magic Specialist in Uk Black ...Amil baba
 
Erfurt FH学位证,埃尔福特应用技术大学毕业证书1:1制作
Erfurt FH学位证,埃尔福特应用技术大学毕业证书1:1制作Erfurt FH学位证,埃尔福特应用技术大学毕业证书1:1制作
Erfurt FH学位证,埃尔福特应用技术大学毕业证书1:1制作f3774p8b
 
美国IUB学位证,印第安纳大学伯明顿分校毕业证书1:1制作
美国IUB学位证,印第安纳大学伯明顿分校毕业证书1:1制作美国IUB学位证,印第安纳大学伯明顿分校毕业证书1:1制作
美国IUB学位证,印第安纳大学伯明顿分校毕业证书1:1制作ss846v0c
 
毕业文凭制作#回国入职#diploma#degree美国威斯康星大学麦迪逊分校毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#d...
毕业文凭制作#回国入职#diploma#degree美国威斯康星大学麦迪逊分校毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#d...毕业文凭制作#回国入职#diploma#degree美国威斯康星大学麦迪逊分校毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#d...
毕业文凭制作#回国入职#diploma#degree美国威斯康星大学麦迪逊分校毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#d...ttt fff
 
RBS学位证,鹿特丹商学院毕业证书1:1制作
RBS学位证,鹿特丹商学院毕业证书1:1制作RBS学位证,鹿特丹商学院毕业证书1:1制作
RBS学位证,鹿特丹商学院毕业证书1:1制作f3774p8b
 
萨斯喀彻温大学毕业证学位证成绩单-购买流程
萨斯喀彻温大学毕业证学位证成绩单-购买流程萨斯喀彻温大学毕业证学位证成绩单-购买流程
萨斯喀彻温大学毕业证学位证成绩单-购买流程1k98h0e1
 
Vip Udupi Call Girls 7001305949 WhatsApp Number 24x7 Best Services
Vip Udupi Call Girls 7001305949 WhatsApp Number 24x7 Best ServicesVip Udupi Call Girls 7001305949 WhatsApp Number 24x7 Best Services
Vip Udupi Call Girls 7001305949 WhatsApp Number 24x7 Best Servicesnajka9823
 
5S - House keeping (Seiri, Seiton, Seiso, Seiketsu, Shitsuke)
5S - House keeping (Seiri, Seiton, Seiso, Seiketsu, Shitsuke)5S - House keeping (Seiri, Seiton, Seiso, Seiketsu, Shitsuke)
5S - House keeping (Seiri, Seiton, Seiso, Seiketsu, Shitsuke)861c7ca49a02
 
办理(CSU毕业证书)澳洲查理斯特大学毕业证成绩单原版一比一
办理(CSU毕业证书)澳洲查理斯特大学毕业证成绩单原版一比一办理(CSU毕业证书)澳洲查理斯特大学毕业证成绩单原版一比一
办理(CSU毕业证书)澳洲查理斯特大学毕业证成绩单原版一比一diploma 1
 
专业一比一美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree
专业一比一美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree专业一比一美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree
专业一比一美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degreeyuu sss
 
专业一比一美国旧金山艺术学院毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree
专业一比一美国旧金山艺术学院毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree专业一比一美国旧金山艺术学院毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree
专业一比一美国旧金山艺术学院毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degreeyuu sss
 
NO1 Qualified Best Black Magic Specialist Near Me Spiritual Healer Powerful L...
NO1 Qualified Best Black Magic Specialist Near Me Spiritual Healer Powerful L...NO1 Qualified Best Black Magic Specialist Near Me Spiritual Healer Powerful L...
NO1 Qualified Best Black Magic Specialist Near Me Spiritual Healer Powerful L...Amil baba
 

Último (20)

NO1 Certified Black Magic Specialist Expert Amil baba in Uk England Northern ...
NO1 Certified Black Magic Specialist Expert Amil baba in Uk England Northern ...NO1 Certified Black Magic Specialist Expert Amil baba in Uk England Northern ...
NO1 Certified Black Magic Specialist Expert Amil baba in Uk England Northern ...
 
Dubai Call Girls O525547819 Spring Break Fast Call Girls Dubai
Dubai Call Girls O525547819 Spring Break Fast Call Girls DubaiDubai Call Girls O525547819 Spring Break Fast Call Girls Dubai
Dubai Call Girls O525547819 Spring Break Fast Call Girls Dubai
 
(办理学位证)韩国汉阳大学毕业证成绩单原版一比一
(办理学位证)韩国汉阳大学毕业证成绩单原版一比一(办理学位证)韩国汉阳大学毕业证成绩单原版一比一
(办理学位证)韩国汉阳大学毕业证成绩单原版一比一
 
Real Sure (Call Girl) in I.G.I. Airport 8377087607 Hot Call Girls In Delhi NCR
Real Sure (Call Girl) in I.G.I. Airport 8377087607 Hot Call Girls In Delhi NCRReal Sure (Call Girl) in I.G.I. Airport 8377087607 Hot Call Girls In Delhi NCR
Real Sure (Call Girl) in I.G.I. Airport 8377087607 Hot Call Girls In Delhi NCR
 
1:1原版定制美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实留信入库#永久存档#真实可查#diploma#degree
1:1原版定制美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实留信入库#永久存档#真实可查#diploma#degree1:1原版定制美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实留信入库#永久存档#真实可查#diploma#degree
1:1原版定制美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实留信入库#永久存档#真实可查#diploma#degree
 
young call girls in Khanpur,🔝 9953056974 🔝 escort Service
young call girls in  Khanpur,🔝 9953056974 🔝 escort Serviceyoung call girls in  Khanpur,🔝 9953056974 🔝 escort Service
young call girls in Khanpur,🔝 9953056974 🔝 escort Service
 
existing product research b2 Sunderland Culture
existing product research b2 Sunderland Cultureexisting product research b2 Sunderland Culture
existing product research b2 Sunderland Culture
 
NO1 Certified Vashikaran Specialist in Uk Black Magic Specialist in Uk Black ...
NO1 Certified Vashikaran Specialist in Uk Black Magic Specialist in Uk Black ...NO1 Certified Vashikaran Specialist in Uk Black Magic Specialist in Uk Black ...
NO1 Certified Vashikaran Specialist in Uk Black Magic Specialist in Uk Black ...
 
Erfurt FH学位证,埃尔福特应用技术大学毕业证书1:1制作
Erfurt FH学位证,埃尔福特应用技术大学毕业证书1:1制作Erfurt FH学位证,埃尔福特应用技术大学毕业证书1:1制作
Erfurt FH学位证,埃尔福特应用技术大学毕业证书1:1制作
 
美国IUB学位证,印第安纳大学伯明顿分校毕业证书1:1制作
美国IUB学位证,印第安纳大学伯明顿分校毕业证书1:1制作美国IUB学位证,印第安纳大学伯明顿分校毕业证书1:1制作
美国IUB学位证,印第安纳大学伯明顿分校毕业证书1:1制作
 
毕业文凭制作#回国入职#diploma#degree美国威斯康星大学麦迪逊分校毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#d...
毕业文凭制作#回国入职#diploma#degree美国威斯康星大学麦迪逊分校毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#d...毕业文凭制作#回国入职#diploma#degree美国威斯康星大学麦迪逊分校毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#d...
毕业文凭制作#回国入职#diploma#degree美国威斯康星大学麦迪逊分校毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#d...
 
RBS学位证,鹿特丹商学院毕业证书1:1制作
RBS学位证,鹿特丹商学院毕业证书1:1制作RBS学位证,鹿特丹商学院毕业证书1:1制作
RBS学位证,鹿特丹商学院毕业证书1:1制作
 
萨斯喀彻温大学毕业证学位证成绩单-购买流程
萨斯喀彻温大学毕业证学位证成绩单-购买流程萨斯喀彻温大学毕业证学位证成绩单-购买流程
萨斯喀彻温大学毕业证学位证成绩单-购买流程
 
young call girls in Gtb Nagar,🔝 9953056974 🔝 escort Service
young call girls in Gtb Nagar,🔝 9953056974 🔝 escort Serviceyoung call girls in Gtb Nagar,🔝 9953056974 🔝 escort Service
young call girls in Gtb Nagar,🔝 9953056974 🔝 escort Service
 
Vip Udupi Call Girls 7001305949 WhatsApp Number 24x7 Best Services
Vip Udupi Call Girls 7001305949 WhatsApp Number 24x7 Best ServicesVip Udupi Call Girls 7001305949 WhatsApp Number 24x7 Best Services
Vip Udupi Call Girls 7001305949 WhatsApp Number 24x7 Best Services
 
5S - House keeping (Seiri, Seiton, Seiso, Seiketsu, Shitsuke)
5S - House keeping (Seiri, Seiton, Seiso, Seiketsu, Shitsuke)5S - House keeping (Seiri, Seiton, Seiso, Seiketsu, Shitsuke)
5S - House keeping (Seiri, Seiton, Seiso, Seiketsu, Shitsuke)
 
办理(CSU毕业证书)澳洲查理斯特大学毕业证成绩单原版一比一
办理(CSU毕业证书)澳洲查理斯特大学毕业证成绩单原版一比一办理(CSU毕业证书)澳洲查理斯特大学毕业证成绩单原版一比一
办理(CSU毕业证书)澳洲查理斯特大学毕业证成绩单原版一比一
 
专业一比一美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree
专业一比一美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree专业一比一美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree
专业一比一美国加州州立大学东湾分校毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree
 
专业一比一美国旧金山艺术学院毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree
专业一比一美国旧金山艺术学院毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree专业一比一美国旧金山艺术学院毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree
专业一比一美国旧金山艺术学院毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree
 
NO1 Qualified Best Black Magic Specialist Near Me Spiritual Healer Powerful L...
NO1 Qualified Best Black Magic Specialist Near Me Spiritual Healer Powerful L...NO1 Qualified Best Black Magic Specialist Near Me Spiritual Healer Powerful L...
NO1 Qualified Best Black Magic Specialist Near Me Spiritual Healer Powerful L...
 

10 Best Practices for bug-free Apps & Websites

  • 1. 10 Best Practices For Bug-free Apps & Websites*
  • 2. We only have one chance to make a good first impression! GOAL: ZERO BUGS* * Zero risk does not exist as it is impossible to test everything. Therefore, testing must be targeted. How to target and organise your tests? Discover the 10 best practices to adopt.
  • 3. BUG HUNTERS QUALITY ASSURANCE EXPERTISE Member of TEAM TESTERS QA ANALYSTS QA MANAGERS +2,000 DEVICES StarDust, the Digital Testing specialist, supports its clients in the transformation and success of their digital solutions. OFFICES MARSEILLE, PARIS, LILLE MONTREAL (LONDON, BERLIN)
  • 4. EFFORT-BASED QAFULL SERVICE QA STARDUST PARTNER PROGRAM > A macro-budget generator to help you plan testing budgets > Guidelines to help you best plan your UAT phases > Discounts according to your Partnership level Outsourcing the execution of tests > Defining the best fitted testing Strategy > Writing the StarDust Acceptance Test Plan > Delivering Bug reports > Delivering Test Results Analysis OUR SERVICE OFFERS For Digital Agencies Outsourcing a testing project > Giving you the lead on our testers > Delivering Bug reports
  • 5. WHY TEST? TO BETTER CONTROL THE RISKS RELATED TO DEVELOPMENT TO TEST PRODUCT LIMITS TO ENSURE OPTIMUM FUNCTIONALITY TO ENSURE QUALITY TO REDUCE RISKS AT THE LAUNCH TO FIND BUGS and fix them TESTING
  • 6. + 1 500 characteristics by device OS versions, middleware and frameworks ONGOING EVOLUTIONS (devices, OS, browsers…) CAUSES : A FRAGMENTED TECHNICAL ENVIRONMENT, PERMANENTLY EVOLVING + ONGOING EVOLUTIONS OF DIGITAL HABITS+ + BUGS
  • 7. BUGS Missing product image (MAC OSX) Display of « feedback » button is unreadable (iPad Mini 2) Display of Social Media buttons (Safari MAC)
  • 8. BUGS Pop-up doesn’t close > impossible to proceed to payment (iPhone 4S) Basket page greyed > no action possible (iPad Air) ???? (Macbook Safari)
  • 9. BUGS Inconsistency between the number of products in the basket (5) and in the list (4) (Safari) Missing products and information (Chrome) Incomprehensible display (iPhone 5S)
  • 10. BUGS ET ANOMALIES ! A device that does not pass the identification step in the purchasing process Failure to add product to cart Search button that cannot find queries Failure to validate postal addresses in login/sign up forms Different product/price between the cart and purchasing process Failure to take into account promotional discounts Ogone Payment accepted without typing in credit card n° (!!) Banking information impossible to fill in on mobile Deteriotated display blocking the purchase Common bugs seen on E-commerce apps and websites BUGS And…
  • 11. BUGS Regardless of the bug, when the experience was bad or found to be unsatisfactory, the user loses FAITH and condemns the brand. CONSEQUENCES : BAD USER EXPERIENCE ABANDONED CHECKOUTS NEGATIVE FEEDBACK (E-REPUTATION) LOOSING CLIENTS / THUS REVENUE BRAND IMAGE DETERIORATION …… ……
  • 12. BUG HUNTERS QUALITY ASSURANCE EXPERTISE Member of TEAM TESTERS QA ANALYSTS QA MANAGERS +2,000 DEVICES StarDust, the Digital Testing specialist, supports its clients in the transformation and success of their digital solutions. OFFICES MARSEILLE, PARIS, LILLE MONTREAL (LONDON, BERLIN)
  • 14. 1. IDENTIFY THE PRODUCT RISKS Which, in case of a bug, impedes the use of the product. Examples of critical functions: PURCHASE TUNNEL PRODUCT PAGE DELIVERY CUSTOMER SERVICES REFUNDS …. KNOW YOUR PRODUCT List the technical functions What are the critical functions ? In what form? Examples of documents/formats: FUNCTIONAL SPECIFICATIONS USER STORIES BACKLOGS WIREFRAMES / MOCK-UPS …
  • 16. 2. THINK USER EXPERIENCE THROUGHOUT the DEVELOPMENT process of your product Product Profit(s) Ergonomics / Design Is my website/app user-friendly?Does my website/app fulfil promises made to the user? Omni-channel / multi-device experience Unique / personalised experience Does my website/app take into account the profile and preferences of my users? Is the user experience optimal at all times and on all screens?
  • 18. 3. DEFINE TARGET DEVICES MARKET DATA Device Sales Traffic / Usage Comments FRAGMENTATION Overlay, Browser CPU, Arch, Memory Screen sizes Resolution sensors PROJECT’S TECHNICAL REQUIREMENTS OS versions Resolutions Equipment Resources Type of project 90-95% COVERED RISKS SITE : 25-30 Devices APPS : 30-40 Devices PRIORITY TO YOUR USERS’ DEVICES
  • 20. 4. THINK MOBILE SPECIFICS > OS Specifics > Browser Specifics > Multi-tasking: one rarely uses one application at a time > Texts / Calls / Notifications Interruptions > Memory & Backup Vertical / Horizontal Touch Navigation Wi-fi VS 3G/4G External AppConnection Think Mobile-first: your users are mobile! MULTI-PLATFORM & MULTI-SCREEN
  • 21. USE THE BEST RESOURCES TO TRACK BUGS 5
  • 22. 5. USE THE BEST RESOURCES TO TRACK BUGS DEVICES > Owning the most representative devices + some « exotic » devices > Renew the stock (new devices, new OS) > Maintain the old OS versions > Manage obsolete devices > Bring your own device (BYOD) > QA EXPERTISE > IMPARTIALITY > TIME SAVING INDEPENDENT TESTERS TESTERS > Internal testing team or > Outsourcing testing phases DEDICATED PEOPLE MATERIAL TOOLS / SUPPORT > Test plan > Bug tracker
  • 23. OPT FOR THE APPROPRIATE TEST METHODOLOGY 6
  • 24. 6. OPT FOR THE APPROPRIATE TEST METHODOLOGY Manual or automated tests? SCENARIO APPROACH > Writing test scenarios > Guided tests according to testing steps > Maximized risk coverage Stability of the test environment is important Developments must be « frozen » during the tests to guarantee the consistency and reliability of the obtained results Scenario or exploratory testing? EXPLORATORY APPROACH > No predefined testing scope/ random exploration > Reporting a maximum of bugs within a given time > Tester experience / UX expertise MANUAL > Stick as closely as possible to real behaviour > Test the real user experience > Control the complicated test cases AUTOMATED > Defining scripts and paths for automated tests (necessary time for creating scripts are to be expected)
  • 26. 7. ANALYSE BUGS > To understand the critical points of the website/app > Think maintenance/ product regression > List all the bugs and describe them in detail: Bug category, its description, screenshots, devices, steps to reproduce the bug GATHER BUG INFORMATION PROCEED TO ADJUSTMENTS THINK OF RE-TESTING Using the same methodology On the same terminals Use a Bug Tracking Tool ANALYSE
  • 27. LISTEN TO YOUR USERS 8
  • 28. 8. LISTEN TO YOUR USERS SALES MARKETUSERS FEEDBACKS FEEDBACK & ANALYTICS Comments / notes Social networks Surveys Pushes Real-time chat Eye tracking ... Traffic Downloads Conversion rate … New needs Innovation Top sales …
  • 29. FOLLOW THE DEVELOPMENT OF THE DIGITAL ECOSYSTEM 9
  • 30. 9. FOLLOW THE DEVELOPMENT OF THE DIGITAL ECOSYSTEM New product features New OS / browsers Autumn 2015 iOS 9, Android 6.0, Windows 10, Edge iPhone 6S UPDATES ANTICIPATE THE DEVELOPMENTS / THINK MAINTENANCE NEWS NEW RISKS New devices New OS …
  • 31. EFFORT-BASED QAFULL SERVICE QA STARDUST PARTNER PROGRAM > A macro-budget generator to help you plan testing budgets > Guidelines to help you best plan your UAT phases > Discounts according to your Partnership level Outsourcing the execution of tests > Defining the best fitted testing Strategy > Writing the StarDust Acceptance Test Plan > Delivering Bug reports > Delivering Test Results Analysis OUR SERVICE OFFERS For Digital Agencies Outsourcing a testing project > Giving you the lead on our testers > Delivering Bug reports
  • 32. 10. THINK TESTING What features? Depending on which user scenarios? On which terminals? What types of tests? DEVELOP A TEST STRATEGY Think ‘TESTING’ as soon as possible in the product life cycle WHAT? WHEN? Integration tests / System tests / UAT phases At the end of development? At the end of each sprint? Maintenance WHO? HOW? Internal dedicated testers? Outsourced independent testers? Which test methodology? Manual / automated tests?
  • 33. THANK YOU François Joseph VIALLON, CEO StarDust www.stardust-testing.com “Quality is remembered long after the price is forgotten” Guccio Gucci