Wie kann ich mehrere Tests im selben Chromfenster ausführen?Java

Java-Forum
Anonymous
 Wie kann ich mehrere Tests im selben Chromfenster ausführen?

Post by Anonymous »

Ich habe mehrere Beiträge um diese Weise gesehen, aber keine, die wirklich antwortet, wie es geht. Wir verwenden derzeit Selen und Java, um unsere Anwendungen in Chrome zu testen. Wir bewegen uns zu einem einzelnen Anmelden (SSO), für das manuelle Intervention erfordert. Der Gedanke ist, ein Chromedriver -Fenster zu spinnen und bei Bedarf im SSO manuell einzugreifen, aber dann alle nachfolgenden Tests aufzusetzen, die in demselben Chromedriver -Fenster ausgeführt werden. Ist dies überhaupt möglich und wie würden Sie es tun? Wir setzen den WebDriverClassName so ein, dass Chromedriver in einer Eigenschaftendatei verwendet wird. < /P>

Code: Select all

@Before
public void setup() throws Exception {
logger.debug("running test {}#{}()", testClassName, testMethodName);
Class webDriverClass = Class.forName(webDriverClassName);
if (ChromeDriver.class.equals(webDriverClass)) {
ChromeOptions options = getChromeOptions();
driver = new ChromeDriver(options);
}

driver.manage().timeouts().implicitlyWait(webDriverDefaultTimeout);

wait = new WebDriverWait(driver, webDriverDefaultTimeout) {
@SuppressWarnings("unused")
public  V until(Function

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post