Skip to content

Open all essential SQA resources in your default browser with a single, safe click. The launcher adds guardrails like an internet‑connectivity check, a confirmation prompt, and clear status messages.

Notifications You must be signed in to change notification settings

devxhub/SQA-Resource-Launcher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Devxhub SQA Team — One‑Click Resources Launcher

Windows macOS Linux Shell Made by License

Open all essential SQA resources in your default browser with a single, safe click. The launcher adds guardrails like an internet‑connectivity check, a confirmation prompt, and clear status messages.

Tip: Ideal for daily stand‑ups, smoke checks, and sprint kickoffs—no more hunting for links.


✨ Features

  • One‑click open: Launches all core SQA resources instantly
  • Auto‑confirm (10s): Defaults to Yes, with a quick cancel option
  • Connectivity check: Skips opening tabs if you’re offline
  • Clean console UX: Banner, colors, and progress messages
  • Easy maintenance: All links stored in editable variables

🔗 Resources Opened

  • SQA Team Google Drive
  • Uptime Kuma Dashboard
  • Project Status Sheet
  • Sprint Plan
  • Project‑wise QA Links
  • SQA Team Resources
  • All Documents & Project Details
  • Testing Productivity Tools

The exact links are defined as variables inside sqa_team_tabs.bat for easy updates.


⚡ Quick Start

  1. Download or clone this folder to your local machine.
  2. Windows: Double‑click sqa_team_tabs.bat
    • You’ll be asked to confirm; Devxhub PM opens by default, then you can select an additional PM tool.
  3. macOS/Linux: Run the Bash launcher
    • Make executable: chmod +x ./sqa_team_tabs.sh
    • Run: ./sqa_team_tabs.sh

Your browser will open multiple tabs. Once queued, the console will say “Done. You can close this window.”


🛠️ Usage & Setup

  • Requires: Default browser configured and internet connectivity
  • Windows:
    • Double‑click sqa_team_tabs.bat from Explorer, or Right‑click → “Run”
    • Optional Pin: Create a shortcut → Right‑click → Pin to Start/Taskbar
  • macOS:
    • Open Terminal in this folder
    • chmod +x ./sqa_team_tabs.sh && ./sqa_team_tabs.sh
    • Optional: Create an Automator App to run the script for one‑click launch
  • Linux:
    • chmod +x ./sqa_team_tabs.sh && ./sqa_team_tabs.sh
    • Optional: Create a Desktop Launcher (.desktop) pointing to the script

⚙️ Configuration (Links)

To change any destination, edit the variables in the launchers:

set "URL_DRIVE=..."
set "URL_KUMA=..."
set "URL_STATUS=..."
set "URL_SPRINT=..."
set "URL_QA_LINKS=..."
set "URL_RESOURCES=..."
set "URL_ALL_DOCS=..."
set "URL_TOOLS=..."
URL_DRIVE="..."
URL_KUMA="..."
URL_STATUS="..."
URL_SPRINT="..."
URL_QA_LINKS="..."
URL_RESOURCES="..."
URL_ALL_DOCS="..."
URL_TOOLS="..."

Keep quotes as‑is to avoid issues with special characters.


🔒 Authorized Use & Security

This tool and the linked resources are strictly for Devxhub employees and approved contractors. Do not share, redistribute, or expose internal URLs externally. Use on company‑approved machines only.


❓ Troubleshooting

  • “No internet connectivity detected”
    • Verify Wi‑Fi/Ethernet connection and try again
  • Tabs didn’t open
    • Ensure you have a default browser configured in Windows Settings
    • Check that your antivirus didn’t block start commands
  • Colors not showing
    • Run in a Windows terminal (Command Prompt or PowerShell) that supports ANSI colors

If issues persist, capture a screenshot of the console and share it in the SQA internal channel.


🧭 How It Works (At a Glance)

  • Displays a banner and usage note
  • Asks for confirmation; opens Devxhub PM by default and lets you pick another PM tool
  • Verifies internet connectivity
  • Launches each URL in your default browser (start, open, or xdg-open)

🗒️ Changelog

  • 1.2: Added macOS/Linux launcher and cross‑OS instructions
  • 1.1: Added banner, disclaimer, confirmation, connectivity check, and URL variables
  • 1.0: Initial version with essential links

🤝 Credits

Built with care by the Devxhub SQA Team. Suggestions? Open a ticket in the internal tracker or ping the team lead.

About

Open all essential SQA resources in your default browser with a single, safe click. The launcher adds guardrails like an internet‑connectivity check, a confirmation prompt, and clear status messages.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published