SlideShare a Scribd company logo
 Firefox Nightly Testing
By
Ashish Namdev
Mozilla Reps
 Software Developer
Firefox Nightly is extremely important to Mozilla’s mission.
We are delivering an exceptional mobile Web experience for users, with the performance, perso
security they expect. We are also providing developers a platform to keep the Web open by est
Gecko as a top-tier Web platform on Desktop and Mobile.
And we do all of this work in the shared Mozilla source repositories so all platforms,
desktop and mobile, benefit each other.
Nightly Desktop/Mobile Testing
 We're looking for a diverse group of Mozillians (not just engineers) to join the program.
 We'll have some loaner phones for those participants who don't already have an Android
smartphone .
 As a Mobile Test Drivers Program participant, you'll be expected to
 test daily (or nearly daily, we understand there's other Mozilla work to be done) - make
orders off of Amazon, surf Facebook, buy movie tickets, check your bank balances, etc.
 file bugs as soon as you run into them
 participate on the mailing list - does today's build feel faster than last week's? would you
make today's release your default browser?
 Have a good time! this is cutting edge Mozilla software, and it's amazing for us all to have the
opportunity to help out.
How to Test
 set up Sync (on another Firefox installation go to Preferences/Sync/Pair a device)
 use Flash
 play games
 fill in forms
 place order of Amazon
 surf facebook
 find and buy movie tickets
 play a video from twitter app
 play a video from twitter app
 go to your favorite blogs
 read the news
 open lots of tabs
 keep the app open overnight
 login to email via the browser
 check the weather
 read horoscopes
 open and respond to an online invitation (eg: evite)
 explore travel destinations
 check the scores for your favorite sports team
 read recipes from your favorite food blog
 ... anything you'd normally do on a smartphone
 And of course, when you find them, file a bug through
the browser :)
 Provide Daily Feedback
 First make sure you're on the latest build. Then go to
below link for a link to the latest survey.
http://tinyurl.com/nightly-feedback
 Respond to Feedback Requests from
mobiletestdrivers@mozilla.org
 In announcements, we'll sometimes ask for specific
feedback. Please respond and help us out!
How To File a bug
• Create a Bugzilla Account
 If you don't have a Bugzilla account, go to the
https://bugzilla.mozilla.org/createaccount.cgi and Signup.
 Use The same email you signed up for the Test Drivers Program with, if
possible.
• Did Firefox Crash?
 Type about:crashes in your address bar and copy the Crash Id.
 Put this in a safe place and add it to the bug you file below
 If this is your first time in Testing , you probably don't have the log capturing app installed already,
please install it as per the instructions below and then try to reproduce your issue.
 Install the free app 'aLogCat' on your device
 Open aLogCat, pause the logs, go to the app's menu and "Clear" the log, then restart the log gathering
 Close aLogCat and go to Aurora, do your tests or reproduce the steps that caused the issues you're
seeing.
 Once you've reproduced the issue(s), close Aurora and return to aLogCat where the in-app menu gives
you the option to "Share" the logs gathered. Share to yourself via email or other method that gives you
a way to grab the log and create a text file that you will be able to attach to a bug
If possible, get a Log
If possible,take screenshots
 If you are able to take screenshots of the issues, or take
photos of the screen with another device, those images
can also be useful to the developers and can be attached
to a bug along with log files.
 On Android 4.0 (Ice Cream Sandwich): hold volume down
and power buttons at the same time
File the Bug Report at
bugzilla.mozilla.org
Here are tips on filing the actual bug report:
 take the time to write:
 An accurate summary of your issue. “Nightly crashes
when trying to load an image on http://facebook.com” is
way more useful than “Facebook doesn't work”
 A description that explains what you see, what you
expected to see, and any other pertinent information
 Steps to reproduce. If you can take a reproducible
sequence of actions to cause a bug to manifest, we will be
really grateful, and the bug is much more likely to be
fixed than one we have to guess at
 A description of your device and the version of Fennec you're using.
Something like “Samsung Galaxy S2, Android 2.3.4, Nightly build from
2012-05-04” is enough. You can find out your Android version in the
Settings application.
 You can ignore everything but the "Summary" (bug title) and
"Description".
 "Steps to reproduce" are a rough outline of how you found the problem.
The more info, the better. If you don't know how you got into a situation,
try to reproduce the issue. If you can't, please still file a bug!
Watch for "bug mail",
and reply if necessary
 You'll sometimes get emails with a subject similar to "[Bug
xxxxx] When moving the page around, the page continues to
glide":
 Please read these emails and look for any questions directed at
you
 If a reply is necessary, click the link at the top of the email and
then input a reply in the text box at the bottom of the page.
Firefox for Android Nightly (Fennec) Testing
Firefox for Android Nightly (Fennec) Testing

More Related Content

PDF
Mystartbyincredibar blog com
PPT
Web Design Module - Session 1 - course aims
PDF
HTML Emails in Rails 3
PPTX
DeployGate: Accelerate your mobile app development today (Feb. 25, 2014 @ Roc...
PDF
Tips and Tricks to Fix Google Chrome Crashes
PPTX
iPad basics
PDF
Improve WordPress Security How To
PDF
How to report a bug?
Mystartbyincredibar blog com
Web Design Module - Session 1 - course aims
HTML Emails in Rails 3
DeployGate: Accelerate your mobile app development today (Feb. 25, 2014 @ Roc...
Tips and Tricks to Fix Google Chrome Crashes
iPad basics
Improve WordPress Security How To
How to report a bug?

What's hot (20)

PDF
How to check for broken links on your website or blog
PPTX
What will you do when the Mac OS in VMware doesn't recognise the iOS device
PDF
Logging node.js global summit
PDF
Becoming A WordPress Beta Tester
ODP
Internet Explorer cannot Display the Webpage
ODP
Opera bug
KEY
How to Build a Web App in Five Days
PPTX
How to Make WordPress Your Friend
PPTX
WordCamp Baltimore 2016
PPS
Parental Control
PPT
C 10
PPTX
Google Chrome Crashes
PPTX
Lotus Notes Error 4005 Access to Data Denied - Fix It
PDF
15 Essential WordPress Plugins (and 5 That Will Just Blow Your Mind)
PPTX
Instagram photos in your tablet photo frame [Solved]
PPT
Web Expression 3.0
PPT
Introduction wordpress
PPTX
Social media management wordpress ppt
PDF
Show & tell - Covert accessibility
PPTX
How to use Canva
How to check for broken links on your website or blog
What will you do when the Mac OS in VMware doesn't recognise the iOS device
Logging node.js global summit
Becoming A WordPress Beta Tester
Internet Explorer cannot Display the Webpage
Opera bug
How to Build a Web App in Five Days
How to Make WordPress Your Friend
WordCamp Baltimore 2016
Parental Control
C 10
Google Chrome Crashes
Lotus Notes Error 4005 Access to Data Denied - Fix It
15 Essential WordPress Plugins (and 5 That Will Just Blow Your Mind)
Instagram photos in your tablet photo frame [Solved]
Web Expression 3.0
Introduction wordpress
Social media management wordpress ppt
Show & tell - Covert accessibility
How to use Canva
Ad

Similar to Firefox for Android Nightly (Fennec) Testing (20)

PDF
Gaejexperiments
PDF
How java works
PDF
How java works
DOC
Setup AppInventor
PPTX
How To Run/Test Flutter App On a Real Device?
PDF
Pixlr and small apps in the classroom
PDF
Dev windows phone_apps_getting_started_guide
KEY
iPhone App from concept to product
PPT
Hall Davidson: DEN ISTE PreCon 2011 "It's in Their Pockets: Teaching Them Spe...
PPTX
Mobile functional testing
PDF
<img src="../i/r_14.png" />
PDF
wexarts.org iPhone Project: Developer Documentation
PDF
Preparing for the WebGeek DevCup
PDF
Creating Android apps
PDF
Pmug130215
PPT
Take Care of Your Computer Part 1 -- Disinfection Jan-19-2012
PPT
Synapseindia android app sharing app inventor for android
PPTX
Google App Inventor
PDF
iTunes App Store Submission Process
PDF
iTunes App Store Submission Presentation
Gaejexperiments
How java works
How java works
Setup AppInventor
How To Run/Test Flutter App On a Real Device?
Pixlr and small apps in the classroom
Dev windows phone_apps_getting_started_guide
iPhone App from concept to product
Hall Davidson: DEN ISTE PreCon 2011 "It's in Their Pockets: Teaching Them Spe...
Mobile functional testing
<img src="../i/r_14.png" />
wexarts.org iPhone Project: Developer Documentation
Preparing for the WebGeek DevCup
Creating Android apps
Pmug130215
Take Care of Your Computer Part 1 -- Disinfection Jan-19-2012
Synapseindia android app sharing app inventor for android
Google App Inventor
iTunes App Store Submission Process
iTunes App Store Submission Presentation
Ad

Recently uploaded (20)

PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Machine learning based COVID-19 study performance prediction
PPT
Teaching material agriculture food technology
PPTX
Machine Learning_overview_presentation.pptx
PPTX
Cloud computing and distributed systems.
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Encapsulation theory and applications.pdf
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PPTX
Spectroscopy.pptx food analysis technology
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Electronic commerce courselecture one. Pdf
PDF
Empathic Computing: Creating Shared Understanding
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PPTX
Programs and apps: productivity, graphics, security and other tools
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Machine learning based COVID-19 study performance prediction
Teaching material agriculture food technology
Machine Learning_overview_presentation.pptx
Cloud computing and distributed systems.
Mobile App Security Testing_ A Comprehensive Guide.pdf
Dropbox Q2 2025 Financial Results & Investor Presentation
20250228 LYD VKU AI Blended-Learning.pptx
Encapsulation theory and applications.pdf
The AUB Centre for AI in Media Proposal.docx
Building Integrated photovoltaic BIPV_UPV.pdf
Spectroscopy.pptx food analysis technology
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Electronic commerce courselecture one. Pdf
Empathic Computing: Creating Shared Understanding
The Rise and Fall of 3GPP – Time for a Sabbatical?
Advanced methodologies resolving dimensionality complications for autism neur...
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Programs and apps: productivity, graphics, security and other tools

Firefox for Android Nightly (Fennec) Testing

  • 1.  Firefox Nightly Testing By Ashish Namdev Mozilla Reps  Software Developer
  • 2. Firefox Nightly is extremely important to Mozilla’s mission. We are delivering an exceptional mobile Web experience for users, with the performance, perso security they expect. We are also providing developers a platform to keep the Web open by est Gecko as a top-tier Web platform on Desktop and Mobile. And we do all of this work in the shared Mozilla source repositories so all platforms, desktop and mobile, benefit each other.
  • 3. Nightly Desktop/Mobile Testing  We're looking for a diverse group of Mozillians (not just engineers) to join the program.  We'll have some loaner phones for those participants who don't already have an Android smartphone .  As a Mobile Test Drivers Program participant, you'll be expected to  test daily (or nearly daily, we understand there's other Mozilla work to be done) - make orders off of Amazon, surf Facebook, buy movie tickets, check your bank balances, etc.  file bugs as soon as you run into them  participate on the mailing list - does today's build feel faster than last week's? would you make today's release your default browser?  Have a good time! this is cutting edge Mozilla software, and it's amazing for us all to have the opportunity to help out.
  • 4. How to Test  set up Sync (on another Firefox installation go to Preferences/Sync/Pair a device)  use Flash  play games  fill in forms  place order of Amazon  surf facebook  find and buy movie tickets  play a video from twitter app  play a video from twitter app
  • 5.  go to your favorite blogs  read the news  open lots of tabs  keep the app open overnight  login to email via the browser  check the weather  read horoscopes  open and respond to an online invitation (eg: evite)  explore travel destinations  check the scores for your favorite sports team  read recipes from your favorite food blog  ... anything you'd normally do on a smartphone  And of course, when you find them, file a bug through the browser :)
  • 6.  Provide Daily Feedback  First make sure you're on the latest build. Then go to below link for a link to the latest survey. http://tinyurl.com/nightly-feedback  Respond to Feedback Requests from mobiletestdrivers@mozilla.org  In announcements, we'll sometimes ask for specific feedback. Please respond and help us out!
  • 7. How To File a bug • Create a Bugzilla Account  If you don't have a Bugzilla account, go to the https://bugzilla.mozilla.org/createaccount.cgi and Signup.  Use The same email you signed up for the Test Drivers Program with, if possible. • Did Firefox Crash?  Type about:crashes in your address bar and copy the Crash Id.  Put this in a safe place and add it to the bug you file below
  • 8.  If this is your first time in Testing , you probably don't have the log capturing app installed already, please install it as per the instructions below and then try to reproduce your issue.  Install the free app 'aLogCat' on your device  Open aLogCat, pause the logs, go to the app's menu and "Clear" the log, then restart the log gathering  Close aLogCat and go to Aurora, do your tests or reproduce the steps that caused the issues you're seeing.  Once you've reproduced the issue(s), close Aurora and return to aLogCat where the in-app menu gives you the option to "Share" the logs gathered. Share to yourself via email or other method that gives you a way to grab the log and create a text file that you will be able to attach to a bug If possible, get a Log
  • 9. If possible,take screenshots  If you are able to take screenshots of the issues, or take photos of the screen with another device, those images can also be useful to the developers and can be attached to a bug along with log files.  On Android 4.0 (Ice Cream Sandwich): hold volume down and power buttons at the same time
  • 10. File the Bug Report at bugzilla.mozilla.org Here are tips on filing the actual bug report:  take the time to write:  An accurate summary of your issue. “Nightly crashes when trying to load an image on http://facebook.com” is way more useful than “Facebook doesn't work”  A description that explains what you see, what you expected to see, and any other pertinent information  Steps to reproduce. If you can take a reproducible sequence of actions to cause a bug to manifest, we will be really grateful, and the bug is much more likely to be fixed than one we have to guess at
  • 11.  A description of your device and the version of Fennec you're using. Something like “Samsung Galaxy S2, Android 2.3.4, Nightly build from 2012-05-04” is enough. You can find out your Android version in the Settings application.  You can ignore everything but the "Summary" (bug title) and "Description".  "Steps to reproduce" are a rough outline of how you found the problem. The more info, the better. If you don't know how you got into a situation, try to reproduce the issue. If you can't, please still file a bug!
  • 12. Watch for "bug mail", and reply if necessary  You'll sometimes get emails with a subject similar to "[Bug xxxxx] When moving the page around, the page continues to glide":  Please read these emails and look for any questions directed at you  If a reply is necessary, click the link at the top of the email and then input a reply in the text box at the bottom of the page.