Skip to content

Commit d3f2953

Browse files
agarneha1331francisf
authored andcommitted
Added source capability
1 parent f367590 commit d3f2953

3 files changed

Lines changed: 12 additions & 6 deletions

File tree

src/test/java/com/browserstack/app/JavaLocalSample.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,10 @@ public static void main(String[] args) throws Exception {
3030
browserstackOptions.put("osVersion", "Sierra");
3131
browserstackOptions.put("local", "true");
3232
browserstackOptions.put("seleniumVersion", "4.0.0");
33+
browserstackOptions.put("source", "java-selenium:sample-main:v1.0");
3334
capabilities.setCapability("bstack:options", browserstackOptions);
34-
capabilities.setCapability("sessionName", "BStack-[Java] Sample Test"); // test name
35-
capabilities.setCapability("buildName", "BStack Local Build Number 1"); // CI/CD job or build name
35+
capabilities.setCapability("sessionName", "BStack local java-selenium"); // test name
36+
capabilities.setCapability("buildName", "browserstack-build-1"); // CI/CD job or build name
3637

3738
//Creates an instance of Local
3839
Local bsLocal = new Local();

src/test/java/com/browserstack/app/JavaParallelSample.java

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ public void run() {
3131
DesiredCapabilities caps = new DesiredCapabilities();
3232
caps.setCapability("bstack:options", capsHashtable);
3333
caps.setCapability("sessionName", sessionName); // test name
34-
caps.setCapability("buildName", "BStack-[Java] Sample buildName"); // CI/CD job or build name
34+
caps.setCapability("buildName", "browserstack-build-1"); // CI/CD job or build name
3535
WebDriver driver;
3636
try {
3737
driver = new RemoteWebDriver(new URL(URL), caps);
@@ -73,26 +73,30 @@ public static void main(String[] args) throws Exception {
7373
Hashtable<String, String> cap1 = new Hashtable<String, String>();
7474
cap1.put("deviceName", "iPhone 12 Pro");
7575
cap1.put("realMobile", "true");
76+
cap1.put("source", "java-selenium:sample-main:v1.0");
7677
caps.add(cap1);
7778

7879
//device 2
7980
Hashtable<String, String> cap2 = new Hashtable<String, String>();
8081
cap2.put("deviceName", "Samsung Galaxy S20");
8182
cap2.put("realMobile", "true");
83+
cap2.put("source", "java-selenium:sample-main:v1.0");
8284
caps.add(cap2);
8385

8486
//device 3
8587
Hashtable<String, String> cap3 = new Hashtable<String, String>();
8688
cap3.put("os", "OS X");
89+
cap3.put("source", "java-selenium:sample-main:v1.0");
8790
caps.add(cap3);
8891

8992
//device 4
9093
Hashtable<String, String> cap4 = new Hashtable<String, String>();
9194
cap4.put("os", "windows");
95+
cap4.put("source", "java-selenium:sample-main:v1.0");
9296
caps.add(cap4);
9397

9498
for (Hashtable<String, String> cap : caps) {
95-
Thread thread = new Thread(new ParallelTest(cap, "session name"));
99+
Thread thread = new Thread(new ParallelTest(cap, "BStack parallel java-selenium"));
96100
thread.start();
97101
}
98102
}

src/test/java/com/browserstack/app/JavaSample.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,10 @@ public static void main(String[] args) throws Exception {
3030
browserstackOptions.put("osVersion", "Sierra");
3131
browserstackOptions.put("local", "false");
3232
browserstackOptions.put("seleniumVersion", "4.0.0");
33+
browserstackOptions.put("source","java-selenium:sample-main:v1.0");
3334
capabilities.setCapability("bstack:options", browserstackOptions);
34-
capabilities.setCapability("sessionName", "BStack-[Java] Sample Test"); // test name
35-
capabilities.setCapability("buildName", "BStack Build Number 1"); // CI/CD job or build name
35+
capabilities.setCapability("sessionName", "BStack single java-selenium"); // test name
36+
capabilities.setCapability("buildName", "browserstack-build-1"); // CI/CD job or build name
3637
final WebDriver driver = new RemoteWebDriver(new URL(URL), capabilities);
3738
try {
3839
driver.get("https://bstackdemo.com/");

0 commit comments

Comments
 (0)