API Testing リリース v0.0.13 には便利な機能が多数含まれています

atest バージョンリリース v0.0.13

atest これは、Golang で書かれたオープンソースのインターフェイス テスト ツールです。

次のコマンドでコンテナを起動できます。

docker run -v /var/www/sample:/var/www/sample \
  --network host \
  linuxsuren/api-testing:master

あるいは、バイナリを直接ダウンロードして起動します。

atest server --local-storage /var/www/sample

継続的インテグレーション (CI) シナリオの場合、パイプラインでコマンドを実行できます。

# 执行本地文件
atest run -p your-test-suite.yaml
# 执行远程文件
atest run -p https://gitee.com/linuxsuren/api-testing/raw/master/sample/testsuite-gitee.yaml
# 容器中执行
docker run linuxsuren/api-testing:master atest run -p https://gitee.com/linuxsuren/api-testing/raw/master/sample/testsuite-gitee.yaml

テスト ケースを JMeter ファイルに変換して実行することもできます。

# 格式转换
atest convert --converter jmeter -p https://gitee.com/linuxsuren/api-testing/raw/master/sample/testsuite-gitee.yaml --target gitee.jmx
# 执行
jmeter -n -t gitee.jmx

主な新機能

  • プラグイン拡張メカニズムを追加し、バックエンド ストレージとして Git、S3、およびリレーショナル データをサポートし、Vaultからのパスワードなどの機密情報の取得をサポートします。  
  • gRPC インターフェイス @Ink-33 のユースケース サポートを追加しました
  • JMeterファイルのエクスポートのサポート  
  • Operatorによるインストールをサポートし、OperatorHub.io に配置します。  
  • 基本的なWeb UIを提供します
  • PDF 形式でのテスト レポートのエクスポートをサポート @wjsvec

このリリースには、次の 5 人の貢献者の取り組みが含まれています。

関連データ

以下は現時点でのデータの一部です atest  v0.0.13 

  • 時計7
  • フォーク18
  • スター69
  • 投稿者 8
  • 872 バイナリ ダウンロード
  • 45,000 行のコード
  • 84% の単体テスト カバレッジ

完全な情報については、https://github.com/LinuxSuRen/api-testing/releases/tag/v0.0.13 をご覧ください。

おすすめ

転載: www.oschina.net/news/254767/api-testing-0-0-13