If you want to make a list of custom desired capabilities for some environments, you can use the Custom settings in desired capabilities.
This article shows you how to configure custom capabilities and where they are saved.
Custom desired capabilities
To create a custom execution with desired capabilities, follow these steps:
Go to Project > Settings > Desired Capabilities > Custom. Click Add on the command toolbar to add a custom profile.
Change the name if needed, then click on More (...) under the Value column.
In the Custom Execution Configuration Builder dialog, click Add, then specify the Driver Name for your custom execution.
You can have at most one web driver and one mobile driver here since there may be a potential conflict if you use multiple web or mobile drivers in the same test execution.
Click on More (...) under the Preferences column.
The Driver Builder dialog opens. Set desired capabilities for the selected driver. The steps to add new desired capabilities here is similar to configuring desired capabilities in each environment. You can refer to the following documents for setting up desired capabilities in different environment:
Click OK when you finish.
Location of custom desired capabilities files
You can find the settings files for custom desired capabilities in the
<your test project location>\settings\external\execution folder.