-
Notifications
You must be signed in to change notification settings - Fork 20
Add Bindings Function to Set Connection Data in Native Popup (Appium Use Case) #1947
Copy link
Copy link
Closed
Copy link
Labels
Description
Description
Implement a new function in Bindings (targeting all supported languages: dotnet, java, python, robot) that can set/update the connection data (host, port, and app_name) in the native connection popup displayed in the instrumented app. This should allow test scripts to programmatically configure the popup contents even when the app is started in a cloud/Appium context, aligning with the recent popup feature (alttester/alttester-unreal-sdk#323).
- The API should be named clearly, e.g.,
set_connection_data()or similar, and take as parameters:appium_driver,host,port,app_name, andplatform. - Implementation must mirror the structure/pattern from other connection-related classes (e.g., similar to
AltReversePortForwarding). - This enables remote test runners using Appium to supply connection data automatically without manual user interaction with the popup, solving friction for cloud execution scenarios.
- Update documentation and examples for all supported languages showing usage, e.g.:
AppiumHelper.set_connection_data(
appium_driver=appium_driver,
host="127.0.0.1",
port="13005",
app_name="my_app",
platform="ios"
)Additional info
- Related issue: alttester/alttester-unreal-sdk#323
- Applies to all bindings: dotnet, java, python, robot
Reactions are currently unavailable