Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
ReactNativeアプリをBitrise上でUITestしてみた話
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
t0m0120
September 03, 2019
Technology
1.7k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
ReactNativeアプリをBitrise上でUITestしてみた話
t0m0120
September 03, 2019
More Decks by t0m0120
See All by t0m0120
React製WebサービスをReactNativeでアプリ化した話
t0m0120
4
3.1k
Other Decks in Technology
See All in Technology
MCPゲートウェイを作って運用してわかったこと — Agent時代の権限管理の現在地
mtpooh
10
3.1k
AI時代だからこそ推したい!Gitコマンド再入門
munakata
0
150
形式手法を使って仕様をコーディングしよう
mikanichinose
0
180
組み立てて楽しむ AWS Blocks 入門
kmiya84377
0
210
[2026 Oracle Technical Deep Dive] エンタープライズAIエージェントを支えるOCIソリューション。ラインナップと特徴を理解しよう! (2026年9月17日開催)
oracle4engineer
PRO
0
520
DAMOS - The Smart Cruise Control for RAM
ennael
PRO
1
130
インバスケット試験対策アプリを 作って見えたAIエージェント構築 ナレッジ2選
shichijoyuhi
1
130
全社共通データ基盤をつくる。ソニーのDatabricks活用とデータガバナンス設計の裏側
sony
0
420
ログラスのマルチプロダクトを 支える認証基盤 〜テナントごとに異なる統制とどう向き合うか〜
dada4386
3
400
大阪オフィスに Unitree Go2 がやってきたので Physical AI やってみた
dafujii
0
310
Execution in the Kingdom of Agents: Reflections on Abstraction and Complexity
bcantrill
0
840
個別開発で終わらせない。 現場の課題をプロダクトの強さに変える StockmarkのFDE
ktkrhr
0
590
Featured
See All Featured
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
3k
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
260
Leo the Paperboy
mayatellez
10
2.3k
Why Our Code Smells
bkeepers
PRO
340
58k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
550
Prompt Engineering for Job Search
mfonobong
0
480
Fantastic passwords and where to find them - at NoRuKo
philnash
52
4k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.6k
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.9k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
320
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
6
1.2k
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