InfoQ ホームページ Automation に関するすべてのコンテンツ
-
Sonatypeが企業のオープンソース利用を把握するための製品を発表
Maven開発で指導的役割を果たしているSonatypeはSonatype Insightを発表し、組織のオープンソースの利用と監査を支援する企業の仲間入りを果たした。このようなサービスを提供する会社は増加している。
-
Jenkinsによる継続的インテグレーションのススメ(1)
Jenkinsはオープンソースの継続的インテグレーション(CI)サーバです。CIサーバは最近普及しつつあるソフトウェア開発習慣・方法論の一つで、狭義にはビルド・テストの実行や品質検査を常時継続的に実行していくというものです。これによって、幾つかの具体的なメリットが得られます。
-
Gorilla LogicがAdobe Flex と AIR用に、オープンソースのテストツールFlexMonkey 5をリリース
Gorilla Logicが今日、Adobe Flex と AIR用に、オープンソースの自動テストツールFlexMonkey 5のリリースをアナウンスした。
-
動画で学ぶソフトウエアアーキテクチャ
ソフトウエアアーキテクチャを最新に保つのはとても難しい。アーキテクチャの情報は普通、厚い本かウェブサイトで得られる。しかし、YouTubeやVimeoのような動画サイトで勉強するのも面白い方法だ。
-
JanovaとEdgeCaseが7ヶ月間でテストツールを作成
ソフトウエアの専門会社であるEdgeCaseはエンタープライズアーキテクチャの専門とする会社であるJanovaを支援し、ウェブベースの自動テストツールを開発した。このツールはクラウドベースのアプリケーションで、自然な英語でテスト用のバッチ処理を記述できる。実装にはRubyを利用する。
-
Visual Studio vNextは、さらなる機敏さとDevOpsの統合を提供する
マイクロソフトは、TechEd North America 2011で、プロジェクトのプランニングからステークホルダーフィードバックの収集、開発者への運用フィードバックの提供などのアジャイルツールに加えて、VC++のアーキテクチャダイアグラムと単体テストといった次期バージョンのVisual Studio新しい機能を紹介した。
-
Puppet LabsがFacesを公開。PuppetのライセンスをApache 2.0に変更
Puppet Labsは先週、Puppet向けのコマンドラインインターフェイスとAPIをリリースした。このFacesというツールを使えば、システム管理者はPuppetの向けのサブコマンドを作成したり機能を拡張できたりする。APIはRubyから呼び出すことができ、Puppetの内部システムから利用できるオブジェクトを含んでいる。システム管理者はコマンドラインインターフェイスかAPIのどちらかを利用してPuppetのオブジェクトにアクセスし、レポートの作成、表示やカタログの収集、保存、表示、変換ができる。
-
アジャイルと根拠なき自信の支え
根拠なき自信は普通、希望的観測に基づいている。これは、予想した現実と実際の現実がかなり乖離しているかもしれないが、ある期間、すべてを制御できていると感じる状態だ。アジャイル開発にはこのようなチームが根拠なき自信を支えにして最終的には失敗してしまうことが多い。
-
TestNG6 が Guice と YAML を採用
Cédric Beust 氏が TestNG 6.0 を発表した。Guice と YAML がサポートされ,Eclipse TestNG プラグインが改良されている。
-
レガシープロジェクトでテストの自動化を始める
レガシーアプリケーションの自動回帰テストを書くのは、いつでも非常に困難なタスクだ。どこから始めるのか、どのくらい自動化するのか、自動化の最良の戦略の決め方は何かなど様々な疑問がある。
-
Stephen Walther氏のJavaScript単体テストの統合
自動テストフレームワークには優れたテストライブラリと優れた統合方法が必要だ。おおkのJavaScriptライブラリが前者に注力しているが、Stephen Walther氏は第二の条件を満たすソリューションを作成してきた。
-
Skypeの機能停止から学ぶ
12月22日16時、Skypeが利用できなくなり始めた。始めは影響を受けたユーザは少なかったが、次第に広まり、24時間近くネットワークが停止する事態にまで発展した。1週間後、SkypeのCIOであるLars Rabbe氏は 今回の機能停止の事後分析を行い、何が起こったのかの説明をした。
-
JUnitMaxは、ソフトウェア開発のフィードバック サイクルを短くする
Kent Beck氏がJUnitMaxを再リリースした。これは、継続的にテスト実行する Eclipseのプラグインで、プログラマのフィードバック ループを短くして、開発のリスクを下げ、開発スピードを上げることを狙っている。
-
優れたコードだけでプロジェクトは成功するか
開発者であり、アーキテクトであり、著書も持つSimon Brown氏はプロジェクトを成功させるには良いコード以上のものが必要だと考える。良いコードだけでは不十分と題したプレゼンで氏はプロジェクトの成功に必要なすべての要素につ��て、事前の設計から運用尾のための文書まで、くまなく論じた。
-
ウェブファームの横断的管理自動化ツール、Microsoft Web Farm Framework
Microsoft Web Farm Framework(WFF)はウェブサーバファーム内のシステムのサービス供給と管理に使われる無償のIISプラグインだ。このプラグインを使うことでサーバファーム内の各システムに一括で設定を行ったり、構成したりできる。さらにASP.NETの自動配置もサポートする。