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
Test With Xcode Server
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Pin-Shih Wang
July 01, 2014
110
0
Share
Test With Xcode Server
Pin-Shih Wang
July 01, 2014
More Decks by Pin-Shih Wang
See All by Pin-Shih Wang
iOS Extension
wpsteak
4
480
A tip for using magical record
wpsteak
0
150
CI with Git Flow
wpsteak
2
260
a lighter reusable cell
wpsteak
0
84
Featured
See All Featured
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
110
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
240
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
350
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
280
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
310
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
140
Mind Mapping
helmedeiros
PRO
1
140
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.2k
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
1.9k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
54k
Darren the Foodie - Storyboard
khoart
PRO
3
3.1k
Transcript
About Test
Why Test • ⼿手動測試很沒有效率 • ⼈人重複做相同的事情很有可能會出錯 • 機器不會偷懶
Xcode’s framework for testing OCUnit XCTest
None
None
Xcode’s framework for testing OCUnit XCTest
None
None
Xcode Integration • Command + U • Button in the
Source Editor side bar • Button in the Test Navigation
None
Demo
Testing & CI in Xcode 6
Xcode Project Test 概況 xcodebuild xcrun
Xcode Project Test 概況 xcodebuild xctool xcrun xcode plugin
WWDC 2013 • 2013 秋天 • Xcode 4.1 -> 5.0
None
過了半年 • 今年春天 • Xcode 5.0 -> 5.1
None
才過了三個⽉月 • 今年夏天 • Xcode 5.1 -> 6.0
WWDC 2014 • OSX 10.10 • Xcode6 beta • iOS
8
Xcode Project Test 概況 xcodebuild xctool ? xcode plugin ?
Xcode Project Test 概況 xcodebuild
None
None
2013
2014
2013
2014
None
Xcode6: XCTest • Xcode 5 -> 2013 夏天 正式發佈 •
不⽀支援 asynchronous • Xcode 6 -> 今年夏天 • ⽀支援 asynchronous
Writing Performance Tests • A performance test takes a block
of code that you want to evaluate and runs it ten times, collecting the average execution time and the standard deviation for the runs. • These statistics combine to create a baseline for comparison, a means to evaluate success or failure.
None
None
None
None
None
Trigger
None
End