The new testing battlefields: Mobile, IoT and beyond sounds like a nice movie but was a webinar I participated as a guest speaker with three other mobile testing experts on June 15th hosted by Progress and Telerik. If you missed the webinar, don’t worry this is a follow up post with my highlights of the webinar including the slides and the live recording of the event.
In this webinar I had the chance to talk about mobile, IoT and beyond with Jim Holmes who was our host during the webinar keeping the discussion going. Jim is currently working as software tester in the automotive industry. Next to Jim, Richard Bradshaw was another guest speaker. Richard is a well known testing trainer and consultant. He is the creator of whiteboard testing on YouTube and is one of the main organizer of the upcoming TestBash Manchester. Last but not least Iliyan Panchev was the fourth speaker. Iliyan is a former tester and currently working as a program manager for Test Studio at Progress. Read more
Time flies, my book Hands-On Mobile App Testing was published in the printed edition one year ago. Since then so many people wrote me via mail, twitter, facebook, XING or LinkedIn that they like the book and that they found it really useful. This kind of feedback feels really good and makes me happy.
In June last year I posted the following picture on twitter after I received a huge box of books :). Read more
If you are working as mobile tester in an Android team or you are an Android developer you know the pain of installing apk files to your test devices and you should have a look at ADB idea, which may solve your pain. Next to installing or uninstalling apk files from test devices, it is somethings necessary to kill your app, start it or even to clear the app data in order to have a fresh version of it. Usually you are using the known adb commands for that and execute them in the console or you open the device settings to clear the app data. However, this is time consuming if you are doing this several times a day.
If you are using Android Studio or Intellij IDEA you can use a very nice plugin called ADB idea to speed up your testing and development time. ADB idea is written by Philippe Breault and can be installed via the IDE plugin section, e.g. Preferences/ Settings -> Plugins -> Browse Repositories or you can download it manually from the JetBrains plugin page and install it via Preferences/ Settings -> Plugins -> Install Plugin from disk. Read more
In the previous posts you have read and hopefully learned something new about Tizen OS, watch OS, Pebble OS, Android Wear and what is important to know when start testing on one (or more) of those mobile platforms. Smartwatches may not be on everyone’s wrists yet, but that time can change very quickly in the next upcoming months and you must be prepared for the new way of interacting with your apps and devices. As you have seen in this series, smartwatches offer a complete new set of interactions, features and challenges for mobile testers and developers. The guys from gizmag did a great job in comparing the different smartwatch platforms from a software and hardware point of view and is a nice summary to the watches I used for this series.
However, the last post in the series is about smartwatch app testing ideas. Before I go into the smartwatch app testing ideas I want to briefly remind you about the 4 key areas of smartwatch app testing.
4 Key Areas of Smartwatch App Testing
This post is a reblog from the XING developer blog. In the last week we had our quarterly HackWeek at XING. During the week I was working with some colleagues on a project to setup a Android Smartphone Test Farm based on openstf.io.
Excerpt from the original version:
Mobile is becoming increasingly important for companies that build web applications, and that also includes XING. Over 50% of our platform traffic comes from mobile devices. This in turn leads a constant increase in the complexity and amount of testing work required on mobile devices.
At the beginning of 2015 XING launched a new internal initiative called “Unleashing Mobile”. The idea behind it is to upscale mobile development from a single mobile team to multiple teams within the company. The previous team setup was simply not able to keep pace with the development speed of the web platform and bring more and more features to the Android, iOS and Windows Phone mobile platforms. As things stand, we have 5 mobile feature teams developing features like profile, jobs, content or messages. Besides that, each platform has a central core team divided up into a platform and framework sub-team. The core platform team works on features that haven’t yet been passed on to the domain teams. As well as building its own app features, the core team has adopted more of a consulting role in helping to keep the whole app consistent and clean. Another key task of the central core teams is to integrate all of the code changes every two weeks to make sure that a stable app version can be released to our users. Read more