Posts

Showing posts from May, 2017

Future of Selenium Automation Testing - Reason to Learn Selenium

Image
Automated testing is replacing the manual process gradually as it increases effectiveness as well as efficiency. In this regard, the Selenium Automation Testing has become popular with the developers. Selenium is an open source tool that receives huge support from the developers. Learn Selenium Automation Tool from experts.


Selenium - Open Source Tool
In fact, in the recent years, it has developed as a popular automation testing tool as organizations are increasingly adopting it as software testing tools commercially. The major factor why it is so popular is because of the cost. Enterprises today are opting for cutting costs.
Under such circumstances, Selenium proves to be a better tool when compared to the costlier ones. Open source is always a cost effective, long term solution even if it comes with a steep learning curve. Free Selenium Tutorials for Beginners

Selenium – The King of Future Automation Testing
There are various reasons why the future of Selenium looks quite promising. Eve…

Top 5 Selenium Webdriver Coding Tips to Improve Quality

Image
SeleniumWebdriver is a powerful automation tool for testing web applications. It’s an open source library bundled with a rich set of features. Using it for testing a website is just like simulating the actions of a real user.
All these abilities together make it a perfect tool for automation. But you need proper guidance to get the best out of it. In this blog post, we’ve assembled some of the best and Top 5 Selenium Webdriver coding tips for software testers.




Tip-1: Best Method To Create Webdriver Instance.
It’s one of the most common Selenium Webdriver coding tips which you can’t avoid to use.
1.1- Use the <Factory> design pattern to create objects based on browser type.
1.2- Extend the below code or use it as is in your projects.
public class DriverFactory {
private WebDriver driver = null;
    public static WebDriver getBrowser(String browserType) {         if (driver == null) {             if (browserType.equals("Firefox"))
            {                 driver = new …

Java Collections Framework - Advantages, Goals and Interfaces

Image
Java Collections Framework:
What is Java Collections Framework? (Must Know) Java Collections Framework is group of different interfaces, classes and algorithms. In simple word, Collection means single unit of objects and framework means good architecture.
It is best architecture to store group of reusable objects and manipulate them. Collection framework has many different interfaces, their sub interfaces and classes, their classes and sub classes. All the interfaces and classes has different purpose. 
You can perform add, edit, delete, search, sort, etc operations on group of objects as per class's methods and implementation.

Main Advantages Of Collection Framework
Main advantage of collection framework is it will reduces your programming efforts as there are ready made interfaces, classes and their methods which you can use directly in your program to perform operation on object collection.Collection is well structure framework so you code quality and speed will be increased.Anyone…

Top 5 Tools in Selenium Automation Testing - Must Know

Image
Selenium– The Best Automation Tool
Selenium is a Web Browser Automation testing is an open source tool for automating web applications written by ThoughtWorks. It has support of all the browser in the market and possibly all the available language like JAVA, PHP, Python and Ruby. Java and Ruby are two more popular language used with selenium along with some more third party tools such as TestNG, Junit and Ant.
Selenium QA Engineers focus on the one or two tools that most meet the needs of their project, however learning all the tools will give you many different options for approaching different test automation problems. If you are interested in knowing major Selenium tools, then here are the tools you need.
Top 5 Selenium Tools:
Selenium IDE:
Selenium IDE is an integrated development environment testing tool and the Firefox extension, allow to record, edit and play the test. It includes the entire Selenium Core, recording capability and ability to move commands around and option to expo…

Top 10 Manual Testing Interview Questions for Fresher

Image
Top 10 Manual Testing Interview Question for Fresher



Useful Link: Free Testing Tutorials for beginners
What is risk-based testing? Risk-based Testing is the term used for an approach to creating a test strategy that is based on prioritizing tests by risk. The basis of the approach is a detailed risk analysis and prioritizing of risks by risk level. Tests to address each risk are then specified, starting with the highest risk first.
What is the benefit of test independence? It avoids author bias in defining effective tests.
What is the difference between Testing Techniques and Testing Tools?
Testing technique: – Is a process for ensuring that some aspects of the application system or unit functions properly there may be few techniques but many tools. Testing Tools: – Is a vehicle for performing a test process. The tool is a resource to the tester, but itself is insufficient to conduct testing.
What is functional system testing?
Testing the end to end functionality of the system as a whole is def…