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
2.9k
Other Decks in Technology
See All in Technology
"おまじない"はもう卒業! デバッガで探るSpring Bootの裏側と「学び方」の学び方
takeuchi_132917
0
100
今日から使える AWS Step Functions 小技集 / AWS Step Functions Tips
kinunori
7
650
ググるより、AIに聞こう - Don’t Google it, ask AI
oikon48
0
820
re:Invent完全攻略ガイド
junjikoide
1
260
隙間ツール開発のすすめ / PHP Conference Fukuoka 2025
meihei3
0
310
QAセントラル組織が運営する自動テストプラットフォームの課題と現状
lycorptech_jp
PRO
0
350
LINE公式アカウントの技術スタックと開発の裏側
lycorptech_jp
PRO
0
340
Data & AIの未来とLakeHouse
ishikawa_satoru
0
710
ソフトウェアテストのAI活用_ver1.50
fumisuke
0
300
Redux → Recoil → Zustand → useSyncExternalStore: 状態管理の10年とReact本来の姿
zozotech
PRO
1
220
ubuntu-latest から ubuntu-slim へ移行しよう!コスト削減うれしい~!
asumikam
0
460
コンピューティングリソース何を使えばいいの?
tomokusaba
1
130
Featured
See All Featured
We Have a Design System, Now What?
morganepeng
54
7.9k
The Cost Of JavaScript in 2023
addyosmani
55
9.2k
How to train your dragon (web standard)
notwaldorf
97
6.4k
Navigating Team Friction
lara
190
15k
Building an army of robots
kneath
306
46k
BBQ
matthewcrist
89
9.9k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
660
Testing 201, or: Great Expectations
jmmastey
46
7.8k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Gamification - CAS2011
davidbonilla
81
5.5k
Designing for Performance
lara
610
69k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
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