Posts

Showing posts from December, 2014

AngularJS vs PolymerJS Testing

Image
What is Angular?

Angular is a complete framework for building web apps. It has high-level APIs for things like services, routing, server communication. Here are some features that Angular offers:

Directives Dependency injectionTesting supportRoutingServicesServer communication
What is Polymer?

Polymer is a library for creating Web Components, which are a set of W3C standards and upcoming browser APIs for defining your own custom HTML elements.
Here are some features that Polymer offers:

Declare custom elementsWidgetsPolyfills for new web platform featuresEncapsulation for the DOMBuilt on emerging web standards
Even though Angular and Polymer aim to do different things, there is currently some overlap. Web components and Angular’s element directives are very similar, and if there’s a comparison to be made it should be between Polymer’s Custom Elements and Angular’s directives.
Summary - Angular, a MVC framework, and Polymer, polyfills and enhancements for custom elements built on top of We…

Box full of testing mindmaps

Image
Here is the best collection of testing Mind-Maps I have seen :

http://apps.testinsane.com/mindmaps/

Have fun browsing!

Unable to charge the iPad using USB

Image
Now here is a scenario where I am automating applications on an iPad. The iPad is connected to the usb port of a machine which has all other testing devices connected.

Problem: There is a known issue with iPad not charging and if you search forums you will notice the solution that says "Charge via a wall outlet if your computer USB port does not support high power output...most older computers do not have high power USB ports, and some of the new models still lack those ports."

This was not a viable solution as I had multiple users accessing this machine and the test devices had to be plugged into the system round the clock.

Solution: What I finally did and that helped -

ASUS came up with a software to deal specifically with charging issues related to Apple devices. It works by simply increasing the USB port’s power output.
This should work with all motherboards and computers (Windows platform only) as claimed by ASUS. Step 1: Download the software from here ASUS Ai Charger Ste…