Fiddler Everywhere makes seamless collaboration across teams a breeze. You can save and share your sessions and collections, making debugging fun and easy.
Fiddler Everywhere is a powerful tool that enables developers to skillfully intercept and debug HTTP(S) network requests and responses. A survey in our community revealed that Fiddler Everywhere is actively used in teams. Hence one of the most critical features baked into the improved Fiddler Everywhere is collaborating within teams seamlessly.
Collaboration—Need of the Hour
When rebuilding Fiddler Everywhere, we wanted to prioritize features that were necessary for our developer community. When we asked our users what features they would like to see in the new Fiddler Everywhere, collaboration was one of the most requested features, even beating the option to make your bugs disappear magically (I wish!).
Fast forward to a few months later, with the entire industry steadily moving towards remote working with team members distributed all over the globe, and seamless collaboration on the Fiddler Everywhere platform became a key priority on the roadmap.
Using Fiddler Everywhere to Collaborate
One of the highlights of Fiddler Everywhere is that it helps you to quickly pinpoint the malfunctioning or failed network requests. However, you can also highlight the network request by using the Mark option. You can use the Strikeout option to cross out the selected session or use a different color to highlight the chosen session. You can always use the ‘Unmark’ option to remove the markings.
Fiddler Everywhere allows you to add comments to the individual sessions to directly provide required context or add your notes and suggestions to the session.
Given the thousands of sessions that Fiddler Everywhere is continuously capturing, you can choose to save your session so that you can work on it at your convenience. You can select and save an individual session, multiple selected sessions, all the unselected sessions, or all the sessions captured by Fiddler Everywhere at that time.
The saved sessions will appear in the Sessions tab to the left. You can click on the session to open it in a new tab, allowing you to work uninterrupted.
You can also select a captured session and share it with anyone you want to by just providing an email ID. You can right-click on the selected session and click on Share. The Share popup will appear. Add the email address(es) of the recipient(s) and click on share. They will now receive an email with the shared session.
Alternatively, you can also right-click on a saved session and click on the share option to share the entire saved session.
Fiddler Everywhere allows you to share the saved collection of network requests created by you so that your team members can access them as well. To do that, select the collection in the Requests tab and right-click on it. Now click on the Share option and provide the email address(es) of the recipient(s) and click on Share. They will now receive an email with the shared collection.
It is an excellent practice to always remove sensitive data like API keys, tokens, and other authentication values from the headers if you share the requests to an external source.
Share Auto Responder rules
Knowing how we use Auto Responder rules to mock responses and simulate user conditions, we must use the same rules to reproduce the issue. Fiddler Everywhere allows you to easily share the Auto Responder rule sets used when debugging the session.
To share an Auto Responder rule set, click on the Share button below the rule. Again, you need to provide the email address(es) of the recipient(s) and click on Share. They will now receive an email with the shared ruleset.
How are Developers Collaborating Using Fiddler Everywhere
We keep hearing how Fiddler Everywhere has made debugging simpler for our users. But now we also hear how they can collaborate quickly and debug problems as a team.
Here are some of the scenarios that have popped up repeatedly:
- Using third-party services: Modern applications heavily rely on third-party services like components, APIs, web services. Having been externally maintained, managing these services can be a considerable burden, especially when they fail. In situations like these, Fiddler Everywhere allows you to record the requests and responses and save them. You can then share the recorded sessions with the third-party support team to replay the issue and help quickly identify the problem.
- Multiple developers working on the same application: Owing to their sheer size and complexity, it takes more than just one developer to work on many applications. Fiddler Everywhere not only allows you to save the requests for future usage but also share across the team, so that your team members can continue where you left off.
- Identifying issues: You can use Fiddler Everywhere to identify network requests that are failing or need to be debugged and mark them to provide visibility for others on the team. Similarly, you can also add comments to the requests to give context to others working on the requests.
- Testing: Testing teams are the first point to detect issues and problems with an application. However, it can be cumbersome to relay this information to the development team in cross-functional organizations. Fiddler Everywhere simplifies this by providing a quick way to identify, record, and share the issues.
- Tech support: A significant problem faced by support teams is the inability to identify the issues occurring at the user's end. While Fiddler Everywhere allows you to use Auto-responder rules to simulate user environments to check for such problems, it also allows you to save and share these rules so that others in the team can understand the issue.
Let us know how you are using Fiddler Everywhere to collaborate with your teammates and what other collaboration features you'd like to see. We are all ears.
Get Fiddler Everywhere
If you are new here, Fiddler Everywhere is a tool for network debugging and monitoring. It logs all the HTTP(S) traffic between the client and the internet. The tool is handy to inspect, debug, share, and simulate HTTP traffic requests and responses. You can check out this starter guide to get you started with Fiddler Everywhere.
If you haven’t tried Fiddler Everywhere yet, download it now and let us know what you think. Fiddler Everywhere is available on Windows, macOS, and Linux and supports every browser.