Mobile Automated Testing With Keynote Mobile Testing Part ii

Introduction

Reliance on web based SaaS platforms can help developers and testers to enjoy an array of automation, monitoring and testing features. Keynote Mobile Testing is one such web based software that easily accesses many interconnected mobile phones and tablets on a network spread across various geo locations.

The intuitive web based user interface design is put to best use for carrying out automated testings. Test scripts are easily generated and can be used seamlessly without the need for any coding. Script based commands available as widgets are available on the websites. A simple click of the command adds it to the scripts and defines its properties in the user interface. Check out these videos to see how it is done:

Third party applications or apk files can be easily installed on remote devices using the Install widget. Once deployed, these can be accessed from the list of applications available on the device.

These automation tools work on OCR based text and image recognition devices. This makes it easy for developers and testers to analyze/test these applications without any restriction. Anything can be subjected to testing, from native apps, web based apps to hybrid app tools. Assessing Flash content is however a concern area as per the Sales team.

For both the tools, there exists technical support if we require them.

Technical support is available for Keynote Mobile Testing

Early in the mobile application development process it usually makes sense to conduct manual testing while the test strategy is being refined. Then, once the testing processes are standardized, automated testing starts to deliver significant benefits.

Keynote Mobile Testing

Keynote Mobile Testing offers the following options:

1. Keynote Mobile Testing Free

Provides free online access to most popular devices for spot testing of mobile websites only. You can test the functionality, usability and rendering of your website. Interact remotely with live mobile devices in real time- iOS, Android, Windows Phone and Blackberry. This enables us to see how exactly the website content looks and acts in a mobile environment. Keynote Mobile Testing Free is a no-cost online service. No hidden charges. No contracts. You can get unlimited number of 10 minute sessions on any available device. When the time is over either wait for the particular device or switch device and start again. There is no limit.

Take a product overview

2. Keynote Mobile Testing Test Center Developer

Keynote Mobile Testing Test Center Developer or TCD enables manual testing of any mobile app or website on hundreds of mobile devices. We can access fully equipped device lab to conduct interactive manual testing of any mobile app or website. We can test functionality, usability and performance of native or web based mobile app.  It allows developers to remotely interact and control every aspect including pressing handset buttons, viewing LCD displays, listening to ringers and tones, playing videos, taping and swiping touch screens, muting, powering on/off, downloading apps, sending/receiving messages and anything else they could do if they held the physical device in their own hands. Online reporting (including video and image capture from handsets) and collaboration enable efficient review and sharing with colleagues. You can request free 3 hour trial.

Take product overview

3. Keynote Mobile Testing Test Center Enterprise (TCE)

Keynote Mobile Testing TCE provides enterprise platform for mobile (manual and automated) testing and service monitoring of enterprise mobile apps and websites. It gives easy remote access to all popular smartphones and tablets. Test developer can create hundreds of automation scripts and leverage them across multiple devices. We can get 24×7 performance monitoring and analysis of mobile apps or website in production.

Keynote Mobile Testing enables us to enhance the tests scripts by using Java API to access many functionalities of the remote devices. It also integrates with leading test tools like QTP and IBM ALM.* It enables engineers and testers to plug-and-play local devices into their desktop computers for manual and automated testing. Devices can also be set-up in an enterprise lab environment (on-premise or in the Keynote Mobile Testing enterprise cloud) for sharing across local and remote teams.

The videos below provide overviews of the Keynote Mobile Testing system and service.

 

 

Keynote Mobile Testing Automation features:

  1. It automates Text/Image selection on a device screen. Without requiring any change in the script, the system automaticallyfinds the required elements (Buttons/ TextFields / Drop Down components) even if their location changes on the screen..
  2. OCR based text and image validations are done by this tool which allows robust text and image matching. UI distortions can easily be captured in the applications to truncate texts, overlapping texts, bad alignment of views etc.
  3. Identification and reporting of mobile application issues/ defects is done instantly.
  4. Hardware functions of the device can be easily controlled like accelerometer, power detection, backlight detection, power on/off, slide open/close, battery connect/disconnect, SIM card, and more.
  5. Optimized image matching algorithms can be advanatageous when it comes to minor changes in pixilation.
  6. A single script can be run across multiple devices because of the advanced support for HTML5 web app development including object level scripting.Test cycles can be defined to run multiple test cases across different devices
  7. A web based reporting portal is a useful feature. Customized reports in different formats, even screen grabs and video captures can be extracted with ease.
  8. Device SD card is accessible which allows for copying of files to the SD card.
  9. A restriction is in place that prevents users from upgrading the device firmware.
  10. Screenshots can be easily taken and even videos made.
  11. Keys, touch, flip/slide, accelerometer and power control controls are provided.
  12. Emerging technology development is also factored in. Apart from the most popular devices, newer devices can also be accessed once these are launched.

A smart mobile automation report must take into account the needs for a well-planned software testing methodology. The discretion of software engineers should take precedence as quite often a manual mobile testing approach can be a safe bet as against creating auto tests when one looks at time considerations.

Khushboo Kaur

Khushboo Kaur

Software Engineer II

Khushboo Kaur is a Software Engineer II at 3Pillar Global. Her responsibility in the company is to develop Android Mobile Applications. She is a Sun Certified Java Professional and has proficiency in Java Language ranging from web applications, standalone desktop applications to mobile applications on Java and Android mobile operating systems. She has worked on projects like CSR (bluetooth and music based app), LiveGuide (ticketing and barcode scanning application) and has experience on Mobile Automation. Prior to joining 3Pillar, Khushboo has worked with one of India’s largest VAS companies in the Telecom sector where she has developed several mobile applications .

Leave a Reply

Related Posts

3 Topics We Should Be Talking About at BrainstormTech Our 3Pillar clients, regardless of industry, share one common trait - they need help strategizing, designing, and delivering revenue-generating digita...
4 Reasons Everyone is Wrong About Blockchain: Your Guide to ... You know a technology has officially jumped the shark when iced tea companies decide they want in on the action. In case you missed that one, Long Isl...
3 Cloud Optimization Projects That Will Pay for Themselves i... AWS introduced 1,430 new features and tools in 2017, including 497 in the 4th quarter alone. This means that it can be a challenge for even the mos...
The Connection Between Innovation & Story On this episode of The Innovation Engine, we'll be looking at the connection between story and innovation. Among the topics we'll cover are why story ...
Go Native (App) or Go Home, and Other Key Takeaways from App... I just returned from my first WWDC. I feel like I learned more in a week at Apple’s annual developer’s conference than I have in years of actually dev...