Useful Chrome Extensions for Software engineers

Bangadsandeep
4 min readJan 15, 2021

Some Useful Chrome Extensions

Below are some of the good chrome extensions which anyone can use and perform tasks very fast with great ease.

  1. IE TAB: IE Tab is an extension for the Google Chrome web browser. The extension allows users to view pages using the Internet Explorer layout engine. This can be used for viewing pages that only render properly, or work at all, in Internet Explorer.
  2. Resolution Test: An extension to test web pages in different screen resolutions, with an option to define your own resolutions. Resolution Test changes the size of the browser window to preview their websites in different screen resolutions. It includes a list of commonly used resolutions and the ability to customize that list.
  3. Window Resizer: Resize the browser window to emulate various screen resolutions.Great for testing responsive sites, Window Resizer is fast and has more options than Chrome DevTools.
  4. Check My Links: This extension quickly finds all the links on a web page, and checks each one for you. It highlights which ones are valid and which ones are broken to make the process of link testing much easier.
  5. Copy CSS Selector: Extends the Developer Tools and context menu, adding a sidebar that displays the CSS path of the DOM element. Find the unique selector for any element on-page. It will find an optimal selector that’s unique to the element selected. It saves a ton of time when dealing with data grids where that nth-child counts get real.
  6. Awesome Screenshot & Screen Recorder: Screen capture and screen recorder 2 in 1. Most of the software testers make use of this Chrome extension to grab screenshots of the test as evidence. Testers can also grab the screenshot of a particular region on the screen, annotate, highlight and crop it. The screenshot can be easily shared with other testers or you can just save it to your desktop.
  7. Screencastify: This is another screen recorder. Capture, edit, and share videos in seconds. It records all the activities on the web page in the form of a video which you can view at a later point in time
  8. Bug Magnet: Right-click context menu to help with exploratory testing, It stores all the names, postcodes, e-mails etc. to fill in the forms with a single click.
  9. Exploratory Testing Chrome Extension: This is another very handy tool for exploratory testers. Having is extension is a boon for exploratory testers as it makes their job a lot more easy and convenient. Just take the screenshot of a particular session and annotate different parts of it with ideas, questions, and notes. A word of caution, It can read your browsing history.
  10. Web Developer Form Filler: Fill all the fields in a form using just a single key. This saves time when filling redundant forms and is a great tool for those into exploratory testing.
  11. WAVE Evaluation Tool: WCAG guidelines have been set so that all web pages are designed according to the guidelines. Wave Evaluation Tool makes sure that a particular web page follows the WCAG guidelines.
  12. axe — Web Accessibility Testing: Accessibility checker for WCAG 2 and Section 508 accessibility. This turns the Chrome Browser into a software tester. The extension itself is very light and full of handy features. The axe Chrome extension utilizes the axe open-source JavaScript library developed by Deque Systems — the third generation of accessibility rules for HTML-based user interfaces.
  13. Lighthouse: Lighthouse is an open-source, automated tool for improving the performance, quality, and correctness of your web apps.
    When auditing a page, Lighthouse runs a barrage of tests against the page, and then generates a report on how well the page did. From here you can use the failing tests as indicators on what you can do to improve your app
  14. BlazeMeter | The Continuous Testing Platform: Record Selenium and HTTP traffic to create a load and functional tests in less than 10 minutes (Apache JMeter Compatible). The Chrome extension records all of the HTTP/S requests and actual user interactions that your browser sends, creates a synced JMeter and Selenium scripts.
  15. Session Manager: Session Manager is a simple yet powerful extension that makes it quick and easy to save, update, remove, and restore sets of tabs Software testers are required to open the same website links and URL’s multiple times in a day. With Session Manager, the tester can create a group of websites that they open together every so often. Session Manager allows the tester to open and close that group of websites with one click.
  16. JSON Viewer: Sometimes It is very difficult to understand JSON data when testing RESTful API’s. This site represents the JSON data in a simple tree view which is readable.

--

--