5minQues - SWET近況報告

Preview:

Citation preview

Copyright (C) DeNA Co.,Ltd. All Rights Reserved.

5minQues

SWET 近況報告

2015/08/06

Masaki NakagawaSWET Gr.Quality Management Dept.DeNA Co., Ltd.

Copyright (C) DeNA Co.,Ltd. All Rights Reserved.

5minQues

自己紹介

#1

⁃ 中川 勝樹⁃ 株式会社ディー・エヌ・エー⁃ SWET (Software Engineer in Test)

⁃ SELECKの取材記事

⁃ デブサミ発表資料

⁃ mobage developers blog

#2

⁃ @ikasam_a

⁃ github.com/masaki

⁃ CPAN Author (metacpan.org/author/MASAKI)

⁃ Testing Casual Talks (#1, #2)

2

Copyright (C) DeNA Co.,Ltd. All Rights Reserved.

5minQues

SWET (Software Engineer in Test)

Google の SET とほぼ同じことをしています⁃ “How Google Tests Software” 参照⁃ 邦題「テストから見えてくるグーグルのソフトウェア開発」

やっていること⁃ 自動テストコード作成⁃ テスト基盤環境構築⁃ 自動化技術の応用・実用化⁃ 品質や開発生産性の向上に関する様々なコンサルや導入支援

https://career.dena.jp/job.phtml?job_code=476

⁃ SWET という役割に興味のある方は是非!

3

Copyright (C) DeNA Co.,Ltd. All Rights Reserved.

5minQues

今日はSWET の最近の取り組みをピックアップして話します

4

Copyright (C) DeNA Co.,Ltd. All Rights Reserved.

5minQues

SWET の取り組み

テスト自動化⁃ Web アプリの自動テスト作成(ブラウザテスト)⁃ WebAPI の自動テスト作成⁃ スマートフォンアプリ・ SDK の自動テスト作成

検証サポート⁃ マニュアル検証用のテストアプリ作成⁃ 検証用の環境設定自動化

テスト基盤環境構築⁃ 各プロダクト・サービスの CI/CD 環境構築⁃ 開発デバッグツール提供

5

Copyright (C) DeNA Co.,Ltd. All Rights Reserved.

5minQues

CI/CD 環境構築

ニーズ⁃ 新規サービス作るので CI もやりたい!⁃ リリーステストを簡単に実行したい!

課題⁃ でも環境作るの面倒なんでしょ?⁃ Jenkins の設定ってよくわからないよー⁃ 毎回ジョブをコピーして新しいの作ってるんだけど…

取り組み⁃ DSL でジョブが実行できるプラグインの開発• https://wiki.jenkins-ci.org/display/JENKINS/Travis+YML+Plugin

⁃ ワンストップ CI サービスの開発

6

Copyright (C) DeNA Co.,Ltd. All Rights Reserved.

5minQues

開発デバッグ

ニーズ⁃ 端末固有問題が怖いから実挙動を簡単に確認したい!

課題⁃ ログやスクリーンショット集めるの面倒だよね…⁃ 再現する端末って今手元にあったかな…⁃ 長い文字入力するの面倒!

取り組み⁃ デバイスファームサービスの開発• STF にも注目しています!

7

Copyright (C) DeNA Co.,Ltd. All Rights Reserved.

5minQues

QA は品質を測るもの

品質を作るのは技術と開発

8

Copyright (C) DeNA Co.,Ltd. All Rights Reserved.

5minQues

まとめ

SWET ではテスト関連技術の実用化や

開発生産性向上にも積極的に取り組んでいます

9

Recommended