<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>SHIFT Lab.</title>
	<atom:link href="http://lab.shiftinc.jp/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://lab.shiftinc.jp</link>
	<description>SHIFT Laboratory Blog</description>
	<lastBuildDate>Sun, 18 Dec 2011 13:45:14 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1</generator>
		<item>
		<title>テストスクリプトの内容を可視化する試み</title>
		<link>http://lab.shiftinc.jp/?p=59</link>
		<comments>http://lab.shiftinc.jp/?p=59#comments</comments>
		<pubDate>Sun, 18 Dec 2011 13:39:50 +0000</pubDate>
		<dc:creator>shiftlab</dc:creator>
				<category><![CDATA[Movies]]></category>

		<guid isPermaLink="false">http://lab.shiftinc.jp/?p=59</guid>
		<description><![CDATA[■はじめに ―この記事は、Jenkins Advent Calendar 2011の18日目の記事として書かれました。 前の日は、mallowlabさんの「Jenkinsのプラグイン一覧を見やすくするサービス：Jenkins Plugin Hub」でした。 ■ご挨拶 はじめまして。@ryomah です。 何を書こうか色々迷ったのですが、自己紹介も兼ねて、ウチの会社でやってるCIに関する取組を紹介させていただこうかなと思います。宣伝というわけではないんですが、こんなことやってる会社もあるんだな、程度に感じていただけると幸いです。 私の所属している会社は株式会社SHIFTと言いまして、ソフトウェアテスト専門の請負をやってます。もちろん、テスト専門なんて謳ってるくらいなのでCIにも関心が高く、社内でもR&#38;Dを進めています。 ウチの会社ではCATというテストの進捗管理ツールを自社開発しているのですが、これは、現在エクセル（あるいは紙）ベースで行われているテストを全部WEB上でやってしまって、その結果を自動的にリアルタイムで集計しようぜ、というツールです。 こんなイメージです。 もしご興味のある方は、弊社のページですがこちらをご覧ください。 ■本題 さて、社内ではこのCATとjenkinsの連携させています。 まず社内のQAエンジニアがテストケースの作成を行い、そのテストケースに基づいてテストスクリプトを作成します。 テストスクリプトができたら、それらをテストスイート単位でjenkinsのジョブと紐付け、そのジョブをさらにCATへと紐付けていきます。CATはテストスイート単位で表示されるので、一画面分のテストケースと一テストスイート分のスクリプトが、jenkinsを通して紐付くことになります。 ここで、「テストスクリプトを実行する」の右の「実行」ボタンを押すと、今表示されているテストスイートと紐づいているjenkinsのジョブがビルドされ、テストスクリプトが走り、その結果が、jenkins及びCAT上の各ケースに反映されるようになっています。 こうすることで、テストスクリプトの内容を定性的に可視化し、スクリプトやソースコードの読めない人（たとえばクライアント様）でも、テストスクリプトによるテストの実行結果・進捗が詳細にわかるようになっています。 ちょっと中まではあまり明かせないのですが…こんな感じのことをやりつつ、CIやテスト自動化の普及を進めていこうとしています。色々と学ばせてくださいっ。 &#160; 明日（12/19）は、@kyonさんでーす。よろしくお願いします。]]></description>
			<content:encoded><![CDATA[<p>■はじめに</p>
<p>―この記事は、<a title="JenkinsAdventCalendar2011" href="http://atnd.org/events/22048" target="_blank">Jenkins Advent Calendar 2011</a>の18日目の記事として書かれました。</p>
<p>前の日は、mallowlabさんの「<a title="Jenkinsのプラグイン一覧を見やすくするサービス：Jenkins Plugin Hub" href="http://d.hatena.ne.jp/mallowlabs/20111217/jenkins_plugin_hub" target="_blank">Jenkinsのプラグイン一覧を見やすくするサービス：Jenkins Plugin Hub</a>」でした。</p>
<p>■ご挨拶</p>
<p>はじめまして。@ryomah です。</p>
<p>何を書こうか色々迷ったのですが、自己紹介も兼ねて、ウチの会社でやってるCIに関する取組を紹介させていただこうかなと思います。宣伝というわけではないんですが、こんなことやってる会社もあるんだな、程度に感じていただけると幸いです。</p>
<p>私の所属している会社は株式会社SHIFTと言いまして、ソフトウェアテスト専門の請負をやってます。もちろん、テスト専門なんて謳ってるくらいなのでCIにも関心が高く、社内でもR&amp;Dを進めています。</p>
<p>ウチの会社ではCATというテストの進捗管理ツールを自社開発しているのですが、これは、現在エクセル（あるいは紙）ベースで行われているテストを全部WEB上でやってしまって、その結果を自動的にリアルタイムで集計しようぜ、というツールです。</p>
<p>こんなイメージです。</p>
<div id="attachment_63" class="wp-caption alignnone" style="width: 310px"><a href="http://lab.shiftinc.jp/wp-content/uploads/2011/12/CAT（TCM）イメージ.jpg"><img class="size-medium wp-image-63" title="CAT（TCM）イメージ" src="http://lab.shiftinc.jp/wp-content/uploads/2011/12/CAT（TCM）イメージ-300x160.jpg" alt="" width="300" height="160" /></a><p class="wp-caption-text">こんな感じでWEB上のテストケースに、OK/NGをつけていきます</p></div>
<p>もしご興味のある方は、弊社のページですが<a title="CAT（TCM）の紹介" href="http://www.softwaretest.jp/?page_id=59" target="_blank">こちら</a>をご覧ください。</p>
<p>■本題</p>
<p>さて、社内ではこのCATとjenkinsの連携させています。<br />
まず社内のQAエンジニアがテストケースの作成を行い、そのテストケースに基づいてテストスクリプトを作成します。<br />
テストスクリプトができたら、それらをテストスイート単位でjenkinsのジョブと紐付け、そのジョブをさらにCATへと紐付けていきます。CATはテストスイート単位で表示されるので、一画面分のテストケースと一テストスイート分のスクリプトが、jenkinsを通して紐付くことになります。</p>
<div id="attachment_65" class="wp-caption alignnone" style="width: 310px"><a href="http://lab.shiftinc.jp/wp-content/uploads/2011/12/CAT_jenkins_sample.jpg"><img class="size-medium wp-image-65" title="CAT_jenkins_sample" src="http://lab.shiftinc.jp/wp-content/uploads/2011/12/CAT_jenkins_sample-300x194.jpg" alt="CATとJenkinsをつなげるとこんな感じ" width="300" height="194" /></a><p class="wp-caption-text">jenkinsと繋げると、スクリプト実行ボタンが出てきます</p></div>
<p>ここで、「テストスクリプトを実行する」の右の「実行」ボタンを押すと、今表示されているテストスイートと紐づいているjenkinsのジョブがビルドされ、テストスクリプトが走り、その結果が、jenkins及びCAT上の各ケースに反映されるようになっています。</p>
<p>こうすることで、テストスクリプトの内容を定性的に可視化し、スクリプトやソースコードの読めない人（たとえばクライアント様）でも、テストスクリプトによるテストの実行結果・進捗が詳細にわかるようになっています。</p>
<p>ちょっと中まではあまり明かせないのですが…こんな感じのことをやりつつ、CIやテスト自動化の普及を進めていこうとしています。色々と学ばせてくださいっ。</p>
<p>&nbsp;</p>
<p>明日（12/19）は、<a href="http://twitter.com/kyon_mm" target="_blank">@kyon</a>さんでーす。よろしくお願いします。</p>
]]></content:encoded>
			<wfw:commentRss>http://lab.shiftinc.jp/?feed=rss2&#038;p=59</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>20110425第二回ソフトウェアテスト技術セミナー</title>
		<link>http://lab.shiftinc.jp/?p=54</link>
		<comments>http://lab.shiftinc.jp/?p=54#comments</comments>
		<pubDate>Wed, 27 Apr 2011 02:28:54 +0000</pubDate>
		<dc:creator>shiftlab</dc:creator>
				<category><![CDATA[Movies]]></category>

		<guid isPermaLink="false">http://lab.shiftinc.jp/?p=54</guid>
		<description><![CDATA[第二回ソフトウェアテスト技術セミナーでは、 スウィングバイ2020株式会社　代表取締役社長の海野 惠一氏に講演を行って頂きました。 「日本のグローバリゼーション」 http://www.ustream.tv/recorded/14268499]]></description>
			<content:encoded><![CDATA[<p>第二回ソフトウェアテスト技術セミナーでは、</p>
<p>スウィングバイ2020株式会社　代表取締役社長の海野 惠一氏に講演を行って頂きました。</p>
<p><strong>「日本のグローバリゼーション」</strong></p>
<p><a href="http://www.ustream.tv/recorded/14268499">http://www.ustream.tv/recorded/14268499</a></p>
]]></content:encoded>
			<wfw:commentRss>http://lab.shiftinc.jp/?feed=rss2&#038;p=54</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>バグバスターズ出動！</title>
		<link>http://lab.shiftinc.jp/?p=44</link>
		<comments>http://lab.shiftinc.jp/?p=44#comments</comments>
		<pubDate>Tue, 08 Mar 2011 10:34:09 +0000</pubDate>
		<dc:creator>shiftlab</dc:creator>
				<category><![CDATA[Movies]]></category>

		<guid isPermaLink="false">http://lab.shiftinc.jp/?p=44</guid>
		<description><![CDATA[あらゆる環境に対応できるバグバスターズ。 お客様のところでバグ探し。会議室で、オフィスの隅っこで。 最近は旅館でしめやかにバグ探しが行われたり。 バグバスターズはPCとともにあらゆる所へ出張します！]]></description>
			<content:encoded><![CDATA[<p>あらゆる環境に対応できるバグバスターズ。</br></br></p>
<p>お客様のところでバグ探し。会議室で、オフィスの隅っこで。</br></br></p>
<p>最近は旅館でしめやかにバグ探しが行われたり。</br></br></p>
<p>バグバスターズはPCとともにあらゆる所へ出張します！</p>
]]></content:encoded>
			<wfw:commentRss>http://lab.shiftinc.jp/?feed=rss2&#038;p=44</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>20110225ソフトウエアテストセミナー第一回(2)</title>
		<link>http://lab.shiftinc.jp/?p=39</link>
		<comments>http://lab.shiftinc.jp/?p=39#comments</comments>
		<pubDate>Tue, 08 Mar 2011 08:03:29 +0000</pubDate>
		<dc:creator>shiftlab</dc:creator>
				<category><![CDATA[Movies]]></category>

		<guid isPermaLink="false">http://lab.shiftinc.jp/?p=39</guid>
		<description><![CDATA[06.仮想化について ・「多分４～５年後くらいには、世界中みんなプライベートクラウドを持って、すべてクラウドになるでしょう」 ・ボトルネックはネットワーク。いくらサーバがいっぱい並んでても、結局ロードバランサが落ちたら使えなくなるんです。それを何とかしたい。 07.仮想化について ・クラウドネットワークサービスを始める前に一番最初に取りかかるのは、ソフトウエアのロードバランスサービス。 ・ネットワークの問題をクリアしたら、次はユーザーの要件変化にリアルタイムで対応できるようにする。 ・「会社のファイアーウォールの中にamazonのEC2を外から一瞬だけ瞬間移動させる」 ・たくさんクラウドが出来上がったら、それをネットワークにすることが付加価値になる。 08.今後の動向 ・当面はクラウド時代のLinuxのようなものを作ります。 ・amazonとfacebookの提携は大きな脅威。 ・もうひとつ、インフラ系で大きなニュースだったのがオープンスタック。 ・今のWindowsServerのように、なくなることはないんだろうけど、その世界も安くて高機能な方にシフトするはず。ミドクラもLite版を無償で提供しようかと検討している。繋がる先を増やすことに大きな意味がある。 09.ミドクラが日本人に期待すること、アジアのリソースに期待すること・感想 　「日本人はあるものを磨き上げることが得意。逆にそれを磨かないと負けてしまう」 10.感想、質問]]></description>
			<content:encoded><![CDATA[<p><iframe title="YouTube video player" width="425" height="349" src="http://www.youtube.com/embed/B68qRvL8gDc" frameborder="0" allowfullscreen></iframe><br />
06.仮想化について<br />
・「多分４～５年後くらいには、世界中みんなプライベートクラウドを持って、すべてクラウドになるでしょう」<br />
・ボトルネックはネットワーク。いくらサーバがいっぱい並んでても、結局ロードバランサが落ちたら使えなくなるんです。それを何とかしたい。</br></br></p>
<p><iframe title="YouTube video player" width="425" height="349" src="http://www.youtube.com/embed/UPg2rbb46aI" frameborder="0" allowfullscreen></iframe><br />
07.仮想化について<br />
・クラウドネットワークサービスを始める前に一番最初に取りかかるのは、ソフトウエアのロードバランスサービス。<br />
・ネットワークの問題をクリアしたら、次はユーザーの要件変化にリアルタイムで対応できるようにする。<br />
・「会社のファイアーウォールの中にamazonのEC2を外から一瞬だけ瞬間移動させる」<br />
・たくさんクラウドが出来上がったら、それをネットワークにすることが付加価値になる。</br></br></p>
<p><iframe title="YouTube video player" width="425" height="349" src="http://www.youtube.com/embed/2HYf_HyjdCo" frameborder="0" allowfullscreen></iframe><br />
08.今後の動向<br />
・当面はクラウド時代のLinuxのようなものを作ります。<br />
・amazonとfacebookの提携は大きな脅威。<br />
・もうひとつ、インフラ系で大きなニュースだったのがオープンスタック。<br />
・今のWindowsServerのように、なくなることはないんだろうけど、その世界も安くて高機能な方にシフトするはず。ミドクラもLite版を無償で提供しようかと検討している。繋がる先を増やすことに大きな意味がある。</br></br></p>
<p><iframe title="YouTube video player" width="425" height="349" src="http://www.youtube.com/embed/9AEk_Fei0iA" frameborder="0" allowfullscreen></iframe><br />
09.ミドクラが日本人に期待すること、アジアのリソースに期待すること・感想<br />
　「日本人はあるものを磨き上げることが得意。逆にそれを磨かないと負けてしまう」</br></br></p>
<p><iframe title="YouTube video player" width="425" height="349" src="http://www.youtube.com/embed/M-Arxf1WYGw" frameborder="0" allowfullscreen></iframe><br />
10.感想、質問</p>
]]></content:encoded>
			<wfw:commentRss>http://lab.shiftinc.jp/?feed=rss2&#038;p=39</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>20110225ソフトウエアテストセミナー第一回(1)</title>
		<link>http://lab.shiftinc.jp/?p=19</link>
		<comments>http://lab.shiftinc.jp/?p=19#comments</comments>
		<pubDate>Tue, 08 Mar 2011 03:41:22 +0000</pubDate>
		<dc:creator>shiftlab</dc:creator>
				<category><![CDATA[Movies]]></category>

		<guid isPermaLink="false">http://lab.shiftinc.jp/?p=19</guid>
		<description><![CDATA[01.まずはSHIFTの紹介。 02.ミドクラでやろうとしていること、ミドクラの概要。 ・ミドクラの設立目的は、グロ－バルに展開する真のグローバルIT企業となること 03.ミドクラ×欧米のイノベーション×クラウドコンピューティング ・民間の世界でやれば、ホンダ、ソニーみたいになれる。自動車だって、発明はアメリカで日本人のような品質要件の厳しいところで作った結果、世界に受け入れられた。日本のユーザーに受け入れられる極め細やかなものがウケた。 ・日本で受け入れられれば、世界で通用する。ただ、日本で作ると高くなっちゃうから、アジアでやりましょう。 04.丹下「なぜ海外の優秀な人がわざわざ日本で働いているのか？」 05.丹下「どうやって優秀な外国人を見つけて雇っているのか？」 　　クラウドコンピューティングについて 　・ミドクラは求人コストがゼロ。 　・新しいもの、面白いものを探している優秀な人は紹介会社に登録していない。 　・ 加藤氏「クラウドコンピューティングっていうのは、僕から言うと、70～80年代に戻っているだけです。あのとき何が起こったかって言うと、メインフレームで端末経由で、パブリックなセンターにアクセスしていたんです。」]]></description>
			<content:encoded><![CDATA[<p><iframe title="YouTube video player" width="425" height="349" src="http://www.youtube.com/embed/Xc1sNDeSfbk" frameborder="0" allowfullscreen></iframe><br />
01.まずはSHIFTの紹介。</br></br></p>
<p><iframe title="YouTube video player" width="425" height="349" src="http://www.youtube.com/embed/-sKV0pO7g4o" frameborder="0" allowfullscreen></iframe><br />
02.ミドクラでやろうとしていること、ミドクラの概要。<br />
・ミドクラの設立目的は、グロ－バルに展開する真のグローバルIT企業となること</br></br></p>
<p><iframe title="YouTube video player" width="425" height="349" src="http://www.youtube.com/embed/Gtr037aNNPQ" frameborder="0" allowfullscreen></iframe><br />
03.ミドクラ×欧米のイノベーション×クラウドコンピューティング<br />
・民間の世界でやれば、ホンダ、ソニーみたいになれる。自動車だって、発明はアメリカで日本人のような品質要件の厳しいところで作った結果、世界に受け入れられた。日本のユーザーに受け入れられる極め細やかなものがウケた。<br />
・日本で受け入れられれば、世界で通用する。ただ、日本で作ると高くなっちゃうから、アジアでやりましょう。</br></br></p>
<p><iframe title="YouTube video player" width="425" height="349" src="http://www.youtube.com/embed/sCNRrOuLQ1U" frameborder="0" allowfullscreen></iframe><br />
04.丹下「なぜ海外の優秀な人がわざわざ日本で働いているのか？」</br></br></p>
<p><iframe title="YouTube video player" width="425" height="349" src="http://www.youtube.com/embed/gaElKfs3mKo" frameborder="0" allowfullscreen></iframe><br />
05.丹下「どうやって優秀な外国人を見つけて雇っているのか？」<br />
　　クラウドコンピューティングについて<br />
　・ミドクラは求人コストがゼロ。<br />
　・新しいもの、面白いものを探している優秀な人は紹介会社に登録していない。<br />
　・ 加藤氏「クラウドコンピューティングっていうのは、僕から言うと、70～80年代に戻っているだけです。あのとき何が起こったかって言うと、メインフレームで端末経由で、パブリックなセンターにアクセスしていたんです。」</p>
]]></content:encoded>
			<wfw:commentRss>http://lab.shiftinc.jp/?feed=rss2&#038;p=19</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>アイトラッキングムービー</title>
		<link>http://lab.shiftinc.jp/?p=1</link>
		<comments>http://lab.shiftinc.jp/?p=1#comments</comments>
		<pubDate>Thu, 17 Feb 2011 07:29:29 +0000</pubDate>
		<dc:creator>shiftlab</dc:creator>
				<category><![CDATA[Movies]]></category>

		<guid isPermaLink="false">http://lab.shiftinc.jp/?p=1</guid>
		<description><![CDATA[アマゾンでお買い物編 楽天でお買い物編 auoneでお買い物編 ビッダーズでお買い物編]]></description>
			<content:encoded><![CDATA[<p>アマゾンでお買い物編</p>
<p><iframe title="YouTube video player" width="500" height="300" src="http://www.youtube.com/embed/hdqlgAVacc8" frameborder="0" allowfullscreen></iframe></p>
<p>楽天でお買い物編</p>
<p><iframe title="YouTube video player" width="500" height="300" src="http://www.youtube.com/embed/0k3o7O3Wg9U" frameborder="0" allowfullscreen></iframe></p>
<p>auoneでお買い物編</p>
<p><iframe title="YouTube video player" width="500" height="300" src="http://www.youtube.com/embed/3rRhR7-2roA" frameborder="0" allowfullscreen></iframe></p>
<p>ビッダーズでお買い物編</p>
<p><iframe title="YouTube video player" width="500" height="300" src="http://www.youtube.com/embed/KnWSNam9ebM" frameborder="0" allowfullscreen></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://lab.shiftinc.jp/?feed=rss2&#038;p=1</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

