Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Bitrise × XCTest × Codecov
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Matsue Kenta
March 28, 2019
Programming
0
90
Bitrise × XCTest × Codecov
BitriseとCodecovを連携させることで、XCTestを使ったテストのカバレッジを自動的に記録できるようにしたお話
Matsue Kenta
March 28, 2019
Tweet
Share
More Decks by Matsue Kenta
See All by Matsue Kenta
Swift Charts で「良い感じ」に3変数を持つデータを表示するまでの軌跡
matsuei
0
330
広がれSafari Web Extensions!Safari Web Extensions の始め方/iOSDC22
matsuei
0
2.8k
Other Decks in Programming
See All in Programming
Unicodeどうしてる? PHPから見たUnicode対応と他言語での対応についてのお伺い
youkidearitai
PRO
1
1k
今から始めるClaude Code超入門
448jp
7
8k
Data-Centric Kaggle
isax1015
2
750
Automatic Grammar Agreementと Markdown Extended Attributes について
kishikawakatsumi
0
180
Oxlintはいいぞ
yug1224
5
1.2k
CSC307 Lecture 03
javiergs
PRO
1
490
AI Agent Tool のためのバックエンドアーキテクチャを考える #encraft
izumin5210
6
1.8k
Smart Handoff/Pickup ガイド - Claude Code セッション管理
yukiigarashi
0
110
AIエージェントの設計で注意するべきポイント6選
har1101
7
3.4k
CSC307 Lecture 04
javiergs
PRO
0
650
Architectural Extensions
denyspoltorak
0
260
CSC307 Lecture 01
javiergs
PRO
0
680
Featured
See All Featured
Discover your Explorer Soul
emna__ayadi
2
1.1k
The Pragmatic Product Professional
lauravandoore
37
7.1k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
220
Building a Modern Day E-commerce SEO Strategy
aleyda
45
8.6k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.3k
GraphQLの誤解/rethinking-graphql
sonatard
74
11k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
720
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
0
130
We Have a Design System, Now What?
morganepeng
54
8k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
350
Docker and Python
trallard
47
3.7k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
88
Transcript
Bitrise with Codecov 〜カバレッジの可視化でモチベ上々の巻〜 @matsuei
自己紹介 松栄健太(まつえけんた) @matsuei 株式会社スマイループス - iOSエンジニア #筋トレ #プロレス #ロボットアニメ エウレカさん
弊社
今回のテーマ Bitrise with Codecov 〜カバレッジの可視化でモチベ上々の巻〜 そもそも「カバレッジの可視化」をした理由は何?
エンジニアチームの目標から生まれた課題 目標:テストを書いて、バグに遭遇するユーザーを減らそう!
目標:テストを書いて、バグに遭遇するユーザーを減らそう! 先週からカバレッジって増えたっけ? 機能的には何も変わってないやんけ… エンジニアチームの目標から生まれた課題
目標:テストを書いて、バグに遭遇するユーザーを減らそう! フィードバックが無く、テストに対するモチベ低下!! 先週からカバレッジって増えたっけ? 機能的には何も変わってないやんけ… エンジニアチームの目標から生まれた課題
モチベ低下に対する打ち手 打ち手:カバレッジの可視化で自分へのフィードバックを作る! 可視化ツール候補:Codecov、Coveralls、etc
モチベ低下に対する打ち手 打ち手:カバレッジの可視化で自分へのフィードバックを作る! 可視化ツール候補:Codecov、Coveralls、etc Bitriseのワークフローに組み込み可能なCodecovを採用
BitriseへのCodecov導入結果 ・時系列のフィードバックを自分で得ることが可能に ・iOSエンジニア以外への定量的な進捗報告が容易に
BitriseへのCodecov導入結果 ・時系列のフィードバックを自分で得ることが可能に ・iOSエンジニア以外への定量的な進捗報告が容易に 自分だけでなく他者からのフィードバックも得てモチベ上々!
BitriseへのCodecov導入結果 3ヶ月で6%→24%まで上昇!!! ・時系列のフィードバックを自分で得ることが可能に ・iOSエンジニア以外への定量的な進捗報告が容易に 自分だけでなく他者からのフィードバックも得てモチベ上々!
まとめ BitriseにCodecovを導入することで テストカバレッジを6→24%に上々 簡単にできる可視化でもモチベ上々可能! (懇親会でテストに関して話しましょう!)