Slide 1

Slide 1 text

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

Slide 2

Slide 2 text

会社概要 1

Slide 3

Slide 3 text

Sansan株式会社とは 2 名刺管理から、営業を強くする 名刺でつながる、 ビジネスのためのSNS 請求書受領から、 月次決算を加速する 設立年 2007年6月 拠点 表参道本社 Sansan One Sansan パラシオ 関西支店 福岡支店 名古屋支店 資本金 63億33百万円 (2021年8月31日時点) 代表者 寺田親弘(代表取締役社長) 事業 働き方を変えるDXサービス (クラウド名刺管理サービス等)の 企画・開発・販売 グループ会社 Sansan Global Pte. Ltd. (シンガポール) Sansan Corporation (アメリカ) ログミー株式会社 東京証券取引所市場第一部 上場証券取引所 従業員数 979名(2021年8月31日時点)

Slide 4

Slide 4 text

組織構造と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 グループ

Slide 5

Slide 5 text

自動化の取り組み 4

Slide 6

Slide 6 text

- 使用ツール > Magic Podを使用しモバイルアプリの自動テストを実施 - 目的 > リリース前に本番環境でデグレがないことを確認するリグレッションテストを実 施する - 運用フロー > 週一回の定期リリース前に下記フローでリグレッションテストを実施 Sansanの自動テスト 5 BitriseでAPKファイルを ビルドする リリース前に自動テストを 実行する 自動実行結果を確認する

Slide 7

Slide 7 text

- 使用ツール:mabl(メイブル) > コードを書かずに、テストしたい画面をポチポチさわるだけでテス トが作れる! Eightの自動テスト(1/4) 6

Slide 8

Slide 8 text

- 導入の背景 - 課題 > Web、サーバーサイドは毎週2回定期リリースあり > 用意していたリグレッションテストは1周するのに10人日かかる > 大きい機能追加があるときだけリグレッションテストしてからリリースしていた > QA実施リソースが足りない → 自動化して実施コスト削減、実施回数増加しよう! Eightの自動テスト(2/4) 7

Slide 9

Slide 9 text

- テストは毎週火・木のお昼12:00に自動で実行開始! Eightの自動テスト(3/4) 8

Slide 10

Slide 10 text

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

Slide 11

Slide 11 text

PR 10

Slide 12

Slide 12 text

エンジニア情報サイト「Sansan Engineering」 11 ・Sansanエンジニアのミッション ・プロダクト、テクノロジー概要 ・エンジニアインタビュー ・技術スタック ・働く環境、社内制度 ・募集職種 ・Blog ・イベント情報 ... and more Sansan Engineering Sansanのプロダクトやテクノロジー、カルチャー、採用情報など、エンジニアリングに関するあらゆる情報を掲載 https://jp.corp-sansan.com/engineering/

Slide 13

Slide 13 text

カジュアル面談 「もう少し話を聞いてみたい」という方へ。以下にてカジュアル面談を受け付けています。

Slide 14

Slide 14 text

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

Slide 15

Slide 15 text

No content