データ駆動 × 3端統合
次世代フルスタックE2E自動テストプラットフォーム
ChronoATXは、Web・デスクトップ(Windows/macOS)・モバイル(iOS/Android)の3端を単一シナリオでシームレスに横断制御する次世代フルスタックE2E自動テストプラットフォームです。Excel等の外部データ注入によるデータ駆動型テスト、インテリジェントレコーダー、自然言語による革新的な「AIセマンティック断言」、およびUI変更に強いAI自己修復機能を標準搭載し、品質保証の自動化とライセンスコスト削減を同時に実現します。
従来製品の課題を、ChronoATXがすべて解決
ChronoATXは、高額な年間ライセンス費用、複雑なオブジェクト指向コード、頻繁なUI変更によるスクリプト破損といった従来の商用テスト自動化ツール(既存の有償製品等)の課題を根本から解消します。初期費用¥0(1ヶ月無料トライアル)から導入でき、Web・デスクトップ・モバイルを単一シナリオでシームレスに連携検証可能です。
従来のテスト自動化ツール(他社製品)
- ✕ 毎年数百万円規模の多額なライセンス更新費が発生する
- ✕ Web・デスクトップ・モバイル間の連携が難しく、追加ツールが必要
- ✕ テスト作成時に冗長なオブジェクト指向コードを大量に書く必要がある
- ✕ 座標・XPath・classの変更により、頻繁なスクリプトの再修正が発生する
次世代テストプラットフォーム ChronoATX
- ✓ 初期評価コスト ¥0 ── 1ヶ月無料トライアルから開始可能
- ✓ Web・デスクトップ・モバイルを単一シナリオでシームレスに横断制御
- ✓ トップレベルステートメントによる直感的な線形シナリオ記述
- ✓ 「ビジュアル(見たまま)認識」により、座標・XPath・classが変更されても修正不要
テスト自動化を再定義する9つの主要機能
ChronoATXは、高速動的コンパイルエンジン、3端共通API、スマートレコーダー、自己修復機能、データバインディングなど、エンタープライズ品質保証に必要な9大コア機能を標準装備しています。開発者からテスト設計担当者まで、学習コストを最小化して現場のテスト自動化を迅速に推進します。
コア実行エンジン (Core Runner)
動的コンパイル技術を採用。名前空間やクラス定義を持たない「線形スクリプト」をその場で直接ビルドし高速実行します。
統合アクションライブラリ
異なるデバイスの操作APIを極限まで共通化。Web、デスクトップ、モバイルで感覚を変えることなく統一された記述が可能です。
スマート・レコーダー (Smart Codegen)
画面のクリック操作から人間が読みやすいコードをリアルタイム自動生成。座標に依存しないため、UI変更にも自己修復します。
インスペクター (Inspector)
準星をドラッグして対象コントロールへ当てるだけで、対象要素の属性を自動取得。Web・デスクトップを問わず正確な.atxコードを即時推導し、エディタへ挿入します。
ビジュアルテストスイート編成
IDE上でTest Suiteをビジュアルに編成・管理。ドラッグ&ドロップでテストケースの実行順序や構成を直感的に操作でき、複雑なテスト計画も視覚的に把握できます。
データ駆動テスト (Data-Driven)
Excelデータシートとテストシナリオを完全に分離。複数行のテストデータを自動でループ注入し、網羅的な検証を実現します。
高度なテスト支援サービス
テスト専用メールボックスや認証SMSを自動監視し、認証コードを自動で抽出・適用するリトライ機能などを内蔵。
ビジュアルレポート (Allure Report)
テスト実行動画、エラー発生時のキャプチャ、およびExcelパラメータを1つに集約したインタラクティブなWebレポートを提供。
商業グレードのライセンス保護
強固な難読化技術の採用に加え、閉域網環境向けのオフラインマシンキー認証(LICファイル)に対応しセキュリティを担保します。
アサーションの「脆さ」を根本解決。
自然言語 × 視覚マルチモーダル
による AI セマンティック断言
従来のE2Eテストは、わずかなマークアップ改修や動的な計算値、UIの重なり・見切れによりアサーションが頻繁に破損し、大量の「偽陽性(Flaky Tests)」と保守工数を生み出していました。ChronoATXの「AI セマンティック断言」は、人間が理解する自然言語でビジネス要件を宣言するだけで、テキストの意味論と画面の視覚的描画状態を高精度に複合判定します。
従来のテスト自動化におけるアサーション
- ✕ 複雑なXPathやCSSクラス名に依存し、デザイン微調整で頻繁にテストが失敗する
- ✕ 動的な金額計算(小計・税額・割引)や日付照合のために、長大なスクリプトが必要
- ✕ 要素の重なり・文字のはみ出し・レイアウト崩れ等の「視覚的異常」を判定できない
- ✕ 失敗ログが「Element not found」等に留まり、業務仕様のどこが不一致なのか解読が困難
ChronoATX AI セマンティック断言
- ✓ 自然言語で業務ルールを指定:「合計金額が小計と割引に整合していること」と書くだけで判定
- ✓ テキスト×視覚マルチモーダル:描画結果のスクリーンショットと意味論を複合解析し誤検知をゼロ化
- ✓ 文脈自動追随と業務整合:前画面で選択した明細行のデータを記憶し、詳細画面の項目とスマート照合
- ✓ 理由が分かる可読性レポート:判定根拠・差異箇所を構造化して明示し、障害調査工数を激減
自然言語による業務意図の宣言
XPathや正規表現などの泥臭いコードを一切書くことなく、業務仕様書の要件を自然言語で渡すだけ。大枠のビジネスルールから微細な表示条件まで自律的に理解して合否を導出します。
テキスト×視覚のマルチモーダル解析
HTMLテキストの論理検証だけでなく、実際の画面レンダリング状態を視覚的にも解析。ボタンの重なりや文字の見切れ、意図しないレイアウト崩れも人間のテスト担当者のように検知します。
文脈自動認識とクロスステップ照合
一覧画面で選択した行データや入力フォームの値をテスト文脈として自動保持。画面遷移後の確認ダイアログや完了画面で、前後の業務データが正しく反映されているかをスマートに突合します。
画面内の「小計: ¥10,000」「配送料: ¥500」「クーポン: -¥1,000」に対し、「ご請求合計額: ¥9,500」の計算整合性を確認しました。配送先住所「東京都千代田区…」の形式も適正であり、要素の視覚的重なりやクリッピング等のレイアウト崩れは検出されませんでした。
デバイスの境界を越えるシンプルな記述
ChronoATX独自のスクリプト仕様(.atx)は、クラス定義や冗長なボイラープレートを排除した「トップレベルステートメント」を採用しています。Webブラウザのクリック、デスクトップOS認証ダイアログの検知、モバイル連携を、1本の線形スクリプトで直感的に記述・実行できます。
// 1. Webブラウザでログインボタンをクリック
await Web.ClickButtonAsync("CA証明書ログイン");
// 2. OS認証ダイアログ(デスクトップ)の表示を監視し、キャプチャ
var pinDialog = await Desktop.AttachToWindowAsync("Windowsセキュリティ");
if (pinDialog != null)
{
// 3. キーボード入力をシミュレートし、暗証番号を入力
await Desktop.InputByAutomationIdAsync("PinTextBox", "888888", simulateHardware: true);
// 4. 「確定」ボタンをクリック
await Desktop.ClickWindowButtonAsync("確定");
}
// 5. ダイアログが閉じ、Webに戻ってログイン成功を確認
await Web.VerifyTextVisibleAsync("ログイン成功");
導入効果 (ROI) シミュレーター
ChronoATXの導入により、高額な商用ツールの年間ライセンス費用削減と、回帰テスト自動化による保守工数削減(1回あたり平均2.9人日削減)を実現。平均6ヶ月以内での初期投資回収(ROI)が可能です。貴社のテスト体制に合わせた削減効果をリアルタイムに試算できます。
※ シナリオ作成・データメンテナンスに従事するメンバー数
※ 既存有償ツールの総ライセンス費用およびモバイル検証等オプション費用
※ 定期リリースおよびスポットでのシステム回帰テストサイクル数
6.0 ヶ月
¥1,635,000
※ コストシミュレーションの基準として、ChronoATXの標準ライセンス費用および年間保守サポート費用を導入コストとして算出しています。他社製品のライセンス削減効果と、テスト自動化による工数削減効果(1実行あたり2.9人日の削減)を含んで計算されています。
料金プラン
ChronoATXは、初期リスクなしで全機能を検証できる「1ヶ月無料トライアル」をはじめ、小規模チーム向けの「プロフェッショナル」、全社展開・大規模回帰テストに対応する「エンタープライズ」の3つのライセンスプランを提供しています。すべてのプランでWeb・Desktop・Mobile 3端横断制御をご利用いただけます。
無料トライアル版
まずは使用感や対象システムへの対応度を評価したいチーム向け。
※ 評価目的でのご利用に限定されます
- スクリプト作成支援
- ● IDE(VSCode 拡張)
- ◎ CodeGen
- ● Inspector
- テスト対象
- ● Web 系
- ◎ デスクトップ系
- ◎ モバイル系
- テスト実行
- ◎ マルチ実行 (Parallel)
- ◎ テストレポート
- 次世代 AI 機能
- ◎ AI セマンティック断言 (体験版)
年間ライセンス
本格的な業務テスト自動化を推進する標準パッケージプラン。
※ ライセンス価格および保守サポート料金はお問い合わせください
- スクリプト作成支援
- ● IDE(VSCode 拡張)
- ● CodeGen
- ● Inspector
- テスト対象
- ● Web 系
- ● デスクトップ系
- ✗ モバイル系
- テスト実行
- ● マルチ実行 (Parallel)
- ● テストレポート
- 次世代 AI 機能
- ● AI セマンティック検証(自然言語・多感覚)
カスタマイズ商談
独自開発のレガシーコントロール等、特殊なテスト対象システムに最適化。
※ お客様の検証対象に合わせて機能を再調整
- スクリプト作成支援
- ● IDE(VSCode 拡張)
- ● CodeGen
- ● Inspector
- テスト対象
- ● Web 系
- ● デスクトップ系
- ● モバイル系
- テスト実行
- ● マルチ実行 (Parallel)
- ● テストレポート
- 次世代 AI 機能
- ● AI セマンティック検証(専有構成・閉域対応)
- Enterprise 特典
- ● 独自コントロール向けフックの特注開発
- ● 大量デバイスへのボリュームライセンス
- ● オンサイト導入支援および専用サポート
驚くほど簡単な導入ステップ
ChronoATXは、OSレジストリやシステム領域を汚さない完全ポータブル設計を採用しています。WindowsおよびmacOS対応のzip/tar.gzアーカイブを解凍し、VS Code拡張機能を導入するだけで、最短5分でテストスクリプトの作成から自動実行まで完了します。
Windows の場合 (x64):
- ポータブル圧縮ファイル
ChronoATX-Portable-win-x64.zipを任意の作業ディレクトリに解凍します。 - VS Code を起動し、拡張機能マーケットプレイスから「ChronoATX」を検索してインストールします。
macOS の場合 (Apple Silicon / Intel):
- ポータブル圧縮ファイル
ChronoATX-Portable-osx-arm64.tar.gzを解凍します。 - ターミナルを起動し、実行バイナリとALSに実行権限を付与します:
chmod +x ChronoRunner als/ChronoATX.ALS
原則手動インストールは不要です:初回のテスト実行時にランタイムが自動検知して静默ダウンロードします。CI/CD環境構築や初回の待ち時間を短縮したい場合のみ、以下の事前コマンドを実行してください:
macOS: ./ChronoRunner --install-browsers | Win: .\ChronoRunner.exe --install-browsers
方法 1: VS Code 拡張機能のGUI向導(推奨)
VS Code左側の ChronoATX アイコン を開き、Quick Actions から対話形式でプロジェクトを作成できます。
New ChronoATX Project...:用途別(Web / デスクトップ / モバイル / 3端統合フルスタック / 最小構成)テンプレートを選んで新規生成。Quick Initialize Project:現在開いているフォルダに標準骨架とchrono.jsonをワンクリック展開。
方法 2: CLI コマンド(CI/CD・ターミナル向け)
空のディレクトリで以下のコマンドを実行すると、標準のプロジェクト骨架が自動生成されます:
ChronoRunner --init
VS Code内で
chrono.json を開くと、接続先環境(SIT/UAT/本番)やヘッドレス実行、失敗時録画、Allureレポート出力をノーコードフォームで直感的に切り替え可能です。
直感的なトップレベルステートメント(scripts/*.atx)による手動コーディングのほか、ノーコード自動記録ツールも標準搭載しています:
- ノーコード記録:Quick Actions の「Start Codegen Recording」で実際の操作を自動スクリプト化。
- VS Code ワンクリック実行:エディタ右上の 「▶ 実行」 ボタンまたは 「🐞 デバッグ」 をクリック。
- CLI バッチ実行(CI/CD):
ChronoRunner --run scripts/login.atx --env SIT
実行完了後、reports/ フォルダにリッチな Allure HTML レポート、操作画面の動画、エラー発生時のスクリーンショットが自動生成されます。
オフライン・ライセンスの申請
必要事項をご記入の上、ライセンス証明書(.lic)の発行申請を行ってください。