0% found this document useful (0 votes)
6 views8 pages

FinStack Testathon Mission Brief

Project Fin Stack is a testathon where participants must complete 4 out of 6 tasks to validate the FinStack Release Candidate's functionality and stability. Tasks include AI test generation, visual checks, accessibility audits, and more, with specific deliverables required for each. Participants must use a group account, communicate via Discord, and submit their work through designated channels.

Uploaded by

Dilip Kumar
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views8 pages

FinStack Testathon Mission Brief

Project Fin Stack is a testathon where participants must complete 4 out of 6 tasks to validate the FinStack Release Candidate's functionality and stability. Tasks include AI test generation, visual checks, accessibility audits, and more, with specific deliverables required for each. Participants must use a group account, communicate via Discord, and submit their work through designated channels.

Uploaded by

Dilip Kumar
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

29/11/2025, 09:45 Mission Brief: Project Fin Stack

[Link]

PROJECT FIN STACK


BrowserStack Developers Day Testathon

PRIMARY OBJECTIVE
The FinStack Release Candidate is nearly launch-ready, but must clear a fast, modern quality
challenge. Your mission: complete any 4 of the 6 tasks— AI test generation, Percy visual checks ,
BrowserStack MCP validation, AI self-healing, accessibility audits, or parallel dashboards to prove
the Release candidate's full functionality, stability, and readiness for release.

IMPORTANT RULES
• Mission: Complete 4 of 6 missions
• Selection: Complete any 4 of 6 missions.
• Email Sign Up: User Non Organization Email for Testathon.
• Submissions: submission to be done via Squad Lead Email.

OPERATIONAL DIRECTIVES

EVENT TIMELINE

LIVE TIMER

ACCESS PROTOCOL

Use Group Account only.


Captain invites team members via Org Link.

COMMS CHANNEL

Discord for all announcements.

[Link] 1/8
29/11/2025, 09:45 Mission Brief: Project Fin Stack

TARGET APPLICATION
v2.4.0-RC1
[Link]

1. AI Test Management

Use the AI Agent to bootstrap test case development based on user stories.

INPUT: USER STORIES


US-01 Dashboard: Verify financial dashboard overview and Identify key metrics displayed.
US-02 Transactions: Navigate to Accounts page and verify transaction flow from one acount to another.
US-03 Loan: Verify Loan calculator functionality.
US-04 Auth: Validate login scenarios.

THE CHALLENGE:
Generate TestCases using BrowserStack TestCase Management AI.
Convert Any 2 TestCases into automated scripts using the Low-Code Authoring Agent and execute them on
Browserstack.

PRODUCT LINKS : TEST MANAGEMENT , LOW CODE AUTOMATION

MISSION DELIVERABLES

1 Exported Test Cases (CSV) 2 Public Link of Low Code Automation Build Link

[Link] 2/8
29/11/2025, 09:45 Mission Brief: Project Fin Stack

2. The Pixel-Perfect Guardian

🎨 CHALLENGE: CATCH THE "GHOST" VISUAL BUG


The Mission: Functional tests pass, but the UI has changed. Your goal is to use Percy to visually
catch a simulated regression in the FinStack Website.

EXECUTION PROTOCOL
The Baseline (Good State): Run Percy on the Login page
The Changed State: Click the "Toggle Button" on the Login Page.
The Capture: Capture a second Percy snapshot.
The Proof: Submit the Percy Dashboard link showing the red diffs (Visual Regression).

PRODUCT LINK : PERCY

MISSION DELIVERABLES

1 Percy Dashboard Build URL

[Link] 3/8
29/11/2025, 09:45 Mission Brief: Project Fin Stack

3. BrowserStack SDK with Cross-Browser Automation Agent

THE CHALLENGE:
Use the AI Agent to bootstrap automation test script development and integrate BrowserStack
using the SDK with the Cross-Browser Automation Agent.
Perform the Login Scenario using the Cross-Browser Automation Agent
Execute tests across multiple platforms (Windows, macOS, iOS, Android)
Submit GitHub repo and public build link as proof

USERFLOW:
Perform the Login Scenario using the Cross-Browser Automation Agent

Integrate BrowserStack using the SDK and use the Cross-Browser Automation Agent.

💻 🍎 📱 🤖
Win Mac iOS S23

PRODUCT LINK : AUTOMATE , CROSS-BROWSER AUTOMATION AGENT

MISSION DELIVERABLES

1 Github Repo Link 2 Public Build Link URL

[Link] 4/8
29/11/2025, 09:45 Mission Brief: Project Fin Stack

4. The AI Self-Heal

THE CHALLENGE:
Prove BrowserStack's AI Self-Healing capability by running a script against a changed DOM
without updating selectors. You can either use Automate or Low Code Automation.
Create a functional login automation script
Break it by clicking the "Toggle Button" on Login Page
Enable Self-Healing and re-run to verify the healed locator
Submit public session link showing "Healed" badge

PROTOCOL
Baseline: Create a functional login automation.
Break It: Click the "Toggle Button" on Login Page.
Heal It: Enable Self-Healing and re-run and Verify the healed Locator

PRODUCT LINK : AUTOMATE , LOW CODE AUTOMATION


DOCUMENTATION LINK : SELF HEAL AUTOMATE , SELF HEAL LOW CODE AUTOMATION

MISSION DELIVERABLES

1 Public Session Link showing "Healed" badge

[Link] 5/8
29/11/2025, 09:45 Mission Brief: Project Fin Stack

5. The Inclusive Engineer

THE CHALLENGE:
Run a "High-Impact" Accessibility Audit using the BrowserStack SDK or Manual Workflow
Scanner.
Scan multiple pages: Dashboard, Login, Transactions, and Reports pages
Identify accessibility issues and generate comprehensive reports
Submit a publicly shareable report URL as proof

SCAN SCOPE
Dashboard Page
Login Page
Transactions Page
Reports Page

PRODUCT LINK : ACCESSIBILITY

MISSION DELIVERABLES

1 Publicly Shareable Report URL

[Link] 6/8
29/11/2025, 09:45 Mission Brief: Project Fin Stack

6. Test Failure Analysis agent

THE CHALLENGE:
Use BrowserStack's Test Failure Analysis agent to debug and analyze failed test cases with AI-
powered root cause analysis.
Trigger a failed test case in your automation suite
Use AI RCA to get detailed failure analysis
Review AI-generated insights including error summary, log evidence, and suggested fixes
Submit publicly shareable report URL showing the AI analysis

STEPS
1. Trigger a failed test case in your automation suite (any framework).
2. Ensure BrowserStack AI is enabled (Owner/Admin setting).
3. Go to the Automation Dashboard → Test Listing.
4. Pick any failed test and click "Debug with AI" or "View AI RCA."
5. Review the AI-generated results:
RCA Summary
Error Summary
Log Evidence
Confidence Level
Suggested Fix + Code Snippets
Failure Category (e.g., Environment Issue, Application Bug, Script Issue)

PRODUCT LINK : TEST REPORTING & ANALYTICS


DOCUMENTATION LINK : TEST FAILURE AGENT

MISSION DELIVERABLES

1 Publicly Shareable Report URL

[Link] 7/8
29/11/2025, 09:45 Mission Brief: Project Fin Stack

SUBMISSION PROTOCOL

📦
SOURCE CODE
GitHub Repo URL.


PROOF OF WORK
Dashboard Links.

📝
REPORT
DOCUMENT (PDF/CSV).

SUBMIT YOUR HACKATHON COMPLETION

Submit Form

Click the button above to submit your hackathon completion form

© 2025 BrowserStack. All rights reserved.


Note: This document is confidential and proprietary. It cannot be shared, distributed, or reproduced without explicit
written consent from BrowserStack.

[Link] 8/8

You might also like