テストを科学する

導入の流れと導入事例

導入事例インタビュー

先端IPアーキテクチャセンタ 担当課長 加藤恭英様、 矢嶋秀敏様、小網裕様様
ご利用頂いたメニュー

4. 導入応用セット2(単体テスト)

5. 導入応用セット3(GUIテスト)

6. 研修・教育支援

膨大なリグレッションテストの工数を削減するため、テスト自動化の基盤構築をご依頼頂きました。テストの対象は製品で利用しているサードパーティ製パッケージのREST API呼び出しテストとブラウザを通したGUIテストの二種類です。標準でご提供しているJenkins上のテスト環境構築に加え、API・GUI共にcucumberを使った可読性の高いテストの仕組みを実現しました。最終日には実際にサンプルコードを見ながらテストを書いてみるハンズオンを実施し、現在もお客様ご自身が社内で展開を続けていらっしゃいます。

※メニュー全体のご紹介はこちら

SHIFTとの出会いと取り組み

SHIFTを知ったきっかけは?

※当日は先端IPアーキテクチャセンタ担当課長の加藤様にもお話を伺いました。

加藤 様: 技術情報を収集するために行った展示会で営業の後藤さんの呼び込みにあったのがきっかけです(笑)。SHIFTさんが自動化・Jenkins等に積極的に取り組んでいるというお話を聞いて興味を持ちました。元々自動化には課題を持っていたので、その後改めて詳しいお話を聞こうと思ってお声かけさせていただきました。

SHIFTに依頼しようと思った決め手は何でしたか?

加藤 様: 自動化の取り組みの説明にきてくださった玉川さんが、Jenkinsにかなり詳しくて、技術と業務双方のノウハウがありそうだと思ったことが決め手ですね。実際に自社のサービスに適用できるイメージが湧きました。

特定のプロダクトでの自動化導入

実際に行った自動化・CI化の案件はいかがでしたか?

小網 様: 何と言ってもドキュメントの品質が良かったです。弊社内でデモンストレーションも行っていただきましたが、社内展開用に作っていただいたハンズオンの資料が分かりやすく展開が楽でした。今回はRuby+cucumberでという指定だったのでSHIFTさんが得意だと聞いていたJavaではなかったのですが、キャッチアップが早くて問題なく進めていただけました。

矢嶋 様: 案件に入る準備段階で弊社側の担当者が変わってバタバタしましたが、契約まわり等の対応も迅速にしていただけて非常に助かりました。また、自動化のアウトプットも1ヶ月程の短期間に関わらず、かなり質が高かったので、大満足です。

社内での展開と今後について

今回の自動化について、御社内で展開できていますか?

小網 様: はい、順調に進んでいます。まずはAPIの試験に絞って、最初にいただいたサンプルを元に残りの項目を自動化しようとしています。もうすぐ項目表が終わるので、これからエラーハンドリング等の改良を行っていきます。この先2ヶ月間で、GUIも取り掛かれたら良いと思っています。 バージョンアップ時のリグレッションテストに元々2週間ほどかかっていたのですが、今では20分くらいで済んでいるので、期待していた効果を発揮できていると思います。

それは、すごい時間の短縮ですね。御社で有効的に活用していただけていて、嬉しいです。
御社内で展開していただく際に、難しいと感じたところや課題はありますか?

矢嶋 様: 社内での自動化に対しての知識レベルがバラバラなので、逆にマネージメント層向けにオーバービューだけを伝えられる資料を作っていただけたら、更に助かりました。

ご指摘ありがとうございます。サービスの改善項目に加えたいと思います。

SHIFTに期待すること

今後、CIに関してご要望はございますか?

小網 様: サポート体制の契約をぜひ作っていただきたいです。案件が終了した後も、社内で運用していくにあたって、分からないことや聞きたいことがたくさん出てきます。問い合わせ1件につきおいくら、といったようなチケットをきれると嬉しいです。

具体的に聞きたい内容はどの様なものがありますか?

小網 様: 拡張する時のお作法や、展開するときに簡単にするコツとか、先ほど申し上げたWindows等の環境面でのサポートをしていただけると嬉しいです。 また、今回の案件はこちら側が指定をしたCucumberとSeleniumのスクリプトを作成していただきましたが、そこの選択についても含めて、計画段階から相談できると嬉しいです。

では早速、サポート体制を新たなサービスとして立ち上げたいと思います。

小網 様: ありがとうございます。すでに聞きたいことがたくさんあるので、ぜひすぐに立ち上げてもらいたいです(笑)。 今まで業務委託をさせていただいた中でSHIFTさんが一番スムーズで良かったので、今後も付き合っていきたいと思っていますし、他の自動化の案件でも機会があればお願いしたいです。

今後もご期待に添えるよう、スピーディーにニーズ対応していきます。本日はありがとうございました。


エヌ・ティ・ティ・コミュニケーションズ株式会社
先端IPアーキテクチャセンタ

WEBサイトはコチラ

ソフトウェアテストに関するお悩みなど、まずはお気軽にお問い合わせください。

  • お問い合わせフォーム【お問い合わせはコチラ】
  • 電話でのお問い合わせ【0120-142-117】