AngularJS version 1.3 is considered by most web developers to be the best version of Angular. Currently, it has some truly amazing features but there is a huge amount of anticipation for the release of AngularJS 2.0, expecting some time next year. At the ng-Europe conference in Paris on October 27th, 2014, Angular developers confirmed that […]

Read More →

One of the features in angular is 1.3.0  ngMessages which provides support for showing and hiding messages within a template.  Does it have any real value? You be the judge! image source Forms in AngularJS are easy to work with since they naturally work off how forms work in HTML. The ngModel directive works with form […]

Read More →

What is Protractor? Protractor is an end-to-end test framework for AngularJS applications. Protractor is a Node.js program built on top of WebDriverJS. Protractor runs tests against your application running in a real browser, interacting with it as a user would. Protractor supports Angular-specific locator strategies, which allows you to test Angular-specific elements without any setup effort on your part.  Setup  Download Node.JS […]

Read More →

Angular code is tested by protractor. There are so many approaches to test the code like selecting element, expectation and get etc., Example:  <form> <div class=”form-group”> <div id=”divId”> <h5 class=”heading”>This is test example</h5> <p class=”class1″ ng-show=”attribute.id”>View Attribute {{attribute.id}}</p> <p class=”class2″ ng-hide=”attribute.id”>New Attribute</p> <div class=”col-md-12″> <input type=”text” class=”col-md-12 attributeClass” name=”attributeName” ng-model=”attribute.name” ng-readonly=”attribute.id”ng-pattern=”/^[a-zA-Z0-9_-]+$/” /> </div> <div class=”col-md-12″> <input […]

Read More →

As you probably have heard by now, several new features have been included in the latest version of AngularJS 1.3.0. These much-needed updates have greatly improved upon some of the performance issues we have seen in the past, simplified the code writing process and offers a host of new functionalities. The developers themselves have stated in […]

Read More →