Mobile App Testing

Come and join our third WeTest Auckland meetup! The purpose of WeTest is to create a community of thinking testers, share experiences and have some fun.

Morris Nye (currently Principal Software Tester at Pushpay - a mobile payments startup) will present an experience report on the topic of Mobile App Testing, covering: 

• Combinatorial testing (inherent in Mobile Testing)

• Managing time/resources/risk versus coverage

• Methods of testing and test coverage: unit/automated/manual and on simulator/device

• Ideas to improve testability

Attendees are then encouraged to discuss, question, challenge, and share ideas on the topic. Participation is expected, so come prepared to contribute!

Limited to the first 20 participants only; testers of all experience levels welcome.

This workshop is free of charge thanks to sponsorship from Assurity and includes pizza, beer and non-alcoholic beverages.

What time does it start and finish?

Doors open at 5.30pm. The first discussion session runs 5.45pm - 6.45pm.

From 6.45pm - 7.15pm we will have a 30 minute break for pizza and drinks. During this time we will have the 'dice game' running.

The break will be followed by a second discussion session from 7.15 - 8pm.

How do I attend?

Numbers are limited to the first 20 who RSVP, but if you're keen please add yourself to the waiting list. If a spot becomes available all on the waiting list will be emailed.

Join or login to comment.

  • A former member
    A former member

    Great workshop... learn a lot. Apologies for not being able to pick up the ground rules quick enough

    February 12, 2014

  • Shirley T.

    My brief notes from the meet up. Feel free to add your own :)

    Morris mentioned Calabash and Appium in his comment below. He also said Devs could use KIF and Robotium.

    For Crash Reports: Raygun and Crashlytics.
    Use Hexawise to help you select tests to cover the most ground in the least time.
    Make sure to get security audits - this needs specialists.
    When writing automation code, pair with developers.

    For prioritising:
    Look at raw usage numbers and add a customer metric (e.g. how much Android version x customers spend). This metric will change so keep on top of it.
    Another suggestion - people who've downloaded the app but not used it.
    Look at what others have published on their app's metrics.
    App store provides some data, other from user tracking (remember privacy policy).

    Tips:
    - On go live, a test in Prod should check tester commands are disabled.

    Conferences:
    - Devmob (dev conference and testing talks)
    - Citcon (Continuous Integration conference and testing talks)
    - Let's Test Oz

    3 · February 12, 2014

  • Shirley T.

    Books mentioned:
    - Specification by Example: Gojko Adzic
    - Explore It: Elizabeth Hendrickson

    1 · February 12, 2014

  • Shirley T.

    And more…

    Viktoriia suggested the following for when deciding what devices to test on:
    - Determine majority of devices used by actual/potential customers
    - Troublesome devices
    - Geek coverage (as they are a vocal community)

    She also said to remember there are 3 areas of security:
    - Server
    - Mobile app itself
    - https and certificates

    For coverage:
    - Battery testing (app's effect on battery)
    - User interface (1 finger)
    - Resources/background
    - Wifi change (live to dead)
    - Emulate jammed data

    Tips:
    - Use checklists (of features, gotchas, defects) to avoid missing key things in Production.

    2 · February 12, 2014

  • Orah

    Great meeting, very informative.

    February 12, 2014

  • Inderdip V.

    Thanks for a very informative evening. Morris, thanks for sharing your experience.

    February 12, 2014

  • A former member
    A former member

    Thanks everyone for coming to the Meetup :) Already looking forward to the next one

    2 · February 12, 2014

  • Viktoriia K.

    When we talked about security/penetration testing on mobile devices, I remembered about the tool that I was using for Android. It was open source command line product named "Mercury". Apparently it's been rebranded as "drozer" and enhanced to give you graphs.
    You can find it here: https://www.mwrinfosecurity.com/products/drozer

    1 · February 11, 2014

  • Anura K.

    It was very helpful and got great background knowledge on Mobile App testing.

    February 11, 2014

  • Morris N.

    Some quick notes before they fall out of my head;

    Automation
    https://xkcd.com/1319/ is the graph I was inexpertly drawing on the whiteboard/wall from memory.
    I'm still waiting on permission/forgiveness for printing this as a poster and hanging it on the wall at work. The frameworks I was mentioning are
    http://calaba.sh/ - Calabash. This is what I use, because it suits my coding style.
    It is for Android and iOS.

    http://appium.io - Appium.
    This is another framework that works on both iOS and Android.
    Personally, it feels weird, but your mileage my vary. Closer in style to Selenium.

    Aside from that, I'm writing something for my blog - http://moss.geek.nz/ - on what was asked most from this session, and on what I learnt and applied at work from the previous two sessions. Mainly because this was awesome social proof to me, that there are people who will listen when I talk about software testing.
    So, thanks for listening and if I stumble on writing those blog posts, please poke me.

    4 · February 11, 2014

  • John L.

    Hi All, Clashes with another appointment for me I'm afraid. Should be a good topic - wish I could come. Have fun! cheers, John

    February 7, 2014

  • Georgia C.

    Unfortunately I can no longer come either - another spot is available!

    February 5, 2014

  • Shirley T.

    Hi all,
    I'm really looking forward to our Meetup next week.
    There are many people on the waitlist so please change your RSVP if you can no longer make it.
    Thanks :)
    Shirley

    February 4, 2014

    • Chris R.

      I'm no longer able to attend so there is another free spot.

      February 4, 2014

18 went

Our Sponsors

People in this
Meetup are also in:

Create your own Meetup Group

Get started Learn more
Bill

I started the group because there wasn't any other type of group like this. I've met some great folks in the group who have become close friends and have also met some amazing business owners.

Bill, started New York City Gay Craft Beer Lovers

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