gpt4 book ai didi

java - 加载相关主页但不登录该网站

转载 作者:行者123 更新时间:2023-11-30 06:32:31 26 4
gpt4 key购买 nike

我的java代码加载相关主页但不登录该网站。

我的代码:

package queries;

import java.util.ArrayList;
import java.util.List;
import org.junit.Assert;
import org.openqa.selenium.By;

import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.firefox.FirefoxDriver;



public class Q {
{

System.setProperty("webdriver.gecko.driver", "G:\\\\Software\\\\geckodriver-v0.18.0-win64\\\\geckodriver.exe");
WebDriver driver = new FirefoxDriver();
driver.get("http://10.20.10.16/MaharajaICLQA");

我正在尝试登录页面并尝试获取页面中的值。在这种情况下,此代码仅适用于加载主页。下面是要记录的代码以及其余过程的代码。这只会加载主页而不会登录网站,为什么会发生这种情况?

try {
Thread.sleep(5000);
} catch (InterruptedException e) {
e.printStackTrace();
}

String baseUrl = null;
driver.get(baseUrl + ("http://10.20.10.16/MaharajaICLQA/Login.aspx?lo=1"));



((WebElement) driver.findElement(By.id("txtUserName"))).clear();
((WebElement)driver.findElement(By.id("txtUserName"))).sendKeys("Priyasad");

((WebElement) driver.findElement(By.id("txtPassword"))).clear();

((WebElement) driver.findElement(By.id("txtPassword"))).sendKeys("lakpriya");

((WebElement) driver.findElement(By.cssSelector("btnLogin_CD"))).click();




driver.navigate().to("http://10.20.10.16/MaharajaICLQA/Returns_CC.aspx");
WebElement element = driver.findElement(By.xpath(".//* [@id='cphbody_gvRowData_DXFooterRow']/td[20]"));
List<String> pageOneValues = new ArrayList<>();
pageOneValues.add(element.getText());





driver.navigate().to("http://10.20.10.16/MaharajaICLQA/Reports/CustomVNetSales.aspx");
WebElement element2 = driver.findElement(By.xpath(".//*[@id='cphbody_gvSales_DXDataRow14']/td[33]"));
Assert.assertEquals(pageOneValues.get(0), element2.getText());
}
}

最佳答案

这两行

String baseUrl = null;
driver.get(baseUrl + ("http://10.20.10.16/MaharajaICLQA/Login.aspx?lo=1"));

将导致selenium向

发出请求
nullhttp://10.20.10.16/MaharajaICLQA/Login.aspx?lo=1
^^^^

这可能不是您想要的。

关于java - 加载相关主页但不登录该网站,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45810388/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com