Hello everybody, today i will show you how to write basic test automation script using selenium webdriver. You will learn how to use Firefox webdriver to initiate a Firefox browser and implement basic browse page actions with selenium.
Before writing any java project, you need to install Java Development Kit(JDK) first. I use jdk1.7 in all my selenium webdriver example project. So you can download jdk1.7 for learning purpose. After you download it, you can follow bellow instructions to install it step by step.
We all know it is very helpful to capture screenshot for test cases, especially for failed test cases. It is also very helpful for developer or tester to identify and debug bugs when seeing screenshot besides exception messages. We can benefit from following points.
If you need to collect performance data and http web traffic between your browser and web server. You can use following 2 methods to make the process automatically with Selenium WebDriver. Log http traffic data into har files using Firebug and netExport Firefox add-on. Use BrowserMob Proxy as proxy server to route web page request and …
When you run a program in Eclipse or command line. You may encounter following exception. java.lang.UnsupportedClassVersionError: Unsupported major.minor version 51.0.
Hello, today i will show you how to add selenium server standalone java library into your project. First we should download the standalone jar file which include webdriver api.
Hello, today i will show you how to create java project with myeclipse. It is same in eclipse, but i use myeclipse so i just show you how to create it with myeclipse. Before using MyEclipse to start writing java code, you should download and install JDK and MyEclipse first. I use jdk1.7 in my example, so …
Selenium is an automation test tool, it is mainly used to test web applications, it is open source and free. With this tool, test cases can be run directly in web browsers just like a real human being operate the web browsers. It support a lot of web browsers(chrome, Firefox, IE, opera, safari, etc). There also …
Test automation’s goal is to make all human tester designed test cases to be executed automatically. This can make manual test more quickly and effective.