New open-source PW-API-PLUGIN for API testing directly in the Playwright UI

Hello fellow QAs in the Playwright community! The time has finally come — the incredible new “PW-API-PLUGIN” for API testing in Playwright is now available! :rocket::star:

With this killer plugin, you can easily inspect all API calls made using Playwright (get, post, put, fetch, etc.) in a user-friendly manner through the Playwright UI. Instantly view the results of your API tests right at a glance!

I want to extend my heartfelt thanks to my QA friend Mohammad Monfared, who helped tackle the complex TypeScript configurations for the plugin. Mo, you truly rock! :metal: :yellow_heart:

Here are the links for the PW-API-PLUGIN:

This is my first public contribution to the Playwright community, and it certainly won’t be my last if the amazing Playwright community supports my work!
I already have plans for another groundbreaking plugin that will seamlessly integrate with this “PW-API-PLUGIN” to take API testing in Playwright to the next level!

Check the comments below for some screenshots showcasing what the plugin can do for you!

I really hope you find this plugin useful.
Cheers!

3 Likes

This looks great!
I’m already planning a new showcase project on my github and was thinking of using Parabank for it. I guess they have APIs too? I will try to explore your plugin then!
Speaking of API testing, where does the debate about Restassured vs Supertest JS vs Playwright land?
Are more and more people using Playwright to write API tests or do most teams still stick to the other tools?

3 Likes

Hi @hananurrehman I could not answer that question of what people use most for automated API testing, but it make sense for somebody that is already using Playwright or Cypress as their main automation tool, to use their API testing (that it’s actually pretty good , specially in the case of Cypress)

2 Likes