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

End to End Test With TestCafe

End to End Test With TestCafe

Ngalam Backend Community

July 23, 2018
Tweet

More Decks by Ngalam Backend Community

Other Decks in Technology

Transcript

  1. We are Humanizing Interaction through Artificial Intelligence Reyhan Sofian Haqqi

    Senior Software Engineer @ Kata.ai Co-lead Facebook Developer Circle Malang
  2. We are Humanizing Interaction through Artificial Intelligence Why we need

    software testing? Find / prevent bug No more nightmare when you deploy to production Preserve product quality
  3. We are Humanizing Interaction through Artificial Intelligence Unit Test •

    Cheapest • Isolated • Test small piece of code, typically individual functions or class method
  4. We are Humanizing Interaction through Artificial Intelligence Integration Test •

    Verify that different modules or services within application work well together • Not isolated • Cheaper
  5. We are Humanizing Interaction through Artificial Intelligence End to End

    Test • Testing the complete functionality of some application • Real application • Expensive
  6. We are Humanizing Interaction through Artificial Intelligence Confirm application health

    …it will validate that one’s software is functional at every level
  7. We are Humanizing Interaction through Artificial Intelligence Reduce testing resources

    …will also decrease the need to repeat tests, and ultimately, the costs and time associated with doing so
  8. We are Humanizing Interaction through Artificial Intelligence End to End

    Test Goals • Simulate user scenario • Validate the system under test • Validate components of the application (e.g UI & API) • Make sure system behave as expected
  9. We are Humanizing Interaction through Artificial Intelligence It works on

    any modern browser that supports HTML5 without any plugins
  10. We are Humanizing Interaction through Artificial Intelligence We’re hiring! •

    Software Engineer • SRE • UX Staff • QA • Research • Data Scientist • Data Engineer • UX Copywriter Send your email to [email protected] and cc to [email protected]