In the last couple of months my colleagues and I struggled with mobile presentations. We had always two situations/ problems. Either we showed our apps during the sprint review meeting just to the client on the real device and all others could not see what we were presenting. Or we were fighting with HDMI/ VGA cables to connect the device to the projector, but we never get the perfect setup up and runing, so that everyone in the meeting was happy. So we thought about a mobile cam holder for the presentations, where the app is presented on the real device. The installed web cam should be connected to a laptop and the interactions from the device are visible on the projector.
The whole team agreed, that we need such a cam holder. We checked the internet for cam holders to buy, but the solutions we found are really expensive and not what we wanted. So the next logical step was to build our own cam holder.
I volunteered to build the cam holder at the weekend. Before I started with building the cam holder I made a construction plan. Then I thought about the material, and decided to use wood. It is easy to work with and it looks good. Continue reading →
Thanks to my former colleague @the_qa_guy, I now know the website http://brokeyourapp.com/. The website is presenting nasty bugs in iOS mobile apps. The team behind the page is checking and testing random apps from the iOS store and is trying to break them. If they broke the app, they write a bug report with detailed steps, screenshots and videos. The whole report will be send to the developer. The bugs are categorized into
Today, I found a really nice library extension for Robotium. The name of the library is ExtSolo and stands for Extension Solo. The name stands for itself, it extends the known solo object provided by Robotium.
The library is developed by the guys from bitbar, the company behind testdroid.
If you check the provided API documentation, you find some really useful methods to integrate them into your Android test automation framework. There are methods like:
In several blog posts I wrote about the Android test automation framework Robotium. Those articles described the setup of the tool and how to split the whole test suite into smaller parts. Splitting the test suite into smaller parts is sometimes neccessary because building huge test suites can be a real challenge. If you don’t think about the architecture and about an abstraction layer of your test suite, the code will be impossible to mantain, impossible to scale and at the end, you will end up in a nightmare.
The guys from appThwack developed a library called ‘Robotium-Sandwich’ which is built on top of the Android instrumentation and the Robotium framework to solve the problem of unmaintainable test suites. The idea behind Robotium-Sandwich is similar to the page objects from Selenium 2.
My first post in 2014 was about the Mobile App Europe conference this year in Berlin/ Potsdam Germany. I think this will be a really awesome conference around mobile apps, from design, development, testing to marketing. Since a couple of days the program chairs are known and I am one of the guys sitting in the conference board to build up a really cool conference program. In the next couple of days, the whole conference board will be presented at the website.
If you are into the mobile app business, submit your paper and be one of the speakers at the Mobile App Europe. The call for proposals is still open and will close at the end of february.
If you want to get the latest information about the conference, subscribe to the newsletter on the conference page or follow the conference on twitter @MobileAppEurope.
The Software Testing World Cup (STWC) is an event for testing practitioners to show off their skills and compete with other testing professionals. It brings the testing craft into the spotlight and gives the profession a competitive event on a global scale.