• HOME
  • DOCS
  • BLOG
  • LOG IN
  • HOME
  • DOCS
  • BLOG
  • LOG IN
Jan / 31 / 2019
  • Deep Learning
  • Game Testing
  • Machine Learning
  • Startup
  • Test Automation

The MoQuality Story: How We Built a Company from an Idea

Pushkar and I were two recent PhDs with an idea for mobile game testing. We had an idea, but no customers, and no clue about the demand for such a service. Our first step in the discovery process was to share our thoughts, visions, and knowledge within the app testing space as a way to start becoming thought leaders in this growing marketplace. Along the way, we discovered three systemic issues that led to the creation of MoQuality as an enterprise mobile app testing provider. This article is the story of our early entrepreneurial journey ...

Read More >
Nov / 30 / 2018
  • Android
  • Test Automation

The Barista story: From Manual Android Tests to Automated and Platform-Independent Test Scripts

Exciting things are happening at MoQuality. Every day, more people are discovering the advantages of testing their applications on Barista. By automating the testing process, we are helping developers run more tests across more devices, identify and fix more errors, and save countless hours of their time.

So I thought this would be a good moment to look back at the first research prototype of Barista. Although we have come a long way and are still constantly working on new improvements to the platform, many of the foundational principles have remained the same: We wanted to build a tool that made testing applications simpler, faster, and more effective ...

Read More >
Nov / 9 / 2018
  • Android
  • App Optimization
  • App Performance

How to avoid battery drain in your Android app

Although mobile devices are constantly becoming faster and more efficient, battery drain is an issue that seems to continually plague app developers. The reason is simple: Users are attracted to dynamic apps that offer impressive visuals, extensive functionality, and that run fast. Unfortunately, many developers don’t know how to deliver this while also keeping their app from draining users’ batteries. And since battery life is the one resource that is shown on the screen constantly, using too much can ruin even the most useful apps. ...

Read More >
Sep / 26 / 2018
  • Test Automation
  • Test Infrastructure

Real or Emulated: What's the Best Choice for App Testing?

Everyone wants a mobile app of some sort these days, and they want it for every major platform. That’s great news for developers who need the work, but mobile app development comes with plenty of complications you don’t get when developing software for Windows, Linux or MacOS.The most obvious problem is that the machine you do the actual development on is nothing like the device that must actually run the software! So how should you approach software testing in this tricky context? That’s a great question! However, the answer needs some explanation. ...

Read More >
Aug / 25 / 2018
  • Deep Learning
  • Game Testing
  • Machine Learning

Testing Games on Android using Deep Reinforcement Learning

DeepMind was able to show that deep learning networks can be effectively used to train agents to play games. This is significant because the input their learner takes in is the game screen and a set of controls the agent can perform. In previous work in this area, researchers had to hand extract features which helped the AI agent learn the game. With deep learning that process is automated in the deep learning network. The network learns important features and learns policies that lead to a good score ...

Read More >
Jul / 3 / 2018
  • Risk Based Testing
  • Test Automation

Risk Based Testing: Q/A with Jenny Bramble

A cat has nine lives, but your software doesn’t. I imagine Jenny will say something like this. Jenny started her career working as a support engineer. As a support engineer, she learned that software is not simply something that does its job but it makes their life better. ...

Read More >
Jun / 10 / 2018
  • Android
  • Game Testing
  • Performance Testing

Cross-version Performance Testing for Android

It’s well known that mobile games are resource hungry apps. That’s why they become the best candidate for testing underlying system performance. Google has made lots of improvements in the Android 8 Run Time over Android 7, so we decided to test it out with two popular games, Flappy Bird and Super Mario, in order to have a better understanding of what makes the Run Time on Android 8 so much better ...

Read More >
Apr / 26 / 2018
  • Android
  • Artificial Intelligence
  • Robo Testing

On Using Robots for Mobile App Testing

I gave a talk at GTAC 2015 on using robots for Android App Testing. The talk got a lot of interest and I presented on the same topic at AndroidSummit, Connect.TECH and several meetups to share my ideas with developers and get feedback on their thoughts. Most of my audience were fascinated by the idea of having a robot test your app for increasing coverage and identifying all failures (crashes) in the application ...

Read More >

Categories

  • AI
  • App Development
  • App Testing

Tags

AndroidApp OptimizationApp PerformanceArtificial IntelligenceDeep LearningGame TestingMachine LearningPerformance TestingRisk Based TestingRobo TestingStartupTest AutomationTest Infrastructure

Tag Cloud

Android App Optimization App Performance Artificial Intelligence Deep Learning Game Testing Machine Learning Performance Testing Risk Based Testing Robo Testing Startup Test Automation Test Infrastructure

Blog

  • 2019
  • 2018

Recent Posts

  • The MoQuality Story: How We Built a Company from an Idea
  • The Barista story: From Manual Android Tests to Automated and Platform-Independent Test Scripts
  • How to avoid battery drain in your Android app
  • Real or Emulated: What's the Best Choice for App Testing?
  • Testing Games on Android using Deep Reinforcement Learning
75 5th St NW #2080
Atlanta, GA 30308

[email protected]
  • PRODUCT
  • Updates
  • Documentation
  • Discuss
  • COMPANY
  • Careers
  • Terms of Service
  • Privacy Policy
Copyright © 2019 MoQuality Inc

Schedule a demo

Please pick a time below for receiving your personalized demo.