InfoQ ホームページ Automation に関するすべてのコンテンツ
-
DevOps文化に銀の弾丸はない -InfoQ調査結果より
InfoQは2015年第4四半期,健全なDevOps文化に最も寄与するプラクティスに関する調査を実施した。その結果から,有力なプラクティスというものは存在せず,DevOps活動が極めて状況依存であることが明らかになった。
-
マイクロサービスの開発とテスト
Agile Testing Days 2015でRedgate SoftwareのJose Lima氏が,マイクロサービスに関する自身の経験について講演した。InfoQは氏とのインタビューで,マイクロサービスを採用したプロダクト開発のメリットとデメリット,マイクロサービスによるプロダクトの品質向上,マイクロサービスのテストに必要なテスタのスキル,マイクロサービスの開発とテストの教訓について聞いた。
-
“テストオートメーション”ではなく”オートメーション利用テスト”を
Agile Testing Days 2015でRichard Bradshaw氏は,“テストオートメーション(test automation)”という用語の使用が,開発チームにとって,オートメーションのメリットを活用する上での制約となっている状況について説明した。InfoQはBradshaw氏にインタビューして,テストとチェックの違い,それらが共に重要である理由,オートメーションはテストをどのようにサポートするのか,オートメーションフレームワークの活用,テストの問題に常に注目すべき理由,などについて話を聞いた。
-
Microsoft は延長されていたプレビューから Azure Potal を一般提供へ
19か月に近い “プレビュー” 期間を終え、Microsoft は直近の更新で Azure ポータルを一般提供 (GA) した。本ポータルを全顧客のデフォルトポータルとする前に、パフォーマンス/信頼性/ユーザビリティの向上に注力したと Microsoft は述べている。
-
怠けていないでソフトウェアを(Dockerを使って)テストせよ
DockerCon EU 2015でLaura Frank氏が,“Stop Being Lazy, and Test Your Software”と題したプレゼンテーションを行った。Frank氏が提案するのは,開発規模や企業の状況に関係なく,ソフトウェアにテストは不可欠であるということだ。開発ワークフローにDockerを取り入れることで,テストフレームワークの記述と実行をより効率化することができる。最終的にはそれが,ユーザに対する高品質なソフトウェア製品の提供を促進するのだ。
-
リビルドか,リファクタか
ソフトウェアはリビルド(再構築)すべきか,リファクタリングすべきか?Wouter Lagerweji氏とのインタビューから,リファクタリングを困難にしているものは何か,ソフトウェアのリビルドがリファクタリングよりリスクが少ないのか,継続的デリバリがソフトウェアのリビルドに対してどのように好都合なのかを考える。
-
-
テストの巣を使ったテスティングシステム
James Lyndsay氏はAgile Testing Days 2015で"テストの巣"というタイトルのワークショップを行った。これはシステムをテストするにはどうやって膨大なテスト群の設計できるか、結果の可視化ができるかを調査し、ツールはそれにどう役立つかを紹介するものである。InfoQはこのテスティングアプローチについてインタビューを行った。
-
継続的デリバリモデルにおける文化的シフトの重要性
テクノロジリーダたちはビジネスイノベーションを加速するために,継続的デリバリとアジャイルに向かっている。今回の記事では,組織において継続的デリバリの実践を成功させる上で,文化的シフトの持つ重要性について取り上げる。
-
NetflixのChaos Engineeringの原則
任意のサーバーシャットダウンやプロダクション環境のデータセンター全体のシャットダウンをシミュレーションしてきた経験に基づいて、NetflixがChaos Engineeringの原則を提案した。
-
振る舞い駆動開発を改善する6つの方法
自動化はBDDの副産物であって,真の目的ではない - これを思い出すことが,BDDの思想的リーダの助言に忠実に従うための一歩になる。この記事ではJoe Calantonio氏が,BDDの価値観によって開発を改善するための6つの方法を説明する。
-
AndroidとFire OSのクラウドテストを可能にするAWS Device Farm
Amazonは,AndroidとFire OSのエコシステムをターゲットとした,モバイルテストファームのAWS Device Farmを新たに導入する。Amazonによれば,200を越えて拡張を続けるユニークな環境のコレクションと,主要な自動テストフレームワークおよびCIシステムとのインテグレーションを提供するサービスだ。
-
さまざまなテストツールを統合するXebiaLabs TestView
XebiaLabs TestViewは,テストの実行とデータ解析,視覚化といった機能とユニットテストツールを統合した,テスト管理と分析を行うためのツールだ。
-
DevOpsにおけるテストとは
アジャイルとリーンの黎明期から,ソフトウェ��テストに関するプラクティスや価値観は根本的に変化した。ソフトウェアテストのプラクティスはもはや,DevOps文化と切り離して考えることはできないのだ。
-
DevOpsとは”CALMSS"である
ForresterがDevOpsに新たな定義を与えた。DevOpsのCALMSの定義に,ソーシングを意味する"S"を加えたのだ。DevOpsには堅牢なソーシングストラテジによるサポートが不可欠だという考えから,同社はCALMSSという頭字語を提唱する。