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

iOS UI Testing Techniques on LINE MAN App

iOS UI Testing Techniques on LINE MAN App

LINE Developers Thailand

September 13, 2020
Tweet

More Decks by LINE Developers Thailand

Other Decks in Technology

Transcript

  1. 14:55 - 15:30 Akadet Mathurapoj Ungsumalynn Punnyarphattreephop iOS UI Testing

    Techniques on LINE MAN App QA Autumation, LINE MAN Wongnai iOS Engineer, LINE MAN Wongnai
  2. • iOS UI Automation Testing on LINE MAN App •

    How to make your test automation more stable • How to navigate to specific page • Snapshot test Agenda
  3. Assertion Action Setup UI Prepare testing data API to prepare

    data From server From third party iOS UI Testing
  4. Assertion Action Setup UI Prepare testing data Click Long Click

    Double Click Scroll Swipe Etc. iOS UI Testing
  5. Check Restaurant Name Test cases Validate Restaurant Details Page (Check

    Restaurant Name and Image) Check Restaurant Image Example Test Scenario
  6. Create Order Display Driver Accepted Order Page Get Available Driver

    Update Driver Location Driver Accept Order API TEST
  7. Create Order Display Driver Accepted Order Page Get Available Driver

    Update Driver Location Driver Accept Order API TEST UI TEST
  8. Create Order Display Driver Accepted Order Page Get Available Driver

    Update Driver Location Driver Accept Order API TEST UI TEST Get Available Driver Update Driver Location Driver Accept Order API TEST We have already
  9. • Take Long Time • Unstable • Hard To Develop

    • Maintenance • Dependency Problems
  10. • Node-RED for Prepare Data Test • Bypass Login for

    Skip Step Click Login • Deeplink for Navigate to Expectation Page Solutions