Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Bitrise × XCTest × Codecov
Search
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
320
広がれSafari Web Extensions!Safari Web Extensions の始め方/iOSDC22
matsuei
0
2.7k
Other Decks in Programming
See All in Programming
AIコーディングエージェント(Manus)
kondai24
0
210
Spinner 軸ズレ現象を調べたらレンダリング深淵に飲まれた #レバテックMeetup
bengo4com
0
180
Denoのセキュリティに関する仕組みの紹介 (toranoana.deno #23)
uki00a
0
160
AtCoder Conference 2025「LLM時代のAHC」
imjk
2
590
Jetpack XR SDKから紐解くAndroid XR開発と技術選定のヒント / about-androidxr-and-jetpack-xr-sdk
drumath2237
1
190
Vibe codingでおすすめの言語と開発手法
uyuki234
0
120
Findy AI+の開発、運用におけるMCP活用事例
starfish719
0
1.7k
Combinatorial Interview Problems with Backtracking Solutions - From Imperative Procedural Programming to Declarative Functional Programming - Part 2
philipschwarz
PRO
0
110
Giselleで作るAI QAアシスタント 〜 Pull Requestレビューに継続的QAを
codenote
0
300
Graviton と Nitro と私
maroon1st
0
140
JETLS.jl ─ A New Language Server for Julia
abap34
2
460
안드로이드 9년차 개발자, 프론트엔드 주니어로 커리어 리셋하기
maryang
1
140
Featured
See All Featured
Site-Speed That Sticks
csswizardry
13
1k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
190
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
0
1.8k
Ethics towards AI in product and experience design
skipperchong
1
140
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
150
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
30 Presentation Tips
portentint
PRO
1
170
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
7.9k
Being A Developer After 40
akosma
91
590k
A designer walks into a library…
pauljervisheath
210
24k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
0
210
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.2k
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%に上々 簡単にできる可視化でもモチベ上々可能! (懇親会でテストに関して話しましょう!)