Posts

Startups should automate testing ... Now!

Having been running a startup in the mobile app testing space - RobusTest - especially one that is used by startups (and enterprises), I have a few thoughts on startups and mobile app test automation. Time and money together constitute the big constraints that a startup faces. There may be other factors as well. But for most startups, these two easily capture the bulk of their constraints. Mobile apps are not (meant to be) static pieces of software which remain unchanged over time. Instead, they are meant to respond to new insights that are discovered as you get feedback for your app and as your understanding of your users evolves. This learning-unlearning and rapid-iteration is a major challenge when it comes to automating your tests - you spend a lot of time, money and effort to create your test framework, create your tests and then all of a sudden, business wants something more (something else!). You could be a bootstrapped startup or one with multiple rounds of funding, a good mo…

Designing a mobile app automation framework for all apps

Image
Having click baited you with a blog post that claims to solve a problem universally for all apps, let me now proceed to use this post to excuse myself out of that situation. Just kidding!

After more than 6 months of silence on this blog, which you can be sure was because both Om and I were busy building RobusTest, we return with a post which hopes is relevant to you. Searching for "mobile app automation" on Google should give you good idea of the kind of problems that people are trying to solve in the space and the sheer number of people who are trying to solve it. Believe me, we know we are in an unenvious position. And therefore, we need to constantly think of that one approach which can help us solve our customers' problems better, faster.

It has been a year since we started building RobusTest and while the platform is (meant to be) a full-fledged solution for mobile app testing, one of the things that we focus on is the automation part which consists of creating tes…

Alert! An intruder has sneaked in at Zero Dark Thirty

Image
This is a message for all concerned app publishers. While you were sleeping thinking about new strategies to increase your downloads through marketing, a new build sneaked in on the RobusTest servers at zero dark thirty. Prima facie the intruder looks harmless, in fact it may actually be a lifesaver. We are keeping 'your' fingers crossed. The last person who met the intruder told us that the latter introduced itself as 'Version 2.0.16'. It has been found lurking at the following address - in and around http://robustest.com
We would warn people to stay away from the intruder. However, if you do cross paths, distract it by giving it your mobile app. The intruder will be busy with your mobile app while you chart your escape strategy. Having said that, we have been told that it is not too kind to mobile apps and "it will find you and give you feedback' a la Liam Neeson.

While the exact reason for this break in is yet to be known, we have some snapshots from high …

Honey, I slowed down the phone

Image
"Android is so slow" "I hate Android" "Android sucks!" - hearing such emotions has become as common as Android itself and the way people express their emotions is also as varied as the versions and form factors of the devices running Android.

While we can blame Android to a certain extent for hogging resources, as the platform as evolved, it has not only improved on its resource diet, it has also provided quite a few tools and resources to Android developers to enable them to create better apps for their users.

Of course, the availability of hybrid apps has muddied the performance waters further. While this creates a tough situation for Android developers, it puts a much greater onus on testers to point out performance issues across Android versions and devices.

With this in mind, our CTO and co-founder Om Narayan talked to a group of people from the testing space at the StepIn Summit in Hyderabad. For those looking for the presentation, we have embedded…

Marketing, Quality, Your App & the Horse

Image
Wow! The horse definitely completes the equation, doesn't it? Or maybe not until I tell you what I am talking about. In our bid to "network" and "market" our product to clients and investors alike, we have been participating in various startup events over the past few months. Being a product in the mobile space, most of the events we attended to were in the same space. The general experience has been a great one - we have met a lot of people who are super-excited about the product. Incidentally, we did not see any startup that is solving the same problem as us. But apart from general feeling of smugness, what intrigued me was a deluge of products, solutions and services around getting people to install your app. Just install your app! That's it! Of course, if installs are being tracked, tracking uninstalls too will appear not to far down the line. In fact it is happening now with Uninstall. The idea is to find out the best marketing channels for your app b…