Upgrade to Pro — share decks privately, control downloads, hide ads and more …

各社の自動テストの取り組み / Efforts of automatic testing of each company

C686512aa23516fcb9b1565050c7a1d7?s=47 Sansan
PRO
December 13, 2021

各社の自動テストの取り組み / Efforts of automatic testing of each company

■イベント
【Sansan x メルペイ】QA Tech Talk 〜各社の自動テストの取り組み〜
https://mercari.connpass.com/event/227773/

■登壇概要

タイトル:各社の自動テストの取り組み

登壇者: 技術本部 Quality Assuranceグループ 
藤原 敬太

▼Sansan Engineering
https://jp.corp-sansan.com/engineering/

C686512aa23516fcb9b1565050c7a1d7?s=128

Sansan
PRO

December 13, 2021
Tweet

More Decks by Sansan

Other Decks in Technology

Transcript

  1. 各社の自動テストの取り組み Sansan株式会社 技術本部 Quality Assuranceグループ Q A T e c

    h T a l k
  2. 会社概要 1

  3. Sansan株式会社とは 2 名刺管理から、営業を強くする 名刺でつながる、 ビジネスのためのSNS 請求書受領から、 月次決算を加速する 設立年 2007年6月 拠点

    表参道本社 Sansan One Sansan パラシオ 関西支店 福岡支店 名古屋支店 資本金 63億33百万円 (2021年8月31日時点) 代表者 寺田親弘(代表取締役社長) 事業 働き方を変えるDXサービス (クラウド名刺管理サービス等)の 企画・開発・販売 グループ会社 Sansan Global Pte. Ltd. (シンガポール) Sansan Corporation (アメリカ) ログミー株式会社 東京証券取引所市場第一部 上場証券取引所 従業員数 979名(2021年8月31日時点)
  4. 組織構造とQAグループの位置づけ 3 技術本部 Sansan Engineering Unit Eight Engineering Unit サービス

    開発部 〈DSOC〉 研究開発部 (R&D) 〈DSOC〉 データ 戦略室 〈DSOC〉 Bill One Engineering グループ 名刺メーカー Engineering グループ Contract One Engineering グループ Data One Engineering グループ Seminar One Engineering グループ New Business Engineering グループ コーポレート システム部 CSIRT Engineering Management部 Quality Assurance グループ Mobile Application グループ
  5. 自動化の取り組み 4

  6. - 使用ツール > Magic Podを使用しモバイルアプリの自動テストを実施 - 目的 > リリース前に本番環境でデグレがないことを確認するリグレッションテストを実 施する

    - 運用フロー > 週一回の定期リリース前に下記フローでリグレッションテストを実施 Sansanの自動テスト 5 BitriseでAPKファイルを ビルドする リリース前に自動テストを 実行する 自動実行結果を確認する
  7. - 使用ツール:mabl(メイブル) > コードを書かずに、テストしたい画面をポチポチさわるだけでテス トが作れる! Eightの自動テスト(1/4) 6

  8. - 導入の背景 - 課題 > Web、サーバーサイドは毎週2回定期リリースあり > 用意していたリグレッションテストは1周するのに10人日かかる > 大きい機能追加があるときだけリグレッションテストしてからリリースしていた

    > QA実施リソースが足りない → 自動化して実施コスト削減、実施回数増加しよう! Eightの自動テスト(2/4) 7
  9. - テストは毎週火・木のお昼12:00に自動で実行開始! Eightの自動テスト(3/4) 8

  10. - 結果はSlackで通知 Eightの自動テスト(4/4) 9

  11. PR 10

  12. エンジニア情報サイト「Sansan Engineering」 11 ・Sansanエンジニアのミッション ・プロダクト、テクノロジー概要 ・エンジニアインタビュー ・技術スタック ・働く環境、社内制度 ・募集職種 ・Blog

    ・イベント情報 ... and more Sansan Engineering Sansanのプロダクトやテクノロジー、カルチャー、採用情報など、エンジニアリングに関するあらゆる情報を掲載 https://jp.corp-sansan.com/engineering/
  13. カジュアル面談 「もう少し話を聞いてみたい」という方へ。以下にてカジュアル面談を受け付けています。

  14. ※ 登録の際、紹介コードの欄に「1 1 1 5 QA 」と入力ください。

  15. None