You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
`Unsupported automation framework: ${args.detectedAutomationFramework}. If you need support for this framework, please open an issue at Github`,
182
207
);
183
208
}
184
209
}
@@ -230,18 +255,22 @@ export default function addAppAutomationTools(server: McpServer) {
230
255
231
256
server.tool(
232
257
"runAppTestsOnBrowserStack",
233
-
"Run AppAutomate tests on BrowserStack by uploading app and test suite, then triggering a test run.",
258
+
"Run AppAutomate tests on BrowserStack by uploading app and test suite, then triggering a test run. Supports both Espresso (Android) and XCUITest (iOS).",
234
259
{
235
260
appPath: z
236
261
.string()
237
-
.describe("Path to the .apk or .aab file for your app."),
262
+
.describe(
263
+
"Path to the .apk/.aab (Espresso) or .ipa (XCUITest) file for your app. Export on your own in local IDEs.",
264
+
),
238
265
testSuitePath: z
239
266
.string()
240
-
.describe("Path to the Espresso test suite .apk file."),
267
+
.describe(
268
+
"Path to the Espresso test suite .apk or XCUITest .zip file. Export on your own in local IDEs.",
269
+
),
241
270
devices: z
242
271
.array(z.string())
243
272
.describe(
244
-
"List of devices to run the test on, e.g., ['Samsung Galaxy S20-10.0', 'Google Pixel 3-9.0'].",
273
+
"List of devices to run the test on, e.g., ['Samsung Galaxy S20-10.0', 'iPhone 12 Pro-16.0'].",
245
274
),
246
275
project: z
247
276
.string()
@@ -251,7 +280,7 @@ export default function addAppAutomationTools(server: McpServer) {
251
280
detectedAutomationFramework: z
252
281
.string()
253
282
.describe(
254
-
"The automation framework used in the project, such as 'espresso' or 'appium'.",
283
+
"The automation framework used in the project, such as 'espresso' (Android) or 'xcuitest' (iOS).",
255
284
),
256
285
},
257
286
async(args)=>{
@@ -273,7 +302,7 @@ export default function addAppAutomationTools(server: McpServer) {
0 commit comments