Hi Django community!
My name is Saeed Ur Rehman, a Computer Science student from Pakistan
(Capital University of Science and Technology, Islamabad). I am applying
for GSoC 2026 with the Django Software Foundation.
I have submitted a proposal for the “Switch to Playwright Tests for
Django Integration Testing” idea (175 hours).
About me:
- Experience in Python, JavaScript, React, Flutter, HTML/CSS
- Built and deployed multiple web projects (saeeddev.vercel.app)
- GitHub: saeedmirza4 (SAEED UR REHMAN) · GitHub
- First time contributing to open source
My proposal summary:
I plan to create a DjangoPlaywrightTestCase base class that integrates
with Django’s existing test framework, migrate all current Selenium-based
browser tests to Playwright equivalents, and configure Playwright in
Django’s GitHub Actions CI pipeline. Deliverables include the integration
class, migrated test suite, CI configuration, and contributor
documentation.
I would really appreciate any feedback on my proposal, suggestions on
scope, or guidance on where to start contributing to Django’s codebase
before the deadline.
Thank you for your time!
Saeed