

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 各种测试框架的并行测试执行示例
<a name="sample-parallel-test"></a>

您可以使用 `codebuild-tests-run` CLI 命令在各并行执行环境之间拆分和运行测试。下一节提供了各种框架下的 `buildspec.yml` 示例，其中展示了 `codebuild-tests-run` 命令的用法。
+ 下面每个示例包含的 `parallelism` 级别均为五，这意味着，系统将创建五个相同的执行环境来拆分测试。您可以通过修改 `build-fanout` 部分中的 `parallelism` 值来选择适合您项目的 `parallelism` 级别。
+ 下面每个示例都显示了如何将测试配置为按测试文件名进行拆分（这是默认设置）。这样可以将测试均衡地分布在各并行执行环境之间。

在开始之前，请参阅[在批量构建中执行并行测试](parallel-test.md)以了解更多信息。

有关使用 `codebuild-tests-run` CLI 命令时的完整选项列表，请参阅[使用 `codebuild-tests-run` CLI 命令](parallel-test-tests-run.md)。

**Topics**
+ [使用 Django 配置并行测试](sample-parallel-test-django.md)
+ [使用 Elixir 配置并行测试](sample-parallel-test-elixir.md)
+ [使用 Go 配置并行测试](sample-parallel-test-go.md)
+ [使用 Java 配置并行测试（Maven）](sample-parallel-test-java-maven.md)
+ [使用 Javascript 配置并行测试（Jest）](sample-parallel-test-javascript.md)
+ [使用 Kotlin 配置并行测试](sample-parallel-test-kotlin.md)
+ [使用配置并行测试 PHPUnit](sample-parallel-test-phpunit.md)
+ [使用 Pytest 配置并行测试](sample-parallel-test-python.md)
+ [使用 Ruby 配置并行测试（Cucumber）](sample-parallel-test-ruby-cucumber.md)
+ [使用 Ruby (RSpec) 配置并行测试](sample-parallel-test-ruby.md)