selenium - Testng 两次启动浏览器
问题描述
只创建了一个类和方法,但是 testng 启动了两次浏览器,但是直接使用 main 方法时它只启动了一次浏览器。
public class Testngcall {
@Test
public static void main() throws Exception
{
System.setProperty("webdriver.chrome.driver", "C:\\Users\\karthik\\chromedriver.exe");
WebDriver driver = new ChromeDriver();
driver.get("https://www.youtube.com/");
Thread.sleep(3000);
driver.close();
}
}
解决方案
检查任务管理器中是否有两个实例正在运行。通常,当有多个实例同时运行时会发生这种情况。
推荐阅读
- stata - Stata:删除非唯一重复项
- visual-studio - 我们如何在 Visual Studio 中更改工具窗口标题栏的高度?
- python - 当我从 Django 中的查询中删除所有项目时,项目 ID 不会重置
- aspnetboilerplate - 如何解决 VS-2019 上的调试错误
- docker - Windows 10上的docker撰写问题
- android - 在 Android 中构建 Apache Ftp 服务器。它总是列出导演。需要从 Assets 渲染 html 页面
- c# - Task.Wait 到所有自己的类型化任务
- c++ - 有没有办法在 COM 指针对象的执行线程中强制同步销毁?
- reactjs - 如何在本机反应中传递状态内的状态
- javascript - 我想在每次提交表单时生成一个格式为“ZXCVBN”的随机字符串