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.6k
ReactNativeアプリをBitrise上でUITestしてみた話
t0m0120
September 03, 2019
Tweet
Share
More Decks by t0m0120
See All by t0m0120
React製WebサービスをReactNativeでアプリ化した話
t0m0120
4
3k
Other Decks in Technology
See All in Technology
Windows ネットワークを再確認する
murachiakira
PRO
0
280
ソフトウェアアーキテクトのための意思決定術: Create Decision Readiness—The Real Skill Behind Architectural Decision
snoozer05
PRO
30
9.1k
Exadata Fleet Update
oracle4engineer
PRO
0
1.3k
Evolution of Claude Code & How to use features
oikon48
1
340
生成AIの利用とセキュリティ /gen-ai-and-security
mizutani
1
1.2k
越境する組織づくり ─ 多様性を前提にしたチームビルディングとリードの実践知
kido_engineer
2
110
オレ達はAWS管理をやりたいんじゃない!開発の生産性を爆アゲしたいんだ!!
wkm2
3
130
Digitization部 紹介資料
sansan33
PRO
1
7k
AIエージェント・エコノミーの幕開け 〜 オープンプロトコルが変えるビジネスの未来 〜
shukob
0
100
Databricksアシスタントが自分で考えて動く時代に! エージェントモード体験もくもく会
taka_aki
0
330
EMからICへ、二周目人材としてAI全振りのプロダクト開発で見つけた武器
yug1224
4
430
どこで打鍵するのが良い? IaCの実行基盤選定について
nrinetcom
PRO
2
170
Featured
See All Featured
4 Signs Your Business is Dying
shpigford
187
22k
From π to Pie charts
rasagy
0
150
Rails Girls Zürich Keynote
gr2m
96
14k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.1k
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.8k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
199
73k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
500
WENDY [Excerpt]
tessaabrams
9
36k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
260
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
120
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.2k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
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