Saturday, September 26, 2015

Must-see presentation for end to end testing using protractor for angularJS apps

In Wellington AngularJS meetup, I gave a talk on using protractor for end to end testing of angularJS applications. Here I presented and demonstrated some best practices with a live demo on how to get started with using protractor for e2e testing.

My presentation and demonstration application are both available online. Links are as below:


Tuesday, September 15, 2015

Using Protractor to test AngularJS Apps

Hi All,
To share my knowledge and experience in testing AngularJS apps, I am presenting on using Protractor for end-to-end testing of AngularJS applications at the Wellington AngularJS meetup. If you are planning or already using AngularJS for your front-end development and interested to know some best practices for the end to end testing of web apps, do RSVP to this event.
Cheers!!


Monday, September 7, 2015

UI Testing in Xcode

Xcode 7 has introduced new UI testing features fully integrated into the IDE. I learned about the new APIs and how UI testing fits in with existing testing features in Xcode. Also got to see how to get started by recording your app, and how to efficiently craft and maintain UI tests.

check this link introducing this API and UI testing tool in WWDC/2015

Though this tool is in beta stage, IT industry has taken this as a tool for future UI testing for apple apps and have started using it already.

I came across another good article related to this. It summarizes the WWDC 2015 UI Testing talk and gives the detail of coming beta releases as well. Check it out here


Friday, September 4, 2015

Must-have SublimeText Plugins for JavaScript Developers


Sublime Text is a great application for just about any developer to have in their toolbox. It's a sophisticated text editor for code, markup and prose.You'll love the slick user interface, extraordinary features and amazing performance. It is basically a cross platform, highly customizable, advanced text editor and sits nicely between full featured IDEs (which are notoriously resource hungry) and command line editors such Vim or Emacs (which have steep learning curves).

One of the things that makes Sublime so great is its extensible plugin architecture. This makes it easy for developers to extend Sublime’s core functionality with new features such as code completion, or the embedding of remote API documentation. Sublime Text doesn’t come with plugins enabled out of the box — they are typically installed through a 3rd party package manager simply called Package Control. To install Package Control in Sublime Text, please follow the installation guide on their website.

To improve your workflow and make you more productive as JavaScript developers, the ten must-have Sublime plugins are as below:

1. Babel

2. JSHint

3. JsFormat

4. DocBlockr

5. Side​Bar​ Enhancements

6. AngularJS

7. TypeScript

8. Handlebars

9. Better CoffeeScript

10. jQuery

Full described article available here