我需要单独运行我的 Selenium Webdriver JUnit 测试,但也需要同时运行。我一直在寻找一种解决方案,基本上可以解决一个问题:我正在测试一个使用 SSO 的应用程序。
这意味着,我必须在运行测试时手动登录。另一方面,这甚至是需要的,因为您不想将关键密码存储在任何文件中。当您运行单个测试时,这甚至没有害处。但是当您需要全部运行它们并且您有大约 100 个测试时,您将不得不登录 100 次。想都别想!
我发现一种可能的解决方案可能是 Java 代理服务器。我找到了显示如何创建和处理一个的代码,但不是其中的 SSO 部分。谁能帮我?或者密码是否会以任何一种方式存储在某个地方?