Skip to content

πŸ‘‹ Meet TestBuddy, an open-source tool for devs to test websites across different browsers and screen sizes. Simple, practical, and no extra installs needed. Perfect for quick checks and debugging! πŸŒπŸ’» #OpenSource #WebDev #DeveloperTools πŸ› οΈβœ¨

License

Notifications You must be signed in to change notification settings

ahmedreza1/TestBuddy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

9 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

TestBuddy - Test your localhost on any browser or screen size

πŸ‘‹ Hey there, devs! Dive into the world of hassle-free web testing with TestBuddy, a tool that's all about making your life easier. No need to juggle multiple browsers or squint at different screen sizes anymore. TestBuddy's got your back!

What's TestBuddy? πŸš€

It's a simple, no-nonsense tool crafted by Md Ahmed Reza. TestBuddy lets you test your websites across various virtual browsers and screen sizes. Perfect for checking out your localhost projects or any site, really. And guess what? Even Safari's in the mix!

Features πŸ› οΈ

  • Cross-Browser Testing: Chrome, Edge, Firefox, Safari - you name it.
  • Adjustable Screen Sizes: Test on different screen dimensions with ease.
  • Zero Install Hassle: All browsers in one place, no extra installs needed.
  • Built-in Debugger: Got bugs? Squash 'em with the integrated Python debugger.
  • Simple UI: Built with PyQt5, it's clean and easy to use.

Get Started 🏁

Prerequisites

  • Got Python? You'll need it. Python 3.x is where it's at.

  • PyQt5 and QtWebEngineWidgets are your friends here. Install them via pip:

    pip install PyQt5 PyQtWebEngine
    

Running TestBuddy

  1. Clone/Download: Grab TestBuddy from GitHub.
  2. Jump In: Open the TestBuddy folder.
  3. Launch: Run python testbuddy.py.
  4. VoilΓ : You're in business!

Using TestBuddy πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’»

  1. URL: Pop in what you want to test.
  2. Choose Your Browser: Chrome, Edge, Firefox, or Safari.
  3. Set Dimensions: Tweak the width and height as you like.
  4. Launch: Hit 'Open Browser' and see the magic.
  5. Debug Mode: Click 'Open Debugger' for any tricky bits.

Join the Party πŸŽ‰

Got ideas? Improvements? Jump in and contribute:

  1. Fork It: Start with the fork button.
  2. Branch Out: git checkout -b feature/CoolNewThing
  3. Commit: git commit -m 'Add some CoolNewThing'
  4. Push: git push origin feature/CoolNewThing
  5. Pull Request: Get that feature in!

Holler at Me πŸ“’

Md Ahmed Reza - ahmedreza80@gmail.com

Drop a 'hi', share your thoughts, or just say what's up!


That's TestBuddy for you - making web testing a breeze and a bit more fun. 🌈✌️

About

πŸ‘‹ Meet TestBuddy, an open-source tool for devs to test websites across different browsers and screen sizes. Simple, practical, and no extra installs needed. Perfect for quick checks and debugging! πŸŒπŸ’» #OpenSource #WebDev #DeveloperTools πŸ› οΈβœ¨

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages