一、selenium 1 //点击第一个按钮,输出对话框上面的文字,然后叉掉 2 dr.findElement(By.id("alert")).click(); 3 Alert alert = dr.switchTo().alert(); 4 String text = alert.getText(); 5 System.out.println(text); 6 alert.dismiss(); 8 //点击第二个按钮,输出对话框上面的文字,然后点击确认 9 dr.findElement(By.id("confirm")).click(); 10 Alert confirm = dr.switchTo().alert(); 11 String text1 = confirm.getText(); 12 System.out.println(text1); 13 confirm.accept(); 15 //点击第三个按钮,输入你的名字,然后点击确认,最后 16 dr.findElement(By.id("prompt")).click(); 17 Alert prompt = dr.switchTo().alert(); 18 String text2 = prompt.getText(); 19 System.out.println(text2); 20 prompt.sendKeys("jarvi"); 21 prompt.accept(); 二、robotframework做web自动化测试时,遇到系统弹窗(alert/confirm)时处理方式1、alert: Alert Should Be Present 确定
原文地址:https://www.cnblogs.com/tallshi/p/8492570.html
时间: 2024-10-09 19:50:40