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
ReactNativeアプリをBitrise上でUITestしてみた話
Search
t0m0120
September 03, 2019
Technology
0
1.5k
ReactNativeアプリをBitrise上でUITestしてみた話
t0m0120
September 03, 2019
Tweet
Share
More Decks by t0m0120
See All by t0m0120
React製WebサービスをReactNativeでアプリ化した話
t0m0120
4
2.8k
Other Decks in Technology
See All in Technology
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
6
57k
リアルタイム分析データベースで実現する SQLベースのオブザーバビリティ
mikimatsumoto
0
950
開発スピードは上がっている…品質はどうする? スピードと品質を両立させるためのプロダクト開発の進め方とは #DevSumi #DevSumiB / Agile And Quality
nihonbuson
1
1.3k
【Developers Summit 2025】プロダクトエンジニアから学ぶ、 ユーザーにより高い価値を届ける技術
niwatakeru
2
890
転生CISOサバイバル・ガイド / CISO Career Transition Survival Guide
kanny
3
410
Moved to https://speakerdeck.com/toshihue/presales-engineer-career-bridging-tech-biz-ja
toshihue
2
550
スタートアップ1人目QAエンジニアが QAチームを立ち上げ、“個”からチーム、 そして“組織”に成長するまで / How to set up QA team at reiwatravel
mii3king
1
1.1k
管理者しか知らないOutlookの裏側のAIを覗く#AzureTravelers
hirotomotaguchi
2
240
Developers Summit 2025 浅野卓也(13-B-7 LegalOn Technologies)
legalontechnologies
PRO
0
150
事業継続を支える自動テストの考え方
tsuemura
0
300
生成AIの利活用を加速させるための取り組み「prAIrie-dog」/ Shibuya_AI_1
visional_engineering_and_design
1
140
30分でわかる『アジャイルデータモデリング』
hanon52_
9
2.2k
Featured
See All Featured
Art, The Web, and Tiny UX
lynnandtonic
298
20k
Mobile First: as difficult as doing things right
swwweet
223
9.3k
It's Worth the Effort
3n
184
28k
Fashionably flexible responsive web design (full day workshop)
malarkey
406
66k
Java REST API Framework Comparison - PWX 2021
mraible
28
8.4k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
4 Signs Your Business is Dying
shpigford
182
22k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
45
2.3k
Become a Pro
speakerdeck
PRO
26
5.1k
Building Your Own Lightsaber
phodgson
104
6.2k
The Language of Interfaces
destraynor
156
24k
Why Our Code Smells
bkeepers
PRO
335
57k
Transcript
アプリを で 走らせた話
・@t0m0120 ・AutoScaleでSocialDogアプリの開発/運用を主に担当 ・WF-1000XM3に最近ぞっこん Profile
みなさんReactNativeでUITest行っていますか??
iOS/Android端末多すぎ問題
・https://github.com/GeekyAnts/NativeBase/issues/2673 Buttonにtransparentしていると32bit端末?で落ちてしまう状態 <Button transparent > 32bitで落ちることに気づかずにリリース Android32bit(?)落ちる問題
・Android Espresso Testlabで推しているしこれ一択っぽい? ・iOS XCUITest 公式が出してるし安定してそう? UITest
<Button testID=’test’ accssible accessibilityLabel=’test’ /> ↓ ・Android Record
Espresso Test ・iOS UI Recording 両OS共デバイス操作をコードにしてくれる targetElement = onView(allOf(withContentDescription(‘test’), isDisplayed())); targetElement.perform((click()));
・あくまでUI(見た目)を見るだけにする ・ロジックに関しては見ない。 →ちゃんと投稿できるかとかエラーでるかとかは見ない ⇢ロジックとか細かい物はjestやstorybook側で見る(予定) ミニマムでUITestしてみる。
Firebase Test Lab Bitrise Virtual Device Test (Beta 今の所Free!! 中身はTest Labのはず
Bitrise Virtual Device Test (Beta
ご清聴ありがとうございました ・詳細などは懇親会で!! We’re Hiring !! ・React/ReactNativeで自社開発したい方お待ちしてます!! @t0m0120