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
Among the available frameworks, I've picked these five for comparison: Appium, Calabash, XCUITest, Espresso, and
24
-
Selendroid. Let's break them down in straightforward.
23
+
Among the available frameworks, I've picked these five for comparison: **_Appium_**, **_Calabash_**, **_XCUITest_**, **_Espresso_**, and **_Selendroid_**. Let's break them down in straightforward.
25
24
26
25
## [**Selendroid**](http://selendroid.io/)
27
26
28
27
Selendroid, is a test automation framework for native or hybrid Android applications and the mobile web. It is an open
29
28
source tool with 433 GitHub forks and 880 GitHub stars and [here](https://github.com/selendroid/selendroid) is the
|**Environment:** Can be installed and run on various OS such as Windows, Linux, and macOS.|**Lack of documentation:**Can be slower compared to other tools because it uses a client-server architecture.|
105
-
|**Cross-Platform:** It supports writing tests for both iOS and Android.|**Limited Language Support:** It supports only Ruby ||
106
-
|**User-Friendly:** Write tests in plain English, making it accessible for non-programmers.|**No Regular Updates:** Active development has ceased, which might affect future compatibility |
107
-
|**Open-Source:** Free to use |**Low Community Support:** Very low community support as it is not used by many |
|**Environment:** Can be installed and run on various OS such as Windows, Linux, and macOS |**Lack of documentation:**Its documentation is quite minimal, making it challenging to set up the automation framework. To complete the setup, one often needs to rely on external resources|
104
+
|**Cross-Platform:** It supports writing tests for both iOS and Android |**Limited Language Support:** It supports only Ruby||
105
+
|**User-Friendly:** Write tests in plain English, making it accessible for non-programmers |**No Regular Updates:** Active development has ceased, which might affect future compatibility|
106
+
|**Open-Source:** Free to use |**Low Community Support:** Very low community support as it is not used by many|
108
107
109
-
####When to use?
108
+
### When to use?
110
109
111
110
- When your team includes non-technical members who need to write tests
112
-
- For projects that would benefit from behavior-driven development (BDD)
111
+
- For projects that would benefit from [behavior-driven development](https://cucumber.io/docs/bdd/) (BDD)
0 commit comments