We recently came back from SIGNAL: The Developer Conference for Communication in San Francisco. You can read about our adventures in this post.
Since we can’t sit still for too long which is why last week we went to London to participate in the FinDEVr conference that focuses on the technology side of fintech. Organised by the authors of the well known Finovate conference, FinDEVr’s first event was in 2014. So far the conference has taken place in New York, San Francisco and Santa Clara. Last week’s conference in London was the first one held in Europe.
We recently travelled to the USA to participate at the SIGNAL developer conference organised by our awesome client Twilio. This was our third time being there and we liked it. The conference brings together thousands of tech people who also use Twilio products that we test. It is worth noting that Twilio technology is used by 1.6 million developers around the world. Impressive!
Talking with these engineers, product professionals and clients helps us better understand how Twilio products are used and provides us with useful information that we can use to improve our services. Furthermore, SIGNAL conference is an amazing event to learn about the newest trends in telecommunication and take part in its development.
This year we attended the conference as a four-man team. In our stand anyone who was interested could learn about the testing products and services we provide. Conference visitors were able to take a look at our cloud based server testing tool apimation.com and our new mobile application testing platform Test48.com. We also brought along our robot that can automate mobile application interface tests. Additionally, we showed how we can automatically measure mobile data and battery usage on a testing device. Such practical demonstrations are effective and many people came to us and asked what certain devices are and what can be done with them.
This year we are attending the world’s most important industrial trade show HANNOVER MESSE. Last year HANNOVER MESSE attracted over 190 000 visitors, so we are prepared for a busy week. Slogan of the event says “Get new technology first”.
Not too long ago we celebrated our 5th anniversary and at the end of 2016, as icing on the cake, we won first place in the Export and Innovation Award 2016 in the small partnership group, organised by the Investment and Development Agency of Latvia and the Ministry of Economics. It proves that we have the capacity to create and export software products and services to local and foreign clients. This award is especially important because it demonstrates how external experts evaluate us.
Often in agile development projects quality assurance process has weak and at times unnecessary performance and quality measurement indicators. The question of how and when to measure quality in software development is asked frequently. Lack of thorough analysis of quality characteristics and lack of requirements set to reflect those characteristics can lead to false answers using pointless metrics and ending up with poor quality product.
In this post we will go through seven software quality performance indicators and analyze benefits they present the team and eventually how it could improve the overall quality of the product.
Recently we wrote about a hardware solution that we created to keep our test devices’ batteries from swelling. This time we want to talk about the way and the tools we use to test battery usage of mobile apps.
Nowadays everyone wants to extend their phone’s battery life. In fact, battery life is more important to consumers than brand, processor speed or camera quality, according to IDC. For example, the legendary Nokia 3310 phone only had a battery capacity of 900 mAh (nickel–metal hydride battery type). In comparison, the Apple iPhone 7 has a 1960 mAh lithium-ion battery and the Samsung Galaxy S7 Edge has an even bigger 3600 mAh battery. But even with such big batteries, phones can only last for a maximum of a couple of days. And more often than not, our phones need to be charged every day or even a few times a day.
There’s an interesting race going on right now. From one side, mobile chipsets are becoming more energy efficient. But on the other hand, apps are becoming more demanding in terms of processing power and we see a growing trend not only in the amount of data used by mobile devices, but in the speed of connections as well. As bigger batteries pose bigger threats of explosion, software developers should be working really hard to conserve as much power as possible in their apps. And we can help with that!
It goes without saying that in order to carry out successful tests and prevent bugs from creeping into software products, testers should be experienced and well educated. As tools and techniques evolve, testers should stay on top of things by continuously educating themselves. But unfortunately not everyone has the time or the budget to take a course or go to a conference. Well, these days it’s not that big of a problem since you can find a lot of useful information on the Internet, watch a video or two or do some form of online training. You can’t complain about the lack of supply.
When asked about great books on software testing, our test engineers came up with this list. Some of these books are older, some newer, but they all are very well written and informative.
Here’s the problem. Usually when automated software tests are executed on mobile devices, these devices are constantly connected to different devices (computers, power sources etc.) via USB port. USB connectivity not only allows device control during the tests, but also charges the device. Continuous testing affects mobile device battery life and can even harm the battery, which is common for Android smartphones. It seems that iPhones use a “smarter” battery controller.
In the header of this post is an example of a Li-Ion battery of a smartphone that has been constantly charged during extensive use. The battery not only damages the mobile device when it’s bloated but also can harm the user and even catch fire. So the problem is real!
We’re delighted to announce the launch of our new blog. We hope you like its fresh and clean look, it’ll help you find the information you need faster and more easily.
We started our entrepreneurial journey back in 2011, and by now have accumulated a ton of theoretical and practical experience in software testing and development. We want to use this blog to share that knowledge and experience. Here you can expect not only observations and opinions about trends in software testing, but also practical tips and tricks about various tools and techniques that our engineers use on a daily basis. Not to mention telling you about our engineers’ side projects. Some of them are really interesting! We’re in for the ride to be your partner in software quality assurance.