キウイ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