タグ

テストに関するftshのブックマーク (3)

  • 環境はどう作る?

    CI導入の一つ目の難関は、環境をどう作るかである。「環境」と聞いて、敷居が高く、価格も高いと思う人がいるかもしれないが、そんなことはない。オープンソースソフト(OSS)として提供されるツールを組み合わせれば、CI環境を全部タダで用意することもできる。 とはいえ、どの分野のどんなツールをそろえればよいのかについては慎重さが求められる。やみくもに種類や数をそろえても導入の負担が増すだけ。相性や連携の問題があるからだ。 富士通の藤川氏がグループ企業への展開を推進する環境が図1である。CI環境はツールの「4点セット」で作るのが基だ。4点セットとは「ソースコード管理ツール」「ジョブ管理ツール」「ビルドツール」「テストツール」である。このうちジョブ管理ツールを「CIツール」と呼ぶことが多い。 図1には具体的なツール名を示している。中心的な役割を果たすのが、ジョブ管理ツールの「Jenkins」だ。ここ

    環境はどう作る?
  • TOM先生のテスト講座 PHPプロ!PHP講座新着順

    平素より「PHPプロ!」をご愛顧いただき、誠にありがとうございます。 2006年より運営してまいりました「PHPプロ!」ですが、サービスの利用状況を鑑みまして、2018年9月25日(火曜日)をもちましてサービスを終了させていただくことになりました。 サービス終了に伴いまして、2018年8月28日(火曜日)を持ちまして、新規会員登録ならびにQ&A掲示板への新たな質問、回答の投稿を停止させていただきます。 なお、ご登録いただいた皆様の個人情報につきましては、サービス終了後、弊社が責任をもって消去いたします。 これまで多くの皆様にご利用をいただきまして、誠にありがとうございました。 サービス終了に伴い、皆様にはご不便をおかけいたしますこと、心よりお詫び申し上げます。 件に関するお問い合わせはこちらよりお願いいたします。

  • Flash Builder 4ベータ版とFlexUnitを使用したテスト駆動開発 | デベロッパーセンター

    Elad Elromelromdesign.com/blog* この記事では、Flash Builder 4とFlexUnitを使用したテスト駆動開発(TDD)の基礎について説明します。 Flashアプリケーションがよりダイナミックかつ複雑になるとともに、開発過程でビジネス要件が変化した場合などの保守や規模の変更がだんだんと難しくなってきています。このような困難は重大であり、モバイル、Web、デスクトップアプリケーションなど、あらゆる種類の開発に共通しています。 例えば、大規模なアプリケーションを新しいビジネス要件に合わせて変更する場合を考えます。自分が行った小さな変更が、アプリケーションの他の部分に悪影響を与えるかどうかが、どうすればわかるでしょうか。自分がコードを書いたのでないときに、コードの信頼性をどうすれば保証できるでしょうか。 ソフトウェアエンジニアにとって、この問題は新しいもの

  • 1