Quantcast
Channel: [Q&A - FAQ Neotys] Last questions
Viewing all articles
Browse latest Browse all 2283

Its not ending/completing validation while running Selenium WebDriver script in NeoLoad Virtual Path ?

$
0
0

I have the below code. I exported into a Runnable Jar file and integrated with NeoLoad.

package IRCTCReservation;

import com.neotys.selenium.proxies.NLWebDriver;
import com.neotys.selenium.proxies.WebDriverProxy;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.firefox.FirefoxDriver;
import org.openqa.selenium.By;
import java.io.IOException;

public class TicketBooking
{
public static void main(String[] args) throws InterruptedException, IOException
{
System.setProperty("webdriver.gecko.driver","C:/Users/ex/Desktop/Softwares/Softwares/geckodriver.exe");
NLWebDriver driver = WebDriverProxy.newInstance(new FirefoxDriver());

driver.startTransaction("TC01_IRCTC_01_Launch");
driver.get("https://www.irctc.co.in");
driver.stopTransaction();

driver.manage().window().maximize();
String title= driver.getTitle();
System.out.println("Title:"+ title);

Thread.sleep(3000);

WebElement emailElement = driver.findElement(By.id("usernameId"));
emailElement.sendKeys("keemo123");
WebElement passwordElement = driver.findElement(By.name("j_password"));
passwordElement.sendKeys("NewYear@2018");

Thread.sleep(10000);

driver.startTransaction("TC01_IRCTC_02_Login");
WebElement loginElement = driver.findElement(By.id("loginbutton"));
loginElement.click();
driver.stopTransaction();

Thread.sleep(3000);

driver.findElement(By.id("jpform:fromStation")).sendKeys("KSR BENGALURU - SBC");
driver.findElement(By.id("jpform:toStation")).sendKeys("ERNAKULAM JN - ERS");
driver.findElement(By.id("jpform:journeyDateInputDate")).sendKeys("31-01-2018");

driver.startTransaction("TC01_IRCTC_03_Search");
driver.findElement(By.id("jpform:jpsubmit")).click();
driver.stopTransaction();

Thread.sleep(3000);

driver.startTransaction("TC01_IRCTC_04_Logout");
driver.findElement(By.linkText("Sign Out")).click();
driver.stopTransaction();

}
}

When I run a virtual path validation. It's not completing/ ending running virtual path.

Please refer screenshots.

Help me to:
1. validate a virtual path and how to run with more number of users.
2. While running its opening a browser. Is there a way to do load testing without opening browser explicitly unlike selenium web driver.

Thankyou very much !


Viewing all articles
Browse latest Browse all 2283

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>