kazurayam / TestClosure

Proof of Concept "TestClosure". This enables executing multiple Groovy Closures simultaneously in a Test Case in Katalon Studio.
https://forum.katalon.com/t/testclosure-executing-groovy-closures-in-test-cases-simultaneously/52436
0 stars 0 forks source link

Way to add userProfiles to BrowserLauncher #20

Open kazurayam opened 11 months ago

kazurayam commented 11 months ago

In https://github.com/kazurayam/TestClosure/blob/develop/Scripts/demo/demo3D_ScreenshootingMultipleURLsInABrowser/Script1630647466287.groovy BrowserLauncher is called like this

BrowserLauncher launcher = new BrowserLauncher.Builder(["Katalon"]).build()

This line looks not intuitive. I would rather like

BrowserLauncher launcher = 
    new BrowserLauncher.Builder().userProfile("Katalon").build()

In case we have 2 or more userProfiles to use;

BrowserLauncher launcher = 
    new BrowserLauncher.Builder().userProfiles(["alice", "bob"]).build()