跳至主要内容
小龙虾小龙虾AI
🤖

Strykr Qa Bot

AI-powered QA for Strykr trading platform. Pre-built tests for crypto, stocks, news, AI chat. CI/CD ready. Works with Cursor, Claude, ChatGPT, Copilot. Vibe-coding enabled.

下载1.5k
星标0
版本0.1.2
DevOps运维
安全通过

技能说明


name: strykr-qa-bot description: AI-powered QA for Strykr trading platform. Pre-built tests for crypto, stocks, news, AI chat. CI/CD ready. Works with Cursor, Claude, ChatGPT, Copilot. Vibe-coding enabled. version: 0.1.2 author: NextFrontierBuilds keywords: [strykr, prism, qa, testing, automation, web-qa-bot, clawdbot, moltbot, ai, ai-agent, vibe-coding, cursor, claude, chatgpt, copilot, github-copilot, crypto, trading, fintech, openclaw, ai-tools, developer-tools, devtools, typescript, llm]

strykr-qa-bot

QA automation skill for testing Strykr (https://app.strykr.ai).

What It Does

Automated testing for the Strykr AI finance dashboard:

  • Pre-built test suites for all pages
  • Signal card validation
  • AI response quality checks
  • PRISM API health monitoring
  • Known issue tracking

When To Use

  • Testing Strykr after deployments
  • Regression testing
  • Monitoring site health
  • Validating new features

Usage

Run All Tests

cd /path/to/strykr-qa-bot
npm test

Run Specific Suite

npm run test:homepage
npm run test:crypto
npm run test:stocks
npm run test:news
npm run test:events
npm run test:ai-chat

Quick Smoke Test

npm run smoke

Programmatic Usage

import { StrykrQABot } from 'strykr-qa-bot';

const qa = new StrykrQABot({
  baseUrl: 'https://app.strykr.ai'
});

// Run all suites
const results = await qa.runAll();

// Check specific assertions
await qa.expectSignalCard({ hasPrice: true, hasChart: true });
await qa.expectAIResponse({ minLength: 200 });

// Health check API
const health = await qa.checkPrismEndpoints();

// Generate report
const report = qa.generateReport();

Test Suites

SuiteTestsNotes
homepageNavigation, widgets, statusEntry point
crypto-signalsFilters, cards, actionsHas known modal issue
stock-signalsAsset filters, actionsStocks/ETFs/Forex
newsRouting, categoriesKnown direct URL issue
eventsImpact filters, timesKnown direct URL issue
ai-chatInput, responsesQuality validation

Known Issues Tracked

  1. details-modal-empty (High) - Modal opens but content empty
  2. direct-url-blank-news (Medium) - /news blank on direct nav
  3. direct-url-blank-events (Medium) - /economic-events blank
  4. events-widget-race-condition (Low) - Intermittent widget load

Configuration

Edit strykr-qa.yaml:

baseUrl: https://app.strykr.ai
browser:
  headless: false
  timeout: 30000

Dependencies

Output

Test results with:

  • Pass/Fail/Known-issue status
  • Screenshots at each step
  • Console error capture
  • Timing metrics
  • Markdown report

Author

Next Frontier (@NextXFrontier)

Links

如何使用「Strykr Qa Bot」?

  1. 打开小龙虾AI(Web 或 iOS App)
  2. 点击上方「立即使用」按钮,或在对话框中输入任务描述
  3. 小龙虾AI 会自动匹配并调用「Strykr Qa Bot技能完成任务
  4. 结果即时呈现,支持继续对话优化

相关技能