タグ

ブックマーク / shanon-tech.blogspot.com (5)

  • Jenkins, Seleniumを使った自動テストの課題とこれからの取り組み

    Uncategories Jenkins, Seleniumを使った自動テストの課題とこれからの取り組み こんにちは。QAの井上です。 今回は現在QAチームで行っている自動テストに関する課題、それに対する取り組みについて紹介します。 まだまだ詰めが甘いところがあると思うで、フィードバックいただけるとうれしいです。 早速ですが、QAチームではCIツールにJenkinsを使用していて、約8割がSeleniumによるテストケースでできています。 テストケースの作成から実行まではざっくりですが、以下のようになっています。 - テストケースはFirefoxのIDEを使用して作成 - 作成したテストケースはSVNに保存 - 毎日夜中に最新のソースコードに対してテストを実施 - テストの実施は、Jenkinsのseleniumhqプラグインを使用して、複数台のクライアント(Windows)上でSelen

    Jenkins, Seleniumを使った自動テストの課題とこれからの取り組み
    ToQoz
    ToQoz 2011/11/02
  • 「レガシーコード」との付き合い方

    QA(Quality Assurance)関連の仕事がこれまで一番長く、得意分野は主にテスト方面です。開発エンジニアとしてはまだまだ新米なのですが、プロダクトを「外から」テストしてきたQA経験を活かして、今はユニットテストなどプロダクトの品質を「内から」高めていこう、としているところです。(ちなみに、テストツールとしては Selenium をそれなりに使ってきたりもしたので、そのあたりのネタもいずれこの場で書くことがあるかもしれません。もしリクエストあらばぜひ。。)

    「レガシーコード」との付き合い方
    ToQoz
    ToQoz 2011/04/13
  • Vim のキーバインドを他のアプリケーションでも使いたい!

    私は去年、先輩の勧めでVimを使いはじめました。まだ、Vim歴半年ほどですが、今ではすっかり、あの独特なキーバインドの虜になってしまい、何でもVimのように操作したいという衝動にかられてしまいます。 今日はそんなわけで、思いっきり個人的な趣味に走ってしまうのですが、Vim以外で、Viライクなキーバインドが使えるアプリケーションをまとめてみました。キーバインドは好嫌いが分かれるものでありますし、誰にでもおすすめ出来るものではありませんが、一度ハマってしまえば手放せなくなる重要な機能の一つでは無いでしょうか。

    Vim のキーバインドを他のアプリケーションでも使いたい!
    ToQoz
    ToQoz 2011/04/06
  • vim で実践! コードリファクタリング

    どうも、技術部でプログラマをしている鈴木です。シャノンに来てからは主に Shanon Marketing Platform の国際化対応をやっています。 わたくし、いわゆるひとつの vi 使いでして、世の vi 使いの類にもれず、世の中のすべてのアプリケーションの UI が vi ライクになればいいと常日頃思っているクチなのですが、(この記事も、vi で書いてからコピペであります。WYSIWYG なんてクソくらえ! でありますw)今日は恥ずかしながら、そんなわたくしが普段どんな感じで vi を使っているかをお見せしたいと思います。

    vim で実践! コードリファクタリング
    ToQoz
    ToQoz 2011/03/15
  • AmazonEC2を何倍もお得に使う方法

    今回はシャノンでAmazonEC2を使う機会がありましたので、そのお得な使い方を紹介したいと思います。 「サーバの仮想化」今では当たり前になってきました。1台のサーバで複数台動かす事で、一人一開発環境を実現したり、アプリケーションをバージョン毎に保管できたりと至れり尽くせりです。 シャノンでも100台以上のサーバを仮想化して使っています。仮想化することで、開発環境を5分で用意できるようになりましたし、サービスを提供している、いわゆる番環境のサーバ増設も1時間以内でできるようになりました。 アプリケーションサーバ、キャッシュサーバ、データベースサーバ、ロードバランササーバ、メールサーバ、開発環境、テスト環境用サーバ等々と数十種類のサーバイメージを管理しています。 当に便利な時代になりました。 ■ シャノンではOpenVZを使っています シャノンではOpenVZという仮想化ソフトを使ってい

    ToQoz
    ToQoz 2011/02/16
    「仮想サーバ(Xen)上で仮想サーバ(OpenVZ)を動かす」@AmazonEC2
  • 1