我正在尝试在Selenium测试中以不同的用户身份运行Firefox。如何告诉Selenium'作为'指定用户运行? 我的应用程序有一个Windows身份验证,我需要运行具有不同角色的测试。
答案 0 :(得分:2)
这可以通过创建Firefox配置文件来完成,使用firefox.exe -p启动配置文件管理器
根据需要创建配置文件后,使用配置文件名称并启动驱动程序:
ProfilesIni profile = new ProfilesIni();
FirefoxProfile myprofile = profile.getProfile("profileName");
WebDriver driver = new FirefoxDriver(myprofile);
希望这有帮助。