Phoenix Channels Testing Plugin: Easy Testing of Communication with Phoenix Apps
Phoenix Channels Testing is a Chrome plugin developed by Sergey Zubtsovskiy. This free plugin is designed to facilitate the testing of communication with a Phoenix app via channels. It is specifically targeted towards developers creating Phoenix applications, particularly proof-of-concept versions without extensive unit testing.
Phoenix channels operate over the WebSocket protocol and require service messages for the server to differentiate between different topics. This plugin utilizes the same JavaScript implementation bundled with Phoenix and provides a user-friendly interface to simplify its usage.
With Phoenix Channels Testing, users can store up to 10 recent values of URL, topic, event, and message. The plugin also offers autocompletion for easy selection of stored values while typing. Additionally, it provides features such as viewing all frames, resending frames, previewing JSON payloads, and copying frame text to the clipboard. This plugin is a valuable tool for developers looking to test the interaction with Phoenix apps via channels.





