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

Introduction QA Team

Introduction QA Team

LINE Developers Taiwan

August 07, 2019
Tweet

More Decks by LINE Developers Taiwan

Other Decks in Programming

Transcript

  1. • $PXPSLXJUIQMBOOFSTBOE EFWFMPQFST • 4DSVNNFUIPEPMPHZ • %BJMZNFFUJOHT QMBOOJOH EFNP 

    SFUSPTQFDUJWF • $POGMVFODFXJLJ ()& +*3" Development Process
  2. Release Management • Code Freeze • Drop or postpone features

    • Integration tests (CI) • Sign-off • Perform release (CD) • Jenkins, Kubernetes
  3. Cypress.io for UI+API • E2E Testing framework • Easy installation

    • Only supports Chrome • Architecture • Selenium: runs outside the browser • Cypress: runs inside the browser • Native access to every single Dom • Easy debugging • API tests • Supports headless and recording
  4. Native Testing Framework for Mobile • Native apps • Testing

    from native • More stable tests • Integrated with CI, coverage
  5. Working Together ________ ________ ________ ________ Test Cases Test Engineer

    QA Automation QA Engineer Tools Planners Developers Bugs Sign-off QA report Release ______ ____ Spec