← 返回
沟通协作 中文

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.
Strykr 交易平台 AI 质量保障:预置加密货币、股票、新闻、AI 对话测试,支持 CI/CD,兼容 Cursor、Claude、ChatGPT、Copilot,支持 vibe‑coding。
nextfrontierbuilds
沟通协作 clawhub v0.1.2 1 版本 99908.9 Key: 无需
★ 1
Stars
📥 2,174
下载
💾 258
安装
1
版本
#ai#clawdbot#latest#openclaw#qa#strykr#testing#trading

概述

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

版本历史

共 1 个版本

  • v0.1.2 当前
    2026-03-28 15:50 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

communication-collaboration

Himalaya

lamelas
{"answer":"通过IMAP/SMTP管理邮件的CLI。可在终端使用 `himalaya` 收发、回复、转发、搜索及整理邮件。支持多账户与MML(MIME元语言)编写邮件。"}
★ 68 📥 45,630
communication-collaboration

imap-smtp-email

gzlicanyi
使用IMAP/SMTP读取和发送邮件;检查新/未读邮件、获取内容、搜索邮箱、标记已读/未读、发送带附件的邮件。支持...
★ 114 📥 52,478
developer-tools

Elite Longterm Memory

nextfrontierbuilds
{"answer":"专为 Cursor、Claude、ChatGPT 和 Copilot 打造的终极 AI 记忆系统。WAL 协议 + 向量搜索 + git-notes + 云备份。永不错失上下文。完美适配 Vibe-coding。"}
★ 223 📥 61,824