Updated features and a new addition to Mobile Quality Assurance

As you may know, the IBM Mobile Quality Assurance (MQA) team recently released the latest MQA SDKs. If you have not yet used the old or the new version, try MQA on Bluemix.

The native iOS and Android SDKs remained much the same. However, the JavaScript hybrid SDK for IBM MobileFirst Platform Foundation saw some major changes, and a new Apache Cordova hybrid SDK was born! For all of you eager developers wanting to learn the latest and greatest changes to this family, continue reading.

Apache Cordova SDK

You can use the new Apache Cordova SDK to instrument MQA to work with pure Apache Cordova JavaScript support.

For those of you who don't know, Apache Cordova is "…a set of device APIs that allow a mobile app developer to access native device function such as the camera or accelerometer from JavaScript. Combined with a UI framework such as jQuery Mobile or Dojo Mobile or Sencha Touch, this allows a smartphone app to be developed with just HTML, CSS, and JavaScript."[1]

JavaScript hybrid SDK for IBM MobileFirst Platform Foundation

This SDK replaces the JavaScript SDK for Worklight. This SDK includes native components for the Android and iOS operating systems in addition to the JavaScript SDK component. This update allows the component to use more of the functions that are provided on the mobile device.

Enhanced bug reporting

Another shiny new MQA feature is enhanced bug reporting. It provides a new interface for reporting bugs and improved capabilities for including graphics in bug reports. Now, your testers can report bugs in a much more informative and understandable way. The updated interface includes fields for reporting the title of the issue, a summary of the problem, what they did when they encountered the problem, and the severity of the issue.

Furthermore, your testers have more options in regard to screen captures. Instead of being able to take a screen capture of only the current screen, they can also add a picture from their photo gallery or add a new picture by tapping into their phone’s camera. Defect selfies, anyone?

And, to answer your question, yes, all of the SDKs have these enhanced reporting capabilities.

Enjoy all of the new features by updating your current SDKs, or by trying MQA on Bluemix!

Stay tuned for more posts from Parker Sims and the IBM MQA team.

[1] Definition from: https://cordova.apache.org/

Inclusive terminology note: The Mobile First Platform team is making changes to support the IBM® initiative to replace racially biased and other discriminatory language in our code and content with more inclusive language. While IBM values the use of inclusive language, terms that are outside of IBM's direct influence are sometimes required for the sake of maintaining user understanding. As other industry leaders join IBM in embracing the use of inclusive language, IBM will continue to update the documentation to reflect those changes.
Last modified on May 01, 2016