MozCampAsia2012/How to build quality open web apps

From MozillaWiki
Jump to: navigation, search

Title of Session (should also be the title of your Wiki page): How to build quality Open Web Apps

Slides Code

Facilitator(s): David Burns

Are you paid or volunteer staff?: Paid

Area of Contribution (Team Name): Engineering/Automation and Tools

How are you currently involved with the community?: Regular speaker at conferences and committer to a number of Open Source Projects

Location of Work (where do you reside?): United Kingdom

Talk Length (please choose between 30, 60, 90, 120 minutes): 60

Summary: Web Applications have been the cornerstone of the Internet for some time. With the invention of Web App Stores we are seeing the ability to have web applications installed on to your local computer or on to mobile device, including a Firefox OS device.

Selenium has for years been the go to library that allows web developers and quality assurance people to make sure that the web application works as we expect. Testing apps with Selenium doesn't always work but the next generation of FirefoxDriver, called Marionette, will be able to install applications and then test them.

In this session we will have a look at how we build a basic web application and then go about setting up testing infrastructure to make sure that our web application does what we expect.

How your session furthers the MozCamp Goals: Being able to build and test web applications on:

  • Firefox Desktop
  • Firefox Mobile
  • Firefox OS

Expected Outcome or Deliverable: Web Developers and Quality will be able to build and test their web applications on all different platforms.

Desired Audience Type or Skill-set: Web Developers/ Quality Assurance

Equipment Needs (Video projector already included):

To Be Completed by the Audience-

(If you would like) Submit a Question for the Speaker(s) or indicate what information you hope to gain by attending this talk here:

Place your name here if you would like to attend this talk:

  • Huda Sarfraz