Saturday, June 24, 2017

PPT - Test Automation Using Selenium


To start with, first let's know what is test Automation?. Test Automation is a method in software testing that makes use of special software tools to control the execution of tests and then compares actual test results with predicted or expected results. 
To know more about test automation click here.

Manaul Testing of an application that is changed or updated frequently is time consuming, error prone and a very tedious job to do. So in order to overcome these probllems we use automation testing which is done with help of automation tools. The tools enable us to record the test suite and re-play it if required. 


So, what is selenium? Selenium is an open-source automated software testing tool for testing web applications. It‘s capable of working across different browsers such as internet explorer, Google Chrome, Mozilla Firefox, etc  and operating systems such as Windows, Linux, Macintosh, etc . Selenium is a set of tools that help testers to automate web-based applications more efficiently. These tools are Selenium RC, Selenium IDE, Selenium Webdriver and Selenium Grid.

Why Selenium?


  • Taking the other automation tools into consideration, Selenium has the capability to operate on almost every OS.
  • Selenium is an open source testing tool and hence it serves for cost-effective automation testing.
  • Selenium supports multiple languages such as Python, Pearl, Ruby, PHP, .NET (C#) and Java. You are required to be comfortable in just a single language in order to operate Selenium.
  • One highly beneficial feature of Selenium is that the language used for building the program is independent of the language that the web application or website is using. This implies that the test script can be developed in any of the languages that Selenium supports.
  • This testing tool supports a range of browsers like Opera, Safari, Chrome, IE 6, 7, 8 and Mozilla Firefox.
  • So far as Selenium is concerned, we have a number of robust methods for location of elements such as CSS, Xpath, DOM, and so on.
  • With Selenium, it is convenient to implement frameworks that revolve around Object oriented programming like Keyword Driven, Data driven and Hybrid.
  • Selenium provides support for integration of open source frameworks like TestNG, JUnit, NUnit and so on.
  • With the use of Selenium, it is possible to execute simultaneous tests leveraging various browsers on various machines. This is turn cuts down the time for test execution when a large project is in progress.
Following is the PowerPoint presentation on Test Automation Using Selenium.
I Hope You'll Like It.


Friday, June 23, 2017

What is Test Automation? | Benefits of Automated Testing


Test Automation is a method in software testing that makes use of special software tools to control the execution of tests and then compares actual test results with predicted or expected results. 

When we chooses to build and host a Web application; automated regression testing becomes a responsibility for accomplishment. As the need of Web applications are growing, with each subsequent release, testing needs to grow tremendously. Test automation with an efficient test strategy & right set of tools can relieve the manual testers of mundane labor intensive, repetitive time consuming tasks & allows them to concentrate their efforts on more value-added testing such as –  enhanced user experience testing and functional testing of both new and  changed features.

Benefits of Automation Testing

1.Performing Tests 24/7

No matter where you are in the world. You can start the tests when you leave the office and when you get back in the morning you can see the results and keep on working. You can even do that remotely if you don’t have a lot of devices or you don’t have the possibility to buy them.

2. Early Bug Detection

Automation helps you find bugs in the early stages of software development, reducing expenses and working hours to fix these problems as well.

3. Reusability

Well, this goes perfectly very easy to understand with automated testing. When you have your test scripts prepared using test automation tools, they are saved for the future requirements. So, you can utilize as many times as you want especially for automating regression testing.

4. Easy & Robust Reporting
Automation testing tools have this amazing benefit of tracking each and every test script. Each and every test script executed can be seen in visual logs. These reports can clearly show the no. of test scripts already executed, scheduled, their reported bugs and how they had been fixed.

5. Improves Accuracy

Here, no tester is being blamed. A tester with more than 10 years of experience can also make mistakes when they have to prepare the same old boring manual test scripts again and again. When this done with automated testing, not only the results are accurate, but also saves time.

6. Testing Capabilities


When it comes to capabilities, automated testing tools can test the web applications on the various browsers available in the market via browser testing automation.  Also, when it comes to mobile application testing, you can test them on various devices. This is next to impossible to achieve with manual testing.

7. Distributed Test Execution

Automated testing comes with distributed testing feature. You can easily execute your test scripts on more than one computer on a shared network or server simultaneously. So, you don’t need more than one tool, but only one automated testing tool will be all that you need.

8. Manpower Utilization

If you are implementing test automation in your testing processes, you will require less manual efforts. Thus, it will decrease the no. of people on just one particular project and you can utilize them in the various testing projects.

9. Testing Flexibility

The automated testing tools are developed by the teams who have been into manual testing for years. So, these tools are going to be flexible to match the future testing specifications. You can utilize these testing tools for longer periods of time — say for years.

10. Improves ROI

The most important benefit is the Return on Investment. Obviously, when you are planning to invest in automated testing tools, first you need to figure out how you are going to be benefited with those tools in terms of ROI.
The cost of manual testing includes the time, cost of manual hours and the efforts of the testers, QA managers, etc. And, if you have automated testing tools, you are going to test faster, easily, efficiently, accurately and would be delivering bug-free application within the delivery time period.


Tuesday, June 20, 2017

What to do when Facebook video with captions show on desktop but not on mobile?


There can be two scenarios when you talk about this question. First, when a person is viewing a video on mobile that completely depends upon captions. After watching the video that the person is not able to understand anything from it as the captions in his/her phone were not turned on. Second, you would have created an awesome video with captions for your Facebook page with lots of hard work and you might be thinking that it would get lots of likes and views from people. You uploaded on to your page, but after a day you came to know that it has not got that much of views and likes as it would have been. Later, by mistake you played that video on your mobile and came to know that captions were not shown in the video. But you know that at the time of uploading the video, you had attached the captions with it and captions were shown when you played it on the desktop. 

So, both scenarios can make a person frustrated and can be bad for your or other's Facebook page.

The problem is that when watching videos through mobile devices, the subtitles will not automatically turn on. Users will need to turn on subtitles through the mobile settings of the phone:


  •  On iOS: The person can turn on the captions when sound on by using the  System Setting > General > Accessibility
  •  On Android: The person can turn on the captions using the menu in the  fullscreen player. 
For Facebook owner/admin:-
People who watch your Page's video with sound turned off will automatically see captions (may not work on android phones). People who watch your video with sound turned on will need to turn on captions to see them(by using above steps). The language people see captions in is determined by their preferred language.


Don't let the video completely depend on captions because it may restrict your video to specific audience(people who have turned on captions/subtitles for the videos). The other thing which i used is, request people to turn on the captions. You can request them at the time when you post the video on Facebook page(as depicted in the above image). It really helped me to increase the views on my video. 

So guys, thanks for reading this post. Do comment the other things you might have done for the same reason. 


Friday, January 6, 2017

Xiaomi unveils a Tv that's 30% thinner than the iPhone at the CES 2017


Xiaomi has just announced its new television set, the Mi TV 4 at the CES. The TV measures just 4.9mm at its thinnest point and features a frameless design which allows for an essentially edgeless display. The Tv is also claimed to be 37 percent thinner than the Mi MIX and 30 percent thinner than the iPhone 7.

It's a 4K TV, which comes in 49, 55, and 65-inch variants, and Xiaomi is stressing that the television is modular, allowing users to swap out motherboard and other internals when they want to upgrade. In addition, the Mi TV 4 features Xiaomi’s “Patch Wall” software, which is said to be an AI system that can predict content based on what you’ve watched already.

The new Mi TV 4 will come bundled with Mi TV Bar which integrates 10 speakers, 2 wireless rear satellite speakers, and a subwoofer. The company also introduced Mi Port, which is a single cable that will connect the Mi TV Bar to the display and will carry all signals to and from the display for a clearer look.

The Mi TV 4 also ships with an independent home theater system that supports Dolby Atmos surround sound technology that lets you hear sound in 3D. That means you can hear a helicopter overhead or a person approaching from behind, just as you would in real life, instead of from the bottom of your TV where your speakers are.

The company has confirmed that the 65 inch Xiaomi Mi TV 4 will ship later this year in China for “well under” $2,000. Xiaomi will also sell the TV without the home theater system for, again, “well under” $1,500. Cheaper 55 inch and 49 inch models will be available as well. The company is yet to confirm if and when the Mi TV 4 will make it to the United States.


Wednesday, January 4, 2017

You can now control your hyundai car through google home


Hyundai’s Blue Link service, in addition to offering automatic emergency support, lets owners control various aspects of their cars remotely through a connected smartphone, Apple Watch, or Android Wear device. At CES 2017, the car company announced a new partnership with Google to add voice control for your car through the Google Home.

The integration works via Hyundai’s Blue Link software, which you tell Google Assistant to interact with in order to control connected features on the cars. This means that the car owners will be able to ask Google to start their car, lock doors, and perform other similar tasks. Blue Link also supports Google Maps, so you can send directions and addresses using Google’s mapping data straight to your car through voice control.



It also requires that a Hyundai car owner provide Google Assistant with their Blue Link PIN to ensure they actually have the authority to control the vehicle. This integration and support for voice control isn’t a new feature for Hyundai. The car maker has already offered similar capabilities of controlling your cars through phones and smartwatches. However, it will be one of the first official integrations for controlling a car with a digital home assistant.

Hyundai said that more features will be added soon but the company did not clarify what these additional features might be. It also didn’t specify an exact date as to when the Google Home integration will be officially released.

Tuesday, January 3, 2017

Hang & Roll - A perfect packing organizer for every traveler


Packing organizers have risen in popularity over the past years, with many traveling folk unable to imagine packing for a trip without them. They allow optimum use of the space in your luggage, keeping everything organized and in place during your travels, and making the task of unpacking and re-packing simple and stress-free. So, Hang & Roll can be the perfect packing organizer for every traveler. 



Hang and Roll is a brand for all persons with a strong desire to explore the world that wishes to have all their personal items clean and organized at all times. Whether you are a casual weekend-traveler, a passionate backpacker or an outdoors enthusiast, this product will help you to turn all your trips into unforgettable experiences. 

It is a travel organizer which combines the functionality of packing cubes and a shelf in the form factor of a tool roll. 


Hang & Roll Features :

  • Pack in seconds: Packing has never been easier. Just roll up your clothes, put them inside. Save a great deal of time and avoid wrinkles.
  • Well-organized: This bag has 8 individual pockets that let you easily access every single item. No more wasted time folding your clothes while traveling.
  • Waterproof: Wet clothes? No more! It is made of high-quality fabric, which will let your clothes to stay dry and safe all the time. Forget about stains and liquids.
  • Compact: Need more space inside your luggage? The bag design lets you organize and compress your clothes making some extra space.

  • Lightweight: It only weights 750 grams (26 ounces) and can easily hold 1 week of clothing! isn't that cool?

  • See-through: Every pocket has a transparent slit. So, you can easily see what’s in each pocket.
Hang & Roll company launched a crowdfunding campaign on Kickstarter and pledged MX$ 1,039,589. The company will start its shipping to all the project backers by the end of this month. To Order(ships only in a few countries) or for more updates about this product one can visit the company website.

(Note 1MX$ = Rs3.30 approx)

Tuesday, December 6, 2016

Whatsapp to end support for these smartphones by the end of 2016. Here's the list


Earlier this year, Whatsapp turned seven years old. This messaging application has now reached about one billion monthly active users worldwide. It has been a long and amazing journey of whatsapp with us. But now, the company wants us to upgrade our smartphones, which are running on older versions of Android, iOS and Windows Phone.

Whatsapp which is now Facebook-owned firm, was started in 2009, when Apple App Store was only a few months old. About 70 percent of smartphones sold at that time had operating systems offered by BlackBerry and Nokia. But now, 99.5 percent of smartphones has operating system offered by Google, Apple and Microsoft.

In a technology upgrade, WhatsApp planned to phase out compatibility with older phones as they plan to focus on the mobile platforms that vast majority of people use. WhatsApp in a blog post had said older operating systems did not "offer the kind of capabilities we need to expand our app's features in the future."

So, whatsapp confirmed, the discontinuation of its service for older smartphones by the end of this month i.e, December, 2016 

The mobile platforms which would not be supported are:

  • Android : Android 2.1 and Android 2.2
  • Windows : Windows Phone 7
  • BlackBerry : BlackBerry OS and BlackBerry 10
  • iPhone : 3G/iOS6
  • Nokia : Nokia S40 and Nokia Symbian S60

However, whatsapp support will be extended for the following devices until June 30, 2017:

  • BlackBerry OS and BlackBerry 10
  • Nokia S40 and Nokia Symbian S60

There is no need to worry, you just have to upgrade your smartphones to enjoy whatsapp messaging.

(Consider sharing this article with your friends and family so that they can be aware in time and you can continue staying in touch with them through WhatsApp. Share through WhatsApp , Facebook or Twitter).






Sunday, December 4, 2016

Google Play reveals "Best of 2016" Apps, Games, Tv Shows, Songs, Books

Every year, Google announces the list of best performing applications, games, movies, Tv Shows, Songs and Books. For apps and games, the top "trending" were those that were the most downloaded in 2016.

Google revealed two kinds of lists, first is the global lists which were announced in a blog post and the second is local lists, for which the readers can visit Google Play in their country to see the lists of Best Apps of 2016 and Best Games of 2016.

On a global level, Google Play said Scoompa’s Face Changer 2 was the top trending app in 2016, followed by Lumyer – Photo & Selfie Editor from Lumyer and CastBox – Podcast Radio Music from CastBox.FM in second and third place, respectively.

On Google Play India, Clash Royale was awarded as the best game of the year and Prisma form Prisma Labs as the best app of 2016.

There are several other categories for both apps and games. The additional award categories for apps include Most Innovative, Most Share-Worthy, Most Beautiful, Made In India, Top Trending, Most Entertaining, Best Self Improvement and Best Family. For games, additional award categories include Most Innovative, Most Competitive, Most Exhilariting, Most Irresistible, Most Beautiful, Top Trending and Best Family.


Check out Google’s Best of 2016 lists for both the world and the India below.

Top Trending Apps of 2016, India

Top Trending Apps of 2016, Global

  1. Stressed Out, Twenty One Pilots
  2. Sorry, Justin Bieber
  3. One Dance (feat. WizKid & Kyla), Drake
  4. Don't Let Me Down (feat. Daya), The Chainsmokers
  5. Me, Myself & I, G-Eazy

TOP 5 MOVIES of 2016, Global

  1. Game of Thrones
  2. The Walking Dead
  3. The Big Bang Theory
  4. Mr. Robot
  5. The Flash

TOP 5 BOOKS of 2016, Global

  1. Deadpool Kills the Marvel Universe by Cullen Bunn
  2. Harry Potter and the Cursed Child: Parts One and Two by J.K. Rowling, John Tiffany, Jack Thorne
  3. The Girl on the Train: A Novel by Paula Hawkins
  4. The Art of War by Tzu Sun
  5. Me Before You: A Novel by Jojo Moyes



Saturday, November 19, 2016

Did you know that Sachin Tendulkar is an Investor and Brand Ambassador of this Indian IoT Firm

About The Company 

Smartron India Private Limited is a Hyderabad-based startup that aims to become a "premier global IoT convergence brand", with focus areas including sensors, robotics, and the cloud. Mahesh Lingareddy is the Founder & Chairman of the company.

Besides being the founder of Smartron, Mahesh is also a co-founder of Soft Machines Inc, a US-based semiconductor company with operations in US, India and Russia. 
Smartron was founded with a vision to build India’s first global technology product brand by designing, engineering, sourcing, and marketing world class IoT (“Internet of TronsTM”) devices and systems with tightly integrated services and care targeting consumer, enterprise, industrial and infrastructure markets. 

Product Launch 

On April 1, 2016 the smartron company investor and  brand ambassador Sachin Tendulkar launched two products, one is "tbook" which is a detachable ultrabook laptop and other one is a smartphone named ''t-phone''. Both can seamlessly provide IoT experience.

He said, “I have always been fascinated by technology. Smartron’s founding vision for the need for a robust product ecosystem in the country to grow is very impressive. We need to support brands that are “designed and engineered in India” by our Entrepreneurs and Engineers that ably compete in the global markets”. As per reports, he has invested an undisclosed amount in this startup. 

TBook & TPhone 


Tbook is a 12.2 inch 2-in-1 laptop having Intel Core M processors and Windows 10 OS. It is powered by 800MHz dual-core Intel Core M processor and it comes with 4GB of RAM. The tablet packs 128GB of internal storage that can be expanded up to 128GB via a microSD card. TBook has 5-megapixel primary camera on the rear and a 2-megapixel front shooter for selfies. It is priced at Rs 39,999.

TPhone is a dual SIM (GSM and GSM) smartphone that accepts Micro-SIM and Nano-SIM. It has a 5.50-inch touchscreen display and is powered by Android based Tron-X operating system. The phone packs a 13-megapixel primary camera on the rear and a 4-megapixel camera on the front for selfies. It is priced at Rs 24,999.

Latest Update

This month only, Smartron has launched an exclusive student discount offer program. TBook and the smartphone TPhone, will now be available at a 10 
percent discount exclusively for students from school to under-graduate level, i.e. after the discount tbook will be available for Rs 38,699 and tphone for Rs 22,499. 

To avail this offer, students have to apply online on Smartron's student offer page. and would also have to upload few documents. After applying for the program, the application would be verified by the company. If the company is satisfied with the application, then they will issue a coupon code to the the student’s email ID provided. This discount coupon can then be redeemed to buy products on Smartron's tstore.






Sunday, November 13, 2016

Experience the photographic world in 3D with Bevel for $49


We all love to click pictures from our cell phones and digital camera's, so that we can hold on the memories, evoke a reaction, show true happiness and yes, our favorite one is to share them with friends on social media such as Facebook, Twitter, Instagram, etc. In this Hi-Tech world where we enjoy 3D movies and video games then, why should we only limit ourselves to 2D photographs when we can have fun with them in 3D. 

However, like many early technologies, 3D capture devices are mostly too expensive and complicated. But, thanks to Canadian company Matter and Form which is aiming to change this with Bevel, a device that changes your smartphone into a 3D camera. Bevel will also come with a companion app, which will allow users to capture and share these 3D models. 



The reason for which it stands out of the other similar devices is that other 3D attachments/devices create the illusion of 3D by enhancing the depth of an image, but fail to capture a file that you can actually use. You can even use Bevel for 3D printing. This is called as Genuine 3D™ photography.  
Now what does this Genuine 3D™ photography mean?. It means that the photos can be rotated, turned into animated GIFs and viewed from multiple angles. You can also add an image of the background behind the 3D photo.



Bevel uses an eye safe laser light, and the existing camera on your Android or IOS device, to capture photographs in a whole new dimension.

Now let's see how it works?Simply, plug in the Bevel into the headphone jack of your smartphone or tablet and you are done with the installation of the device. Have an object still for a few seconds and capture the photograph. After clicking the photo, wait for the software to apply sweet filters. Now you are ready to upload the picture on Cashew, which is a free online platform for sharing and uploading 3D work. You can also your photo directly to sites like Twitter, Facebook, Tumblr, Wordpress blogs, Instagram, Pinterest, etc. or share directly to your contact list.

The company launched a Kickstarter campaign to help fund this product and at the time of writing this post, it pledged more than $300,000 with the goal of just $200,000.

Here’s a video that was created to help with crowdfunding the Bevel:


Wednesday, November 9, 2016

Bear Soles, a premium shoe insole that helps you to stay cozy and warm in the winters


Sometimes, we all prefer to wear loafers or shoes without socks, but we all know the problems that we face , and they are chafed and crack skin, diseases like athletes foot, callus, fungal infection and most importantly our feet stinks badly.

But thanks to Honey Soles, a company in New York, which made the shoe insoles which helped us to overcome these problems. Last year, Honey Soles launched a crowdfunding campaign on Kickstarter with the slogan "Honey Soles | Transform your shoes. Forget the socks" and successfully pledged $57,791 with goal of just $5,000. Now, they are back again for us with winter stuff i.e, Bear Soles.


So here it goes, the sole of your foot has over 200,000 nerve endings in it, one of the highest concentrations anywhere in the body. And in the winter, the ground can be up to 10 degrees colder than the air temperature. Keeping your feet warm has the highest impact on keeping the rest of your body warm.

By, adding a sheepskin layer(i.e. Bear Soles) to the bottom of your shoes works much like the insulation you may find in your home. Cold air is kept out. A microclimate is created around your skin that retains the body’s natural temperature. Bear Soles are made of natural, fine grain, Australian sheepskin. One of the softest and most indulgent available on the market today.



They are very easy to use, simply remove your current shoe insoles and insert the bear insoles. It also has remarkable advantages over normal insoles such as repels growth of fungus and bacteria, durable and shock absorbing, keeps your feet warm in cold weather and won't overheat while indoors, grooved base design which helps Bear Soles stable in the shoes and lastly, supportive & contoured design which means they’re engineered to help with things like posture, alignment and arch support. 

After rigorously using Bear Soles for weeks or months, If you see your Bear Soles beginning to get dirty, simply remove them from your shoes and treat the wool with a brush or comb.
Honey Soles launched a Kickstarter campaign to help fund this product and at the time of writing this post, it pledged more than $20K with the goal of just $5,000. 
Click Here to pre-order the Bear Soles.


Saturday, November 5, 2016

Nebia, a Shower Head Startup, Received funding from Tim Cook of Apple and claims 70% water savings


Almost, everyone prefers showers over baths.
In an average, showers are typically third largest water use after toilets and cloth washers. The average American shower uses 17.2 gallons (65.1 liters) and lasts for 8.2 minutes at an average flow rate of 2.1 gallons per minute.
And, yes millions of gallons of water and  lots of energy is wasted daily by using the shower head.


But, This startup has re-engineered the showerhead to be radically efficient in conserving both water and heat, without sacrificing comfort.
The unique shower system uses atomizing technology, originally developed for jet engines, to turn water into a fine mist. The shower wets more thoroughly and in a larger area, while using 70% less water than a typical shower.
The average shower takes 20 gallons of water, Nebia said its product used six gallons.


Nebia also helps you conserve energy. Traditional household showers consume markedly more energy than a Nebia just to heat the water and the majority of that hot water goes straight down the drain. Nebia is 13 times more efficient at delivering the heat you pay for to your body, making your daily shower in a Nebia 13 times more thermally efficient. The combination of Nebia’s water and energy savings translates to lower monthly utility bills.

The Nebia sensation stays with you long after you leave your shower. For hours after finishing your shower, you feel rejuvenated. Your skin feels cleansed and refreshed. Your hair shines. Your muscles relax. There is no better way to start your day.
You all would be wondering that will it be able to rinse your hair: Yes, it does rinse your hair.

Nebia has tested prototypes of the shower head with the students, employees, and customers of Equinox Gyms, Google, Apple, and Stanford University.
The Nebia shower launched a campaign on Kickstarter in August 2015 and raised over $3M in one month. Also, Nebia has declined to say that how much fund did it received from Tim Cook and the company Apple told that Mr. Cook’s stake in the start-up was a personal investment.
Click Here to pre-order Nebia the shower head.

Here’s a video that was created to help with crowdfunding the Nebia Shower Head:

Featured