Skip to content

Commit a7fcf43

Browse files
committed
Update README
1 parent 1cf051a commit a7fcf43

File tree

1 file changed

+20
-20
lines changed

1 file changed

+20
-20
lines changed

README.md

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -288,57 +288,57 @@ As of now we support 20 tools.
288288
289289
## 🧾 Test Management
290290
291-
* `createProjectOrFolder` — Create a Test Management project and/or folders to organize test cases.
291+
* 1. `createProjectOrFolder` — Create a Test Management project and/or folders to organize test cases.
292292
**Prompt example**
293293
294294
```text
295295
Create a new Test Management project named 'Shopping App' with two folders - Login and Checkout
296296
```
297297
Returns with Folder ID, Project ID and Test Management Link to access the TM Project Dashboard.
298298
299-
* `createTestCase` — Add a manual test case under a specific project/folder (uses project identifier like PR-xxxxx and a folder ID).
299+
* 2. `createTestCase` — Add a manual test case under a specific project/folder (uses project identifier like PR-xxxxx and a folder ID).
300300
**Prompt example**
301301
302302
```text
303303
Add a test case named 'Invalid Login Scenario' to the Login folder in the 'Shopping App' project with PR-53617, Folder ID: 117869
304304
```
305305
306-
* `listTestCases` — List test cases for a project (supports filters like priority, status, tags).
306+
* 3. `listTestCases` — List test cases for a project (supports filters like priority, status, tags).
307307
**Prompt example**
308308
309309
```text
310310
List all high-priority test cases in the 'Shopping App' project with project_identifier: PR-59457
311311
```
312312
313-
* `createTestRun` — Create a test run (suite) for selected test cases in a project.
313+
* 4. `createTestRun` — Create a test run (suite) for selected test cases in a project.
314314
**Prompt example**
315315
316316
```text
317317
Create a test run for the Login folder in the 'Shopping App' project and name it 'Release v1.0 Login Flow'
318318
```
319319
320-
* `listTestRuns` — List test runs for a project (filter by dates, assignee, state).
320+
* 5. `listTestRuns` — List test runs for a project (filter by dates, assignee, state).
321321
**Prompt example**
322322
323323
```text
324324
List all test runs from the 'Shopping App' project that were executed last week and are currently marked in-progress
325325
```
326326
327-
* `updateTestRun` — Partially update a test run (status, tags, notes, associated test cases).
327+
* 6. `updateTestRun` — Partially update a test run (status, tags, notes, associated test cases).
328328
**Prompt example**
329329
330330
```text
331331
Update test run ID 1043 in the 'Shopping App' project and mark it as complete with the note 'Regression cycle done'
332332
```
333333
334-
* `addTestResult` — Add a manual execution result (passed/failed/blocked/skipped) for a test case within a run.
334+
* 7. `addTestResult` — Add a manual execution result (passed/failed/blocked/skipped) for a test case within a run.
335335
**Prompt example**
336336
337337
```text
338338
Mark the test case 'Invalid Login Scenario' as passed in test run ID 1043 of the 'Shopping App' project
339339
```
340340
341-
* `createTestCasesFromFile` — Bulk-create test cases from an uploaded file (e.g., PDF).
341+
* 8. `createTestCasesFromFile` — Bulk-create test cases from an uploaded file (e.g., PDF).
342342
**Prompt example**
343343
344344
```text
@@ -349,14 +349,14 @@ Returns with Folder ID, Project ID and Test Management Link to access the TM Pro
349349
350350
## ⚙️ BrowserStack SDK Setup / Automate Test
351351
352-
* `setupBrowserStackAutomateTests` — Integrate BrowserStack SDK and run web tests on BrowserStack (optionally enable Percy).
352+
* 9. `setupBrowserStackAutomateTests` — Integrate BrowserStack SDK and run web tests on BrowserStack (optionally enable Percy).
353353
**Prompt example**
354354
355355
```text
356356
Run my Selenium-JUnit5 tests written in Java on Chrome and Firefox. Enable Percy for visual testing.
357357
```
358358
359-
* `fetchAutomationScreenshots` — Fetch screenshots from a given Automate/App Automate session.
359+
* 10. `fetchAutomationScreenshots` — Fetch screenshots captured during a given Automate/App Automate session.
360360
**Prompt example**
361361
362362
```text
@@ -367,7 +367,7 @@ Returns with Folder ID, Project ID and Test Management Link to access the TM Pro
367367
368368
## 🔍 Observability
369369
370-
* `getFailureLogs` — Retrieve error logs for Automate/App Automate sessions (optionally by Build ID for App Automate).
370+
* 11. `getFailureLogs` — Retrieve error logs for Automate/App Automate sessions (optionally by Build ID for App Automate).
371371
**Prompt example**
372372
373373
```text
@@ -378,7 +378,7 @@ Returns with Folder ID, Project ID and Test Management Link to access the TM Pro
378378
379379
## 📱 App Live
380380
381-
* `runAppLiveSession` — Start a manual app testing session on a real device in the cloud.
381+
* 12. `runAppLiveSession` — Start a manual app testing session on a real device in the cloud.
382382
**Prompt example**
383383
384384
```text
@@ -389,7 +389,7 @@ Returns with Folder ID, Project ID and Test Management Link to access the TM Pro
389389
390390
## 💻 Live
391391
392-
* `runBrowserLiveSession` — Start a Live session for website testing on desktop or mobile browsers.
392+
* 13. `runBrowserLiveSession` — Start a Live session for website testing on desktop or mobile browsers.
393393
**Prompt example**
394394
395395
```text
@@ -400,14 +400,14 @@ Returns with Folder ID, Project ID and Test Management Link to access the TM Pro
400400
401401
## 📲 App Automate
402402
403-
* `takeAppScreenshot` — Launch the app on a specified device and capture a quick verification screenshot.
403+
* 14. `takeAppScreenshot` — Launch the app on a specified device and captures a quick verification screenshot. This tool is just to verify whether your app has been launched.
404404
**Prompt example**
405405
406406
```text
407407
Take a screenshot of my app on Google Pixel 6 with Android 14 while testing on App Automate. App file path: /Users/xyz/app-debug.apk
408408
```
409409
410-
* `runAppTestsOnBrowserStack` — Run automated mobile tests (Espresso/XCUITest, etc.) on real devices.
410+
* 15. `runAppTestsOnBrowserStack` — Run automated mobile tests (Espresso/XCUITest, etc.) on real devices.
411411
**Prompt example**
412412
413413
```text
@@ -418,14 +418,14 @@ Returns with Folder ID, Project ID and Test Management Link to access the TM Pro
418418
419419
## ♿ Accessibility
420420
421-
* `accessibilityExpert` — Ask A11y Expert (WCAG 2.0/2.1/2.2, mobile/web usability, best practices).
421+
* 16. `accessibilityExpert` — Ask A11y Expert (WCAG 2.0/2.1/2.2, mobile/web usability, best practices).
422422
**Prompt example**
423423
424424
```text
425425
What WCAG guidelines apply to form field error messages on mobile web?
426426
```
427427
428-
* `startAccessibilityScan` — Start a web accessibility scan and return the result link.
428+
* 17. `startAccessibilityScan` — Start a web accessibility scan and return the result link.
429429
**Prompt example**
430430
431431
```text
@@ -436,21 +436,21 @@ Returns with Folder ID, Project ID and Test Management Link to access the TM Pro
436436
437437
## 🤖 BrowserStack AI Agents
438438
439-
* `fetchSelfHealedSelectors` — Retrieve AI self-healed selectors to fix flaky tests due to DOM changes.
439+
* 18. `fetchSelfHealedSelectors` — Retrieve AI self-healed selectors to fix flaky tests due to DOM changes.
440440
**Prompt example**
441441
442442
```text
443443
Fetch and fix flaky test selectors in Automate session ID session_9482 using MCP
444444
```
445445
446-
* `createLCASteps` — Generate Low Code Automation steps from a manual test case in Test Management.
446+
* 19. `createLCASteps` — Generate Low Code Automation steps from a manual test case in Test Management.
447447
**Prompt example**
448448
449449
```text
450450
Convert the manual test case 'Add to Cart' in the 'Shopping App' project into LCA steps
451451
```
452452
453-
* `uploadProductRequirementFile` — Upload a PRD/screenshot/PDF and get a file mapping ID (used with `createTestCasesFromFile`).
453+
* 20. `uploadProductRequirementFile` — Upload a PRD/screenshot/PDF and get a file mapping ID (used with `createTestCasesFromFile`).
454454
**Prompt example**
455455
456456
```text

0 commit comments

Comments
 (0)