Upgrade to Pro — share decks privately, control downloads, hide ads and more …

WWDC19 CI & Automation and beyond

WWDC19 CI & Automation and beyond

Slide for iOS@Taipei WWDC RECAP 20190703.
Kuan-Wei, LINE Automation Developer

https://iostaipei.kktix.cc/events/linexiostaipei

LINE Developers Taiwan

July 03, 2019
Tweet

More Decks by LINE Developers Taiwan

Other Decks in Programming

Transcript

  1. Executive Summary • General guideline ◦ Lab is more important

    than sessions ◦ Ask questions with demo or sample code ◦ Need to wait in line but it’s worthwhile • CI & Automation in WWDC19 ◦ Apple’s continuous integration approach is still conservative ◦ Machine’s fault tolerance of is way less than human, aware of that to avoid flaky issue in automation ◦ UI tests on hybrid app’s WebView is limited
  2. Other event: AltConf CI Best Practices for iOS and macOS

    App Development • Mainly use simulator to run UI tests • Think about cost efficiency before introduce new libraries or machines • Not every test cases can be automated, leave some behind • Mostly run unit tests, UI tests is easily break and block your CI • 80% use fastlane for CI/CD/Automation
  3. Recruitment • iOS Developer • Android Developer • Automation Developer

    • Service QA • Front-end Engineer • Back-end Engineer • Data Engineers • Security Engineer • Developer Relations More information: https://lin.ee/dL8kXg