Node.js

Adobe Behance Portfolio development API’s: node-behance-api

Behance is an online portfolios website. Here a user can create and see his/her/others portfolios. node-behance-api is an utility wrapper built on node.js for Adobe Behance rest services. This utility is developed for node.js only. Currently it supports most of the API’s of Adobe Behance. You can upgrade or add other new API’s via simply  coding. This node-behance-api is […]

AWS

Autoscaling Environment Logs Collection using LogEntries

LogEntries Managing log data across large autoscaling environments can be a time-consuming and expensive job. Logentries has designed a scalable service that dynamically supports autoscaling environment as log volumes expand and change dynamically. By centralizing all logs across distributed instances into one secure location, we can efficiently monitor and track log events in real time, […]

Node.js

Introduction To Mocha [Part-1]

  Introduction To Mocha Recently I have started learning MochaJs for unit testing of my NodeJs application. Although  http://mochajs.org/ is very well documented and refine in its own. But that is most respect to Mocha itself. I tried and created lots of example so that it can relate to NodeJs. Before starting further, Clone/download examples […]

AWSTechnology

Installing latest Puppet master and agent setup on ubuntu14.04

This blog post focuses on installation and configuration of two node Puppet setup, i.e. a Puppetmaster (or master) and an agent. Puppet is an open source configuration management tool used for automation of administration jobs across big server farms. It is written in ruby and uses DSL (Domain specific language) to write codes known as […]

Automation TestingTechnologyTesting

Best Practices of choosing good locators for your test automation scripts

One of the important requirements of a successful test automation project is the robustness of your code. If the properties of GUI or GUI itself of the application under test changes and your automation code are sensitive to GUI changes, you’ll lose valuable time fixing the code. Good element locators greatly contribute to the maintainability […]

AndroidTechnology

RecyclerView in Android

Android RecyclerView  was introduced in Android 5.0 Lollipop. It is much faster and memory efficient than Android ListView. You can download sample application source code for this tutorial from here. A RecyclerView can cache previously used view for a specific adapter position for later reuse to display same type of data again later. This improves the performance of […]

Automation Testing

Connect to PostgreSQL using JavaScript

One of the best practices of Automation testing is to leave the system from the state where you started your test from. While doing functional testing for an angularjs application using Protractor and Cucumber (BDD framework), there was a need to clean up whatever data was being generated in the Data setup (generally the Given) […]

AndroidMobilityTechnology

Great User Experience with Contextual Action Bar (CAB)

Now we are going to learn a new interesting thing. In Android versions before 3.0, we have seen all apps having context menu for showing menu, when user long presses item that means long press is only used for showing contextual menu. But Android 3.0 changed the long press gesture. It’s used for handling multiple […]

Technology

Build Custom Analyzer in Elasticsearch

In our project we have two use cases where, we need a custom analyzer that answers both the below use cases :- Let’s take a string “king of pop michael jackson” thats indexed somewhere in my elasticsearch document. 1. First Use Case :- Searching Substring : Sometimes the end user doesn’t want to write the […]