タグ

2012年10月6日のブックマーク (5件)

  • iPhone/Android含むブラウザ自動テストの最終兵器Selenium WebDriverとは

    Webアプリケーションのテスト自動化をサポートするツール「Selenium WebDriver」は2011年にリリースされました。 Selenium WebDriverは広範なWebブラウザのサポートを行っていた「Selenium1(Selenium RC)」と高速軽量で汎用的なWebブラウザエミュレータの機能を持つ「WebDriver」を統合したものです。 稿では、Selenium WebDriverを簡単に試してみたい方や自動テストの実施を検討している方のために、前後編に分けて紹介します。Selenium WebDriverの特徴を整理するとともに、Selenium WebDriverを利用したWebアプリケーションに対する簡単な自動テストの実装、実施手法について解説します。 稿で使用する用語の説明 Selenium WebDriver Selenium WebDriverはSel

    iPhone/Android含むブラウザ自動テストの最終兵器Selenium WebDriverとは
  • エンジニアの育て方を考える

    最近になってよくエンジニアの対話について考えるようになりました。 最近あるインターンが始まりました。Guildというインターンです。これは僕のような入社して日の浅いエンジニアが、学生やそれに準ずるエンジニアに対して実践型の育成を行なっていくというスキームを持ったプラグラムです。 就業型実践育成プログラム「Guild」|VOYAGE GROUP インターンシップ ~ミチをソウゾウせよ~ http://voyagegroup.com/internship/guild/ こういうインターンの場合、学生一人ひとりに合わせて方法を変えていかなければなりません。一人ひとり癖がありますし、スキルも異なります。また事業に対する理解度も最初は浅いでしょうし、所属するチームのやり方も様々です。そんな中でもフレキシブルに、かつ着実に学びを得られるような環境をつくる、ということについて最近は考えています。 育てる

  • ぼくのかんがえたさいきょうのGit Repository Browser - ( ꒪⌓꒪) ゆるよろ日記

    こんなヤツ デモサイトはこちら http://gitterb.yuroyoro.net/ Gitである程度運用してると、ブランチがいっぱいになっていつどこから生えたのかわからなくなったり、どのブランチがマージされてるか把握できなかったりとかがあると思う。 たとえばgit log --graph とかgit merge-baseとかコマンドで頑張ればいいんだけど、俺はあまり頭良くないし記憶力もないので、コミットのつながりをグラフィカルに表示してほしいと常々思っていたわけ。 たとえばGitXとかgitkとかGit Towerとかのツリー表示って、こんな感じじゃないですか。 これはこれでまぁいいんだけど、この程度ならlog --graphやtigを使えばいいのでわざわざGUI起動するまでもないし、そもそもあんまりグラフィカルじゃない。見たいのは、Pro Gitとかにあるようなコミットを○と矢印で

    ぼくのかんがえたさいきょうのGit Repository Browser - ( ꒪⌓꒪) ゆるよろ日記
  • パターンによるソフトウェア構成管理 感想 ステファン・P・バーチャック,ブレッド・アップルトン - 読書メーター

    Git も Jenkins も無い時代の構成管理なので、今では当たり前になっていることも多い。ただこの「当たり前」に名前をつけたことは当にすごいことだと思う。今起きている問題を解決するために読むのはオススメできないが、体系的に構成管理を見直すには良い

  • 効果的なデイリースタンドアップをするための10のTips

    みなさんこんにちは。@ryuzeeです。 Tips for Effective Daily Stand-up Meetingsにて、効果的なデイリースタンドアップを行う方法が書かれているので抜粋・意訳にてご紹介します。 スタンドアップミーティングはチームのためのものこのミーティングは、チームにとって、単に状況の報告をするだけのものではなく、ゴールを達成するためのチームメンバーの努力を同期させる場である。 もし、管理用の加工物を作る(例えばトラッキングツールの更新)必要がある場合は、ミーティング外で行うべきである。 ルールは固定ではないで読んでいるであろう、3つの質問に答えるやり方は、はじめたばかりの人のためのものだ。 チームは質問を追加したり、フォーマットを変えたり、ニーズを解決するために必要なことをすれば良い。 タスクについてではなく、自分たちのゴールへのコミットメントについてのもので

    効果的なデイリースタンドアップをするための10のTips