Skip to content

Commit a5a745d

Browse files
Merge pull request #6 from browserstack/KrishnaSuravarapu-patch-1
Revise README for Cross-Device Automation Agent
2 parents ef1e547 + 0b0420f commit a5a745d

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

README.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
# AI Authoring Agent-Automate Demo for Web (BrowserStack)
1+
# Cross-Device Automation Agent Demo (BrowserStack Automate)
22

33
[TestNG](http://testng.org) Integration with BrowserStack.
44

55
![BrowserStack Logo](https://d98b8t1nnulk5.cloudfront.net/production/images/layout/logo-header.png?1469004780)
66

77
## What Does This Repo Do?
88

9-
This repository showcases the use of **BrowserStack's AI Authoring Agent** for web automation using TestNG. The key feature is the ability to write test steps in **Natural Language (Plain English)**, moving away from explicit Selenium locators and actions.
9+
This repository showcases the use of **BrowserStack's Cross-Device Automation Agent** for web automation using TestNG and Selenium. The key feature is the ability to write test steps in **Natural Language (Plain English)**, moving away from explicit Selenium locators and actions.
1010

1111
It contains a demo script:
1212
* **`BstackAIAuthoring.java`**: Runs complex test objectives (like selecting a product in a specific price range or navigating to a quote page) using simple English commands.
@@ -21,7 +21,7 @@ It contains a demo script:
2121
// Example Objective: Find Google Pixel 3 phone on the website and add 5 of them to the cart
2222
jse.executeScript("browserstack_executor: {\"action\": \"ai\", \"arguments\": [\" Click on the Google button and Add 5 Pixel 3 phones to cart\"]}");
2323
```
24-
3. **Execution:** The BrowserStack AI Agent intercepts this command, interprets the natural language, and executes the equivalent low-level Selenium actions on the target web page.
24+
3. **Execution:** The BrowserStack Cross-Device Automation Agent intercepts this command, interprets the natural language, and executes the equivalent low-level Selenium actions on the target web page.
2525

2626
---
2727

@@ -79,3 +79,7 @@ Understand how many parallel sessions you need by using our [Parallel Test Calcu
7979

8080
* You can view your test results on the [BrowserStack Automate dashboard](https://www.browserstack.com/automate).
8181
* For detailed documentation on general Selenium and Java setup with BrowserStack Automate, please refer to the [official documentation](https://www.browserstack.com/docs/automate/selenium?fw-lang=java).
82+
83+
## Getting Help
84+
85+
If you are running into any issues or have any queries, please check [Browserstack Support page](https://www.browserstack.com/support/automate) or [get in touch with us](https://www.browserstack.com/contact?ref=help).

0 commit comments

Comments
 (0)