Selenium webdriver Selenium Webdriver(Java)-应用程序未继续
在我的应用程序的一个页面中,我遇到了一个奇怪的情况,我正在自动化 有一个叫做“下一步”的按钮,在填写一些字段后单击该按钮 我的代码会这样做,并单击“下一步”按钮,但应用程序不会继续进行下去。它永远无法显示“加载符号” 但是,当我填写详细信息并手动单击“下一页”时,我可以继续进入下一页 有人知道这里发生了什么吗?我们很乐意提供更多细节 谢谢, 我建议: 1-尝试单击“下一步”按钮而不设置页面数据并检查页面方案 2-如果第1步工作正常,那么您在本页中似乎有问题,或者在开发过程中遇到了安全问题 3-您需要捕获显示微调器的event.fire,并需要等待它消失,如:Selenium webdriver Selenium Webdriver(Java)-应用程序未继续,selenium-webdriver,Selenium Webdriver,在我的应用程序的一个页面中,我遇到了一个奇怪的情况,我正在自动化 有一个叫做“下一步”的按钮,在填写一些字段后单击该按钮 我的代码会这样做,并单击“下一步”按钮,但应用程序不会继续进行下去。它永远无法显示“加载符号” 但是,当我填写详细信息并手动单击“下一页”时,我可以继续进入下一页 有人知道这里发生了什么吗?我们很乐意提供更多细节 谢谢, 我建议: 1-尝试单击“下一步”按钮而不设置页面数据并检查页面方案 2-如果第1步工作正常,那么您在本页中似乎有问题,或者在开发过程中遇到了安全问题 3-您
public void stepGeneralWait() {
boolean breakIt = true;
while (true) {
breakIt = true;
try {
do{
Controller.driver.findElement(By.xpath("")).click();
Thread.sleep(10);
}
while (breakIt);
} catch (Exception e) {
if (e.getMessage().contains("element is not attached")) {
breakIt = false;
}
}
if (breakIt) {
break;
}
}
try {
Thread.sleep(12000);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
我建议:
1-尝试单击“下一步”按钮而不设置页面数据并检查页面方案
2-如果第1步工作正常,那么您在本页中似乎有问题,或者在开发过程中遇到了安全问题
3-您需要捕获显示微调器的event.fire,并需要等待它消失,如:
public void stepGeneralWait() {
boolean breakIt = true;
while (true) {
breakIt = true;
try {
do{
Controller.driver.findElement(By.xpath("")).click();
Thread.sleep(10);
}
while (breakIt);
} catch (Exception e) {
if (e.getMessage().contains("element is not attached")) {
breakIt = false;
}
}
if (breakIt) {
break;
}
}
try {
Thread.sleep(12000);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
嗨,pavan kumar,这很奇怪,这不应该发生,但你能尝试一下页面刷新外观吗?可能在那之后就可以了嗨,pavan kumar,这很奇怪,不应该发生,但你能尝试一下页面刷新外观吗?可能在那之后就可以了