appium-desktop
appium-desktop copied to clipboard
Task: update Appium Desktop with Appium 2.0 features
With the upcoming release of Appium 2.0, drivers will no longer be bundled with Appium. Plus, there is a new CLI tool for installing and managing drivers and plugins. We should make this tool available in a graphical format for Appium Desktop.
Requirements
- A new button ("Drivers and Plugins") on the start server screen that allows the user to manage drivers and plugins.
- A new view with two tabs ("Drivers", "Plugins"). Each tab allows management of that type of extension. All the features discussed here should be implemented for both drivers and plugins.
- The new view should list any currently installed extensions, their versions, and whether an update is available. If an update is available, a button to run the update should appear ("Update to vXYZ").
- In the list view, a button should allow uninstalling/removing the extension.
- In the list view, official extensions that aren't installed should show up as grayed out, with an "Install" button in the row.
- A single "Install..." button at the bottom that opens up a modal dialog allowing for the full set of parameters to
appium driver install
(source [dropdown], package [string]) - Every action which might take some time should show the user a spinner
- The "Configurations" section of the app should be updated to allow for a different APPIUM_HOME.
Is there a desktop beta to try?
As of now, the only way to run Appium 2.0 is via the command line. The inspector is fully compatible with Appium 2.0 however.
So do you plan to release Appium 2.0 CLI and GUI server at the same time or there will be a lag? Also, how much more time do you think it's going to take to release 2.0 (both CLI and GUI), is it safe to assume it's not going to happen before end of 2021?
It would be nice to release a 2.0 GUI version at the same time, and this is currently the plan. And yeah, at this point I doubt all the 2.0 docs work will be done before the end of the year, but you never know.
Is there still plans to do the Appium Desktop with 2.0? I'm running into trouble using appium inspector with it, and the flow to install this based on what's on appium.io .
the current plan is to not support appium desktop for appium 2. the significant value in appium desktop was always the inspector which has now been moved to its own app. for running the server we recommend using the appium CLI moving forward.