Merge branch 'master' of https://github.com/Sandeep4odesk/tutorials into Sandeep4odesk-master
This commit is contained in:
		
						commit
						530d6acd9d
					
				
							
								
								
									
										36
									
								
								selenium-junit-testng/pom.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										36
									
								
								selenium-junit-testng/pom.xml
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,36 @@ | ||||
| <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> | ||||
|   <modelVersion>4.0.0</modelVersion> | ||||
|   <groupId>com.baeldung</groupId> | ||||
|   <artifactId>selenium-junit-testng</artifactId> | ||||
|   <version>0.0.1-SNAPSHOT</version> | ||||
|   <build> | ||||
|     <sourceDirectory>src</sourceDirectory> | ||||
|     <plugins> | ||||
|       <plugin> | ||||
|         <artifactId>maven-compiler-plugin</artifactId> | ||||
|         <version>3.1</version> | ||||
|         <configuration> | ||||
|           <source>1.8</source> | ||||
|           <target>1.8</target> | ||||
|         </configuration> | ||||
|       </plugin> | ||||
|     </plugins> | ||||
|   </build> | ||||
|   <dependencies> | ||||
|   <dependency> | ||||
|    <groupId>org.seleniumhq.selenium</groupId> | ||||
|    <artifactId>selenium-java</artifactId> | ||||
|    <version>2.53.1</version> | ||||
|   </dependency> | ||||
|   <dependency> | ||||
|    <groupId>junit</groupId> | ||||
|    <artifactId>junit</artifactId> | ||||
|    <version>4.8.1</version> | ||||
|   </dependency> | ||||
|   <dependency> | ||||
|    <groupId>org.testng</groupId> | ||||
|    <artifactId>testng</artifactId> | ||||
|    <version>6.9.10</version> | ||||
|   </dependency> | ||||
|  </dependencies> | ||||
| </project> | ||||
| @ -0,0 +1,34 @@ | ||||
| package com.baeldun.selenium.testng; | ||||
| import static org.testng.Assert.assertEquals; | ||||
| import static org.testng.Assert.assertNotNull; | ||||
| 
 | ||||
| import org.openqa.selenium.WebDriver; | ||||
| import org.openqa.selenium.firefox.FirefoxDriver; | ||||
| import org.testng.annotations.AfterSuite; | ||||
| import org.testng.annotations.BeforeSuite; | ||||
| import org.testng.annotations.Test; | ||||
| 
 | ||||
| public class TestSeleniumWithTestNG { | ||||
| 
 | ||||
|     private WebDriver webDriver; | ||||
|     private final String url = "http://www.baeldung.com/"; | ||||
|     private final String expectedTitle = "Baeldung | Java, Spring and Web Development tutorials"; | ||||
| 
 | ||||
|     @BeforeSuite | ||||
|     public void setUp() { | ||||
|         webDriver = new FirefoxDriver(); | ||||
|         webDriver.get(url); | ||||
|     } | ||||
| 
 | ||||
|     @AfterSuite | ||||
|     public void tearDown() { | ||||
|         webDriver.close(); | ||||
|     } | ||||
| 
 | ||||
|     @Test | ||||
|     public void whenPageIsLoaded_thenTitleIsAsPerExpectation() { | ||||
|         String actualTitleReturned = webDriver.getTitle(); | ||||
|         assertNotNull(actualTitleReturned); | ||||
|         assertEquals(expectedTitle, actualTitleReturned); | ||||
|     } | ||||
| } | ||||
| @ -0,0 +1,34 @@ | ||||
| package com.baeldung.selenium.junit; | ||||
| import static org.junit.Assert.assertEquals; | ||||
| import static org.junit.Assert.assertNotNull; | ||||
| 
 | ||||
| import org.junit.After; | ||||
| import org.junit.Before; | ||||
| import org.junit.Test; | ||||
| import org.openqa.selenium.WebDriver; | ||||
| import org.openqa.selenium.firefox.FirefoxDriver; | ||||
| 
 | ||||
| public class TestSeleniumWithJUnit { | ||||
| 
 | ||||
|     private WebDriver webDriver; | ||||
|     private final String url = "http://www.baeldung.com/"; | ||||
|     private final String expectedTitle = "Baeldung | Java, Spring and Web Development tutorials"; | ||||
| 
 | ||||
|     @Before | ||||
|     public void setUp() { | ||||
|         webDriver = new FirefoxDriver(); | ||||
|         webDriver.get(url); | ||||
|     } | ||||
| 
 | ||||
|     @After | ||||
|     public void tearDown() { | ||||
|         webDriver.close(); | ||||
|     } | ||||
| 
 | ||||
|     @Test | ||||
|     public void whenPageIsLoaded_thenTitleIsAsPerExpectation() { | ||||
|         String actualTitleReturned = webDriver.getTitle(); | ||||
|         assertNotNull(actualTitleReturned); | ||||
|         assertEquals(expectedTitle, actualTitleReturned); | ||||
|     } | ||||
| } | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user