「[[Open棟梁 wiki>https://opentouryo.osscons.jp]]」は、「[[Open棟梁Project>https://github.com/OpenTouryoProject/]]」,「[[OSSコンソーシアム .NET開発基盤部会>https://www.osscons.jp/dotNetDevelopmentInfrastructure/]]」によって運営されています。

-戻る
--[[FAQ - その他]]
--[[設計のポイント]]

*目次 [#vd37ae15]
#contents

*概要 [#ac92150c]
テスト自動化について

-片手間では、なかなか上手く行かなかった。
--サービスのように自動化に本腰を入れる必要があるものでないと難しい。
--リリース前に一気にカバレッジを上げその後テストしないようなスタイルには合わない。
--基本ソフト、ミドルウェア、サービスのように自動化に本腰を入れる必要があるものでないと難しい。
--リリース前に一気にカバレッジを上げその後テストしないようなSIのスタイルには合わない。

-技術面
--Jenkinsが結構使い難い。特に、pluginのinterfaceが微妙。
--Jenkinsが結構使い難い。
--特に、pluginのinterfaceが微妙。
--ツールのバージョンアップもサイクルが早い。~
片手間で、時間ができたから再開しようという感じだと、~
その頃には、既にツールがバージョンアップしている。

このあたりの情報ともマッチしているんじゃないでしょうか?

-拝啓『変わらない開発現場』を嘆く皆様へ ~エンプラ系 SI 開発現場の「今」を変えていくために~ | de:code 2016 | Channel 9~
https://channel9.msdn.com/Events/de-code/2016/CLT-016
--de:code 2016 「拝啓『変わらない開発現場』を嘆く皆様へ」を担当して – とあるコンサルタントのつぶやき~
https://blogs.msdn.microsoft.com/nakama/2016/06/16/decode-2016-clt016/

*参考 [#p83d1b46]
**[[Jenkins構築]] [#u68281f3]

**issues [#lc34321c]

***#152 [#l3fba0ba]
テストコードに問題があった。~
片手間であれば、テストできるのは疎通の範囲ぐらいだろうか。

-There is a problem with the test code in the Public.Test.~
https://github.com/OpenTouryoProject/OpenTouryo/issues/152

***#172 [#b4976622]
test projectの修正依頼の指示を作成しきれなかった。

-To fix the test project for CI (Continuous Integration) by Jenkins.~
https://github.com/OpenTouryoProject/OpenTouryo/issues/172

[[自分でテストプロジェクトを修正することにした。>#c05b045c]]

**fix_test_projects branch [#c05b045c]
テスト・プロジェクトの修正に苦戦して現在、途中で挫折中。

-https://github.com/OpenTouryoProject/OpenTouryo/tree/fix_test_projects
-https://github.com/OpenTouryoProject/OpenTouryo/commits/fix_test_projects

やろうとしたこと。

-Jenkinsでの定期的なCI実行

--Githubからのクローン。

--クローンしたソースコードをビルド
---FxCopでの診断結果の公開
---Doxygenでのマニュアル生成と公開

--ビルドしたモジュールのテスト
---NUnitでのオールグリーンの確認とテストレポートの公開。
---OpenCoverでのカバレッジメジャーの確認と公開。


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS