---
source_url: https://nexte.st/
source_title: "Home"
hero_image: https://nexte.st/assets/images/social/index.png
tags: rust,testing,developer-tools
generated_at: 2026-07-09T08:01:12.739Z
model: claude-haiku-4-5
---
# Nextest — Rustの次世代テストランナー

Rustの高速テストランナー「Nextest」は、cargo testより最大3倍高速で、モダンな実行モデルと包括的なCI対応を備えている。Linux、Mac、Windows等のプラットフォームで動作し、Apache 2.0ライセンスのオープンソースプロジェクトとして、独立開発者から大規模企業まで幅広く採用されている。

Nextestは、Rustの開発規模を問わず、あらゆるプロジェクトの開発を支えるテストランナーである。cargo testと比べて最大3倍高速な実行性能と、モダンな実行モデルにより、より信頼性の高いテスト実行を実現している。

## 主な機能

Nextestは洗練されたユーザーインターフェースと、柔軟なテスト選択機能を備えている。名前、バイナリ、プラットフォームなど複数の条件を組み合わせた高度なフィルタリングが可能で、遅いテストの自動検出にも対応している。テストの重複実行によるストレステスト、失敗時の自動リトライ、シリアル実行、自動マーク付けなど、きめ細かい制御が利用できる。

テスト実行の記録と再生、CI環境でのテスト結果をローカルで再現する機能、失敗テストの再実行、Perfettoトレースのエクスポート、複数ワーカーへのテスト分割・アーカイブなど、デバッグと分析を支援する豊富なツール群を搭載している。JUnit XML形式でのエクスポートも対応可能である。

## 設定と拡張性

環境ごとの設定プロファイル、テスト実行前のセットアップスクリプト実行、データベース初期化やサービス起動、フィクスチャ準備といったテスト環境の自動化に対応している。テストカバレッジ計測、ミューテーションテスト、デバッガの統合、DTraceおよびbpftraceプローブを使用したシステム動作の観測機能も利用可能である。

Nextestはプリビルドバイナリ、またはソースコードからのビルドで入手でき、Linux、Mac、Windows、その他Unix互換システムで動作する。ただし、安定版Rustの仕様制限により、現在Doctestには対応していない。Doctestを実行する場合は、別途 `cargo test --doc` を実行する必要がある。

*この記事は元記事の事実のみに基づいて自動生成されました。*

## 出典

Home https://nexte.st/
