タグ

自動化に関するsugimoriのブックマーク (8)

  • Excel で作った Web アプリケーションのテスト仕様書を Selenium で自動実行する

    こんにちは。インテグレーションサービス部の横山です。 今回は、開発業務寄りの話題をご紹介しようと思います。 業務アプリケーションのテスト工程では、一般的にまずテスト仕様書を作成し、それに沿って画面を操作して動作確認を行ないます。 Seleniumを使用すると、画面操作やキャプチャを自動化できますが、そのためにはSeleniumに対するコマンドを埋め込んだテストクラスを作成する必要があります。 つまり、作業の流れが、 テスト仕様書作成→テスト実行(手動) から、 テスト仕様書作成→テストクラス作成→テスト実行(自動) となるため、テスト実行を何度も繰り返さないと楽をした気になれません。もちろん回帰テストの際には威力を発揮するはずですが、テストクラスに埋め込まれたテスト実装の可読性や、テスト仕様書と同期をとる必要性といった問題もあり、開発現場での適用が必ずしも成功していませんでした。 そこで

    Excel で作った Web アプリケーションのテスト仕様書を Selenium で自動実行する
    sugimori
    sugimori 2017/03/19
    みんな考えることはおんなじだなー
  • 入門 Capistrano 3 ~ 全ての手作業を生まれる前に消し去りたい | GREE Engineering

    はじめに この記事はGREE Advent Calendar 2013年の21日目です。お楽しみください! こんにちは、アゴひげがダンディーだと評判の九岡です。GREEでは、JavaScalaを布教するための土台を固めるため、デプロイや監視の仕組みづくりなどを横断的にやっています。今回はその過程で得られた知識を「Capistrano 3の入門記事」という形で共有させていただきます。 この記事ではCapistrano 3の基礎をご紹介します。Capistrano 3はRubyをベースにしたサーバ操作およびデプロイの自動化ツールです。Capistrano 3を利用することで、デプロイなどの複雑なサーバ操作を自動化することができます。ここの記事では、特にデプロイに焦点をあてながら、Capistranoでサーバ操作を自動化する考え方と実現方法をご説明していきます。 Capistrano 3の習得

    入門 Capistrano 3 ~ 全ての手作業を生まれる前に消し去りたい | GREE Engineering
    sugimori
    sugimori 2013/12/21
    ダンディーmumoshu!
  • TechCrunch | Startup and Technology News

    Apple announced Tuesday that it updated the search tab of its Podcasts app by launching nine subcategories to make it easier for users to discover new shows across different topics, including “Menta

    TechCrunch | Startup and Technology News
  • データセンター自動化ツール「Chef」、国内の商用提供開始。クリエーションライン

    多くのサーバが投入されるデータセンターでは、多数のサーバに対してソフトウェアの構成や設定を人の手で行っていては作業スピードが追いつかないばかりか、設定の間違いによる運用のミスにもつながってしまいます。 データセンターでいま注目されているツールのひとつが、そうした大量のサーバの構成や運用を自動化する「Chef」(シェフ)です。Chefは米Opscodeがオープンソースで開発しているツールで、機能を強化した商用版やサポートなども同社が提供しています。 Chefは大規模なWebサービスなどの現場で最近注目され始めており、国内ではサイバーエージェントの「アメーバピグ」など大規模システムの現場の構成自動化などですでに使われています。 国内でクラウド関連の設計や構築などを行っているクリエーションラインは10月2日、Opscodeと提携し、Chefの国内での商用ライセンス販売、保守サポート、コンサルティ

    データセンター自動化ツール「Chef」、国内の商用提供開始。クリエーションライン
    sugimori
    sugimori 2012/10/03
    ブレイクしそう
  • 2012年のアジャイル動向もわかる!Technology Radarが公開されていました

    かのファウラー先生が所属することで有名なアメリカの有名ソフトウェアコンサルタント会社「ThoughtWorks」から、毎年2回ほど発信されている技術動向がまとめられた「Technology Radar」。これが3月に公開されていたみたいですね。読んでみると2012のトレンドが見えてきて面白い! レーダーの見方は三角マークが初登場や動いたもの。動かなかったものが丸になっていて、Adopt(やるっきゃない)、Trial(やってみるべし)、Assess(調べて見る価値あり)、Hold(注目しておけ)みたいな感じでしょうか。以下、適用訳です。 Techniques – 技術的なトレンド AdoptとTrialで気になったもの DevOpsの採用がさらに強まっている。 自動DBデプロイの採用がさらに強まっている リーンスタートアップブームの影響か「Agile Analytics」がTrialへ。反応

    2012年のアジャイル動向もわかる!Technology Radarが公開されていました
    sugimori
    sugimori 2012/05/16
    インフラや環境構築の自動化・プログラマブル化はもうすぐやって当たり前の世界になりそうだな。後手に回らないようにしないとな。
  • 技術/Android/TestAutomation - Glamenv-Septzen.net

    id: 987 所有者: msakamoto-sf 作成日: 2011-06-19 19:10:18 カテゴリ: Android [ Prev ] [ Next ] [ 技術 ] テストの自動化メモ。 JUnit + Instrumentation Android上でのActivityTestの基Javaのinstrumentと同様、仮想マシンとクラスの間にインターセプト出来る。 android.testパッケージ以下にinstrumentを使ってUIを操作「したことに」して各種Testを実行可能なクラスが用意されている。 Instrumentation | Android Developers http://developer.android.com/reference/android/app/Instrumentation.html TestとInstrumentation - 日

    sugimori
    sugimori 2012/05/08
    アンドロイドのテスト自動化って、今どうなってるんだろう?
  • 【資料公開】自動テスト vs 手動テスト

    みなさんこんにちは。@ryuzeeです。 SlideShareを徘徊していたところ自動テストと手動テストに関する良いスライドがあったので、翻訳して公開します。 ライセンスはオリジナルに準じてCC BY-SA 3.0とします。 内容としては、僕自身も一貫して主張しているテスト自動化の必要性の話で、主に以下の観点で記載されています。 作業量とコスト再利用性ユニットテストによる良い設計への誘導手動テストのリスクリスクマネジメント書き方が若干極端な箇所もあると思いますが、全体としてはかなり分かりやすいのではないでしょうか。 なお、テストの自動化に際しては、必ずしも全てのテストを自動化「しなければならない」わけではありません。 スライドではROIの例があがっていますが、テストの自動化のコスト>手動コストの1回あたりのコスト×実行回数になる場合もあり得るので、ROIやテスト自動化によって得られる効果に

    【資料公開】自動テスト vs 手動テスト
    sugimori
    sugimori 2012/02/10
    手動テストは悪という前提で進めたい
  • 5分で分かるデプロイ自動化への道

    12月20日に第1回ワンクリックデプロイ勉強会で、デプロイの自動化について好き勝手に喋ったりデモしたりする予定なのですが、当日話す内容の概略について以下に載せておきます。 以下にあげることをやっておけばデプロイ自動化、ワンクリックデプロイはそんなに遠くないところにあると思います。 ソースコードのバージョン管理いわずもがな。全ての起点はここにあるコードの共同所有の原則への理解このソースコードは番環境または開発環境などで同じように動作しなければならないテストを書く習慣、コミット前に他のテストも含めて通してからコミットする習慣設定ファイルのバージョン管理環境によって異なる設定値(接続先データベース情報など)が書かれた設定ファイルもバージョン管理する開発環境用、ステージング環境用、番環境用などに分けて定義し、容易に切り替え可能にする番環境に配置する際に、アプリケーションの各所を書き換えなけれ

    5分で分かるデプロイ自動化への道
    sugimori
    sugimori 2011/11/28
    先日うちの勉強会でもCIの話ありました。CI系とか継続的デプロイとか流行ってるのかなー?
  • 1