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
Copy file name to clipboardExpand all lines: challenger/src/main/resources/content/tools/clients.md
+12-28Lines changed: 12 additions & 28 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -35,43 +35,26 @@ At the moment I use [Bruno](https://www.usebruno.com/) for my exploratory testin
35
35
36
36
### GUI Clients
37
37
38
-
I recommend Bruno. It is a very capable free client, with paid plans if you want to use the tool for automated execution.
38
+
I recommend and primarily use Bruno. It is a very capable free client, with paid plans if you want to use the tool for automated execution.
39
39
40
40
-[Bruno](https://www.usebruno.com/)
41
41
- An [open source](https://github.com/usebruno/bruno) REST Client which can import Swagger files and is easy to configure.
42
42
-[Read our More Detailed Review of Bruno](/tools/clients/bruno)
43
43
44
-
Other recommended free lightweight GUI Clients:
44
+
**Recommended free lightweight GUI Clients for evaluation:**
45
45
46
-
-[Milkman](/tools/clients/milkman) - a little rough around the edges, but open source and free for commercial use [Milkman on github](https://github.com/warmuuh/milkman)
47
-
-[Kreya](/tools/clients/kreya) - proxy can only be configured via environment variables but capable when configured [Kreya](https://kreya.app)
48
-
-[Yaak](/tools/clients/yaak) - lacks scripting, free for commercial use if run from source. [yaak.app](https://yaak.app/)
46
+
- Bruno [review](/tools/clients/bruno) - good all-rounder, free for commercial use. **Recommended**[usebruno.com](https://usebruno.com)
47
+
- Milkman [review](/tools/clients/milkman) - a little rough around the edges, but open source and free for commercial use [Milkman on github](https://github.com/warmuuh/milkman)
48
+
- Kreya [review](/tools/clients/kreya) - proxy can only be configured via environment variables but capable when configured [Kreya](https://kreya.app)
49
+
- Yaak [review](/tools/clients/yaak) - lacks scripting, free for commercial use if run from source. [yaak.app](https://yaak.app/)
49
50
51
+
**Recommended free heavyweight GUI Clients for evaluation:**
50
52
51
-
Mac Only:
52
-
53
-
-[Paw (Mac only)](https://paw.cloud/)
54
-
- Free Mac only REST Client. A previously commercial REST Client which was good enough for me to buy a license.
53
+
- Insomnia - [review](/tools/clients/insomnia) - easy to use without logging in, login required for multiple collections [Insomnia.rest](https://insomnia.rest/)
54
+
- Postman - [review](/tools/clients/postman) - requires logging in, feature packed, UI takes time to learn [GetPostman.com](https://getpostman.com/)
55
55
56
56
We have evaluated [many Desktop GUI Clients here](/tools/clients/summary-reviews).
57
57
58
-
### Other Popular clients
59
-
60
-
The tools listed here are often used for testing.
61
-
62
-
I have used Postman and Insomnia, but both have now expanded their feature set such that they are suites of API tooling and are not as simple to use for exploratory testing as they once were.
63
-
64
-
-[Postman](https://www.getpostman.com/)
65
-
- A commercial REST Client with Free version for personal use, requires a free account and login to use effectively
66
-
-[Insomnia](https://insomnia.rest/)
67
-
- Another commercial REST Client with Free version for personal use, which also requires a free account and login to use effectively
68
-
69
-
GUI Clients which I have not yet used, but are often mentioned by Software Testers. They may be more feature packed than required for exploratory testing.
- I have previously used this for testing SOAP APIs, I haven't tried it on REST APIs yet.
74
-
75
58
76
59
### Online Clients
77
60
@@ -162,6 +145,7 @@ Testing requires variation, observation and exploration, so we need tools that c
162
145
163
146
Automating helps us identify unanticipated changes in behaviour that we previously asserted as acceptable.
164
147
165
-
## Other Client Lists
148
+
## REST API Client Lists
166
149
167
-
A list of Open Source API Clients is available at the [Awesome API Clients Github list](https://github.com/stepci/awesome-api-clients). This is a well maintained and up to date list containing more clients than are listed here.
150
+
- A list of Open Source API Clients is available at the [Awesome API Clients Github list](https://github.com/stepci/awesome-api-clients). This is a well maintained and up to date list containing more clients than are listed here.
151
+
- Our list of reviewed and considered [Desktop GUI Clients](/tools/clients/summary-reviews).
Copy file name to clipboardExpand all lines: challenger/src/main/resources/content/tools/clients/summary-reviews.md
+4-2Lines changed: 4 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -34,7 +34,7 @@ If you are evaluating a tool for Exploratory Testing then start with those liste
34
34
### Recommended Heavyweight Free Clients
35
35
36
36
- Insomnia - [review](/tools/clients/insomnia) - easy to use without logging in, login required for multiple collections [Insomnia.rest](https://insomnia.rest/)
37
-
- Postman
37
+
- Postman - [review](/tools/clients/postman) - requires logging in, feature packed, UI takes time to learn [GetPostman.com](https://getpostman.com/)
38
38
39
39
40
40
## All Evaluated Client Summaries
@@ -201,7 +201,9 @@ Read our [full review of Milkman](/tools/clients/milkman)
201
201
- Free, not open source
202
202
- Mac only tool
203
203
- Simple to use HTTP API Client
204
-
-[paw.clouc](https://paw.cloud/)
204
+
-[paw.cloud](https://paw.cloud/)
205
+
206
+
A good choice if you are on Mac. I used this a lot for Exploratory Testing when I was primarily Mac OS based.
0 commit comments