Monday, 27 June 2016

The Road to Selenium 3

Selenium 2 was released in July 2011. It’s now two years old, and what a couple of years it’s been! The WebDriver APIs, which were the major addition in Selenium 2, are now the basis for a W3C standard, and there are implementations written and supported by Google, Mozilla and Opera. There have been 34 releases, with official support for Java, C#, Python, Ruby and Javascript, and the community has stepped in to provide bindings for Perl, PHP and others. There have been 57 different people authoring changes in the code base, and countless more participating in the online forums, offering help and advice.
While all this has been happening, the world has moved on, and now it’s time for the Selenium project to look to the future. It’s with great pleasure that I can now say that we’re working towards Selenium 3.
We aim for Selenium 3 to be “a tool for user-focused automation of mobile and web apps”.
What does this mean? For mobile users, the Selenium project will be hosting a suite of tests to facilitate interoperability between the many different projects available that are extending the WebDriver API to also cope with mobile. Developers from projects such as Appiumios-driver and selendroid will be working on the suite of tests to enable this.
We’ll also be working on making the technology behind Selenium as stable and capable as possible. For this reason, Selenium 3 will see the removal of the original Selenium Core implementations, and consequently we’ll be deprecating the RC APIs too. The old versions will still be available as a separate download, but active development will cease, except for very urgent fixes. We will still be providing an implementation of the RC APIs backed by WebDriver, so you can continue running your existing tests, but now would be a great time to make the move to using the WebDriver APIs directly.
For those of you exporting your tests from IDE and running the HTML suites, we’ll provide an alternative runner that allows you to continue running those tests too, though it’ll be backed by the same “WebDriver-backed” RC implementation as offered by the main download. Again, the original implementation will be available as a download, but it will no longer be actively developed once we release 3.0.
Our current plan is to start shipping 3.0 by Christmas this year: it’s going to be a lot of fun!

Monday, 3 November 2014

Indian government's IT spending to cross $7 billion in 2015:


Indian government's IT spending to cross $7 billion in 2015: Gartner 
 
 
 
NEW DELHI: Emphasis on 'Digital India' initiative and use of technology to deliver citizen services is expected to help IT spending in the government sector in India to grow 5% to touch USD 7.2 billion in 2015, research firm Gartner today said.

For the ongoing year, government IT spending is on pace to total USD 6.6 billion, Gartner said in a statement.

The forecast includes spending by the government sector (of state, regional and central government agencies) on internal IT (including personnel), hardware, software, external IT services and telecommunications.
"IT services, which includes consulting, implementation, IT outsourcing and business process outsourcing, will be the largest overall IT government spending category through 2018," Gartner research director Anurag Gupta said.

IT services are expected to grow 10.9% in 2014 to reach USD 1.8 billion in 2015, up from USD 1.6 billion in 2014, with business process outsourcing segment growing 22% during 2014, he added.

Internal services, which refers to salaries and benefits paid to information services staff of an organisation, is expected to grow 9.9% in 2014.

The information services staff includes all company employees that plan, develop, implement and maintain information systems.
 

An app that tell you when you will die





 

A new app called Deadline can determine the date of your death by scanning information from your iphone's Healthkit tool.
The tool records information like your height, diastolic blood pressure and monitors your sleep and number of steps you take in a day.
Using this data and mixing it with some questions about your lifestyle, the app finds the approximate date and time of your demise, Bustle reported.
"No app can really accurately determine when you will die. Instead, the app actually monitors your own health and motivates you to make better lifestyle choices or consult a physician, if necessary," its developer Gist LLC wrote on the Apple iTunes page.
You can even change your predicted date of death by following a healthy diet and an active exercise routine, it added. 

Android Lollipop coming to Nexus hardware today




  
It's November 4, which means it is 'D-Day' for Nexus hardware users as Google is pushing out the latest Android 5.0 Lollipop. The biggest new feature is actually the overhaul of the user interface which is now punctuated with Google's new Material Design.
Material Design is a fancy language for the metaphorical digital surface/paper that Google has added as the basis for the new interface. The base surface acts and behaves like real paper and ink. Motion to animations acts like a guideline for how the system works and adds a layer of fluidity to the navigation of the interface.
Material Design is not being restricted to Android Lollipop and a number of Google apps have already received the update with the new design. The Google Play store as been totting the new interface for a few weeks, but more recently Google's Inbox app and the new Gmail and Calendar apps have also received the update to Material Design.
But beyond this, there are many underlying updates like a new Battery Saver mode, update to the new ART runtime environment, a new app switcher, native 64-bit support and a Apple continuity like feature which adds synergy between Chrome OS and Android. Graphics also receive a fillip with the Android Extension Pack.