Tag Archives: mobile

I’m Speaking at EuroSTARonline – 16th September

Some exciting news – I’m going to be presenting a webinar at the EuroSTARonline Software Testing Summit on 16th September. The virtual, online, conference is free to attend and there’s some great speakers. You should sign-up. You really should 🙂

I’m presenting a talk about “The Current State of Mobile Testing” and answering questions afterwards.

I’m interested to know what people are most interested in knowing about. Have you just moved into mobile testing and want to know the basics, or are you a more experience tester who wants some detailed information about a particular area of mobile?

Are you starting to use, or already using, automation for mobile?

Are you testing phones, tablets, set-top boxes, smart watches or Google Glass applications?

If you want to play a part in helping to define what I talk about, and hopefully learn something that will really benefit you, then get in touch.

 

Speaking At Mobile App Europe – Discounts

I’m going to be speaking at the first Mobile App Europe conference, which is on 28th September – 1st October in Potsdam, Germany. My presentation will be about mobile software testing and I’m part of what looks like a great conference, with keynotes from Jonathan Kohl, Dr. Chaehan So, Jesse Freeman, Stefan Bielau and Christian Kaar.  There’s also lots of other excellent looking talks and learning opportunities on offer.

I’m really looking forward to it.

The early bird pricing ends in two weeks time and I also have a speaker discount which will get you another 10% off the ticket price. Let me know if you’d like it and I’ll share it with you.

Romanian Testing Conference 2014

Landscape Green v2

I’ve just got back from the Romanian Testing Conference which was held in Cluj-Napoca. It was a great couple of days, talking testing with a lot of new people, and some friends from the UK and further afield.

20140515_072435_Android

If you get the chance then I would definitely recommend the conference. There was a good mix of presenters and presentations, and the event was very professionally run. They even had their own RTC2014 branded cars!

20140514_135650_Android

I spoke about mobile software testing, and you can find my slides on this site. I also took mindmaps of as many sessions as I could, and I’ve added all of these to a ‘Live From….’ post which you can find here.

Next up, Nordic Testing Days in Tallinn  in a couple of weeks. I’m talking about ‘Testing Your Emotions’, which will be a change from the mobile software testing area that I normally present on. I’ll also try and live blog as much as possible from the event.

Testing Android At Facebook

IMG_20140311_163507.jpg

I spent a very useful and interesting day at SIGIST on Tuesday, presenting a talk on mobile testing, and listening to a number of talks from other speakers.

Simon Stewart’s presentation on how they test they Facebook Android application was very interesting. There is no Android team at Facebook, with all feature development taking place in the same team, irrespective of the platform. This helps ensure that the offerings are consistent across platforms.

They make a lot of use of test automation, (something that Facebook are famous for), and this applies to Android as much as other platforms, in particular a focus on unit testing and functional test automation using Selendroid.

Facebook have two main guiding principles for their test automation:

  1. Signal > Coverage – ensure that the results of running tests are acted upon, and failing tests are fixed or removed.
  2. Speed > Coverage – ensuring nothing takes more than 10 minutes to run, and running tests in parallel.

Facebook also use a lot of dog-fooding and make use of Google’s Alpha and Beta test programs to ensure a wide coverage of devices and test scenarios, in particular to fill gaps between their primarily automated test strategy.

I drew a mind-map of the talk which explains everything in more detail. Click on the image to get the full size version.

IMG_20140314_092326.jpg

London Tester Gathering Workshops 2014

The London Tester Gathering Workshops are back this year, Oct 16th-17th in London. Last year was great (see my blog post with more details).

This year I’ll be running a workshop on mobile testing. More details to come, but Super Early Bird tickets are already available for a bargainous £95 instead of the usual £395 so well worth getting some early.

Other speakers include John Stevenson, Richard Bradshaw, Nigel Stock, Rob Fahey and Peter Houghton.

More details from  Skillsmatter: https://skillsmatter.com/conferences/1912-london-tester-gathering-workshops-2014

London Tester Gathering Workshops 2013

I had the pleasure of attending the London Tester Gathering Workshops last week, organised by Tony Bruce and the team at Skillsmatter. It was a good couple of days, and a good break from the presentation led conferences that I have mostly attended in the past.

As an offshoot from the London Tester Gatherings, the purpose of the workshops were to enable testers to get more hands-on and practice in a group setting, with support from some great testers and presenters. For me it was a good opportunity to get back to being a bit more hands-on, and to improve my knowledge of security testing in particular.

If you were wondering what the venue or some of the attendees looked like 🙂 then take a look at Tony’s blog. He took the pictures, I spent the time learning and talking testing.

Day 1

There were a couple of workshops that really looked interesting. Black Ops Testing, run by Tony, James Lyndsay, Steve Green and Alan Richardson, and Security Testing for Mobile Apps, run by Bill Matthews.

Black Ops Testing focused on scouting, intrusion and extraction. Or, as the intro said – if you don’t like military metaphors: Thinking, Exploration, Diagnosis. It focused around exploratory techniques and a whole lot more. Using a variety of techniques on a test server, meant that we were able to quickly put into practice what we were learning. Sadly I have lost the mindmap I wrote so you’ll have have to take my word for it, and wait for the blog post from Dan Ashby.

The Black Ops Testing workshop continued on in the afternoon but sadly clashed with Bill Matthew’s Security Testing for Mobile Applications workshop. Given my focus on mobile testing, both professionally and otherwise, then this one couldn’t be missed. Bill focused the session around the Mobisec VM  and gave us all a large number of hints and tips on security testing for mobile applications.

I drew a mindmap: Security Testing for Android Apps

We focused on testing for Android applications, learning basic tools and techniques alongside some application security concepts. It was very useful to be able to setup the Mobisec VM in particular, and then use that to test an application with known vulnerabilities  Security Compass Exploit me –  they have a set of labs you can follow as well on their site. Using a VM meant we got all the tools we needed in one package, and Bill was on hand to explain, answer questions and make sure we were heading in the right direction. It was a good session with lots to takeaway and practice.

If you have an interest in mobile security then I would definitely recommend that you take a look at the Mobisec VM, and then head over to the Security Compass site. They also have an iPhone version, together with labs you can go through to help learn the main concepts.

The day concluded with the London Tester Gathering, which is always a good opportunity to meet old friends and new one’s over a beer or two.

Day 2

Day 2 was all about security testing again. Firstly Bug Hunting for Fun and Profit with Martin Hall, then The Evil Testers Guide to Http Proxies with Alan Richardson.

Bug Hunting for Fun and Profit was all about the tools and techniques that would enable testers to find security exploits in popular websites and applications, in order to make some money from bug bounty programs. Martin clearly knew his stuff – he gave us a lot of examples, a whole bunch of tools, and a lot of supporting information on which sites run bounty programs, the best way to approach them, and how to make some spare cash.

I mindmapped my ideas from the workshop, although, like Bill Matthew’s workshop the day before, this was just the start of things. There’s a lot of practice to do, both using the tools and the techniques before going onto any live sites. Fortunately there are a number of sites that one can practice on, and Martin gave us some great tools to use.

Bug hunting for fun and profit - Martin Hall

The afternoon was spent with Alan Richardson, talking about The Evil Testers Guide to Http Proxies. Having spent both Bill and Martin’s sessions using proxies then it was great to have Alan give his ideas and helpful advice. The session was organised around testing the Gruyere web application, a vulnerable app designed for practicing web security testing. Alan gave us a lot of documentation and support, far more than I can go through in one blog post.

The Evil Testers Guide to HTTP Proxies and Developer Tools

Wrap Up

The London Tester Gathering workshops were a great couple of days. I learnt a lot, and I now have a lot of great opportunities to learn and practice. The presenters were all very knowledgeable, and were happy to share that knowledge and a lot of useful tools, slides and experience. I met a lot of good testers who were keen to learn and improve their skills. It was great to meet some old friends, but equally it was good to see so many testers in the workshops that I haven’t met before. Sometimes the testing community can seem a little cliquey and this workshop certainly was not.

Thanks to Tony and all the other organisers and presenters. If you didn’t go to the workshop this year then make sure you check it out next year. It’s well worth it.

Get Out and Test – My Mobile Testing Blog Post Over At The Testing Planet

I’ve just had an article published on The Testing Planet’s new site. It’s all about mobile testing, and why you shouldn’t just sit in your seat, in your office, when you are testing mobile.

Why not head over to their site and take a look? You can find the article on The Ministry of Testing website.