キウイTCMS 6.11リリース、オープンソースのテストケース管理システム

キウイTCMSは、PythonとDjangoで書かれた一つの管理システムのテスト計画、テストケースやテスト実行のセットです。バージョン6.11がリリースされている、それは、内部依存関係の多くを更新し二つの新しいテレメトリレポート、更新試験プラン及びテストケースクローニングページを追加、およびその他改善とバグ修正の数を提供し、安全かつ改良版です。詳細は以下のとおりです。

サポートされているアップグレードパス:

5.3   (or older) -> 5.3.1
5.3.1 (or newer) -> 6.0.1
6.0.1            -> 6.1
6.1              -> 6.1.1
6.1.1            -> 6.2 (or newer)
  • 更新ジャンゴ、2.2.2から2.2.4へのアップデート
  • 0.7.0にアップデートマーク
  • 1.8.0から1.10.0へのpython-GitLab更新
  • 2.12.3から2.13.1に、ジャンゴ・グラッペリを更新
  • 1.4.1ジャンゴ・添付ファイルへのアップデート
  • 2.7.2から2.7.3へのジャンゴ - 単純履歴更新
  • 1.43.7から1.43.8へPyGithub更新
  • patternflyはバージョン3.59.3にアップデート
  • バージョン1.17.0にアップデートprmjs
  • 添加のテストステータスマトリックステレメトリ
  • 添加のテスト実行の動向テレメトリ
  • クローニングのTPは、常に現在のユーザーに設定されるクローニングする場合、クローンTC作成者は常に、現在のユーザに設定され、常にデフォルトテスターの元のテストケースを保持:クローン試験プランページがPatternflix、大幅に簡略化UI及び更新動作で変換ビュー・クラスに基づいて再構成は、バージョン値B / Cの検証に失敗した問題を修正し、エラーがUIのバージョン値で問題を修正します。
  • クローンのTestCaseページが大幅にUIを簡素化し、行動を更新し、Patternflixで変換:「別の計画をフィルター」オプションを削除して、テスト計画の複数にクローニングできるよう、「TCにTPを追加」に変更されます、TCのクローンが試験プランに表示されます下、常に元のデフォルトのテスターを維持

API 

  • 最初のパラメータからRPCメソッドBug.Report()はExecution_idをリネームtest_case_run_id。これは、位置ではなく名前で、このパラメータを渡すためにしようと、既存のAPIスクリプトを弱体化させることができ

設定 

  • ENV変数Kiwi_USE_TZは、制御設定とKiwi_Timezone Use_TZとタイムゾーンを可能に

バグ修正

  • コメントの権限]タブを削除しようとするとエラーを修正

詳細については、リリースノートを

より詳細な方法、キウイTCMSドッカーコンテナとして使用する場合、次のようになります。 

cd path/containing/docker-compose/
docker-compose down
docker pull kiwitcms/kiwi
docker pull centos/mariadb
docker-compose up -d
docker exec -it kiwi_web /Kiwi/manage.py migrate

おすすめ

転載: www.oschina.net/news/108749/kiwi-tcms-6-11-released