addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscontroller-playcrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramFill 1linklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonprintShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

Testing for Android: When, Where, and How to Successfully Use Test Automation

*PLEASE NOTE: In order to address quite a bit of hesitation from members wanting to provide first and last name on this site, we are requesting that folks please sign up via Eventbrite. To confirm your seat to this meetup, please RSVP HERE

*Please take a moment to review the Check-In Process at Twitter to ensure a smooth entry into the event. 

Finally: an event dedicated to the (often painful) subject of Android testing! We are extremely happy that Trent Peterson, co-president at AppThwack, offered to share his experience and thoughts on this topic. 

In addition to Trent, we are fortunate to have Vandana Samala from Twitter's Mobile QA team, who promised to tell us a bit about how Twitter approaches Android Testing at scale.

Reliable, well-engineered test automation is often a mythical goal that developers agree is a good idea, but in reality don't have the time and resources to execute properly. Considering the number of apps on the market and the fickleness of customers (after 2 crashes 84% will go elsewhere) testing is imperative just to stay relevant today.

Fortunately best practices, strategies, and tools are emerging to cope with this difficult topic, and our talk will break them down across the following topics:

1) Developing an Automation Strategy - When, what, and where to automate:

• We will dispel the myth that automation solves all QA issues and eliminates the need for manual testing and QA teams. Machines are great at testing mind-numbing repetitive tasks and humans are great at testing user experience, and when manual and automated tests are used in conjunction the outcome is a better app. We’ll cover how to identify what should be automated and what shouldn’t.

2) Automation Tools - An overview of different tools and types of automated tests available:

• Tool types include: Recorders, script based frameworks, and image based frameworks

• Types of tests include: UI (Performance), Device and Hardware Compatibility, Functional

• Pros and Cons of the testing frameworks available for Android

This talk is for Android developers and QA teams who are interested in learning more about automated testing on Android.

This event will be sponsored and hosted by Twitter.


About Trent Peterson

Trent spent seven years at Intel designing system-automation solutions trusted to test products used by millions of customers with an emphasis on simplicity and user experience. He is a co-founder of AppThwack, a mobile app-testing platform that has helped thousands of developers automatically test their apps on 100s of real devices in minutes, catching issues well before they’re released into the wild.

About Vandana Samala

Vandana is a Software Engineer in the Twitter Mobile Engineering team. Prior to joining Twitter, Vandana worked for 4 1/2 years at Microsoft on Windows Mobile both on Client and Services team. Before that she worked at Garmin for an year on their Personal Navigation Products.

Join or login to comment.

  • A former member
    A former member

    Good overview for newbies

    October 29, 2013

  • Alexey Z.

    What is name and password of WiFi network?

    October 29, 2013

  • Suyash J.

    @Oragnizer: Is the talk going to be recorded?

    October 28, 2013

    • Katherine

      I'm curious about this too (as I missed the EventBrite part of the sign up until today).

      October 29, 2013

    • Katherine

      Thanks for the confirmation

      October 29, 2013

  • Resat T.

    Sorry can't make it tonight... -1

    October 29, 2013

  • Blzackary D.

    I'd go out of professional curiosity, if not for closed RSVP.

    October 29, 2013

  • GreatestGoodGreatestNumber

    I'm needing to cancel, but hoping to hear from any mobile developer wanting to make our couplewisedotcom web app mobile friendly who might consider working for combination pay + % of gross (or equity) or has a friend anywhere in USA or E.Euro or Russia they can recommend. We're a startup that could not only do well financially but prevent a whole lotta needless relationship-based suffering, and already have psychological proof of concept (95% of couples report we improve their relationships!)

    October 28, 2013

  • A former member
    A former member

    I've registered on EventBrite and got my ticket. However when I RSVP on meetup.com it says that I'm on a wait list. Am I good to attend or not? :) I'm assuming the meetup starts at 6:30PM PST (and not EST)

    October 28, 2013

  • Trishanth V.

    Does this event start at 6pm EST?

    October 28, 2013

  • A former member
    A former member

    What _is_ the status of the RSVP process? Seems to not be working.

    October 24, 2013

  • A former member
    A former member

    I also missed the second hurdle of needing to register through Eventbright. Should I change my RSVP to "No" since Eventbrite is sold out?

    October 16, 2013

  • Chris G.

    While double checking the date I just noticed the note about eventbrite. I am confirmed for this meetup but didn't get an eventbrite ticket and it is sold out. Do I need both?

    October 16, 2013

  • geovanny

    thanks

    October 7, 2013

  • Sam

    1

    September 15, 2013

Our Sponsors

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy