training
2 days
beginner
Web Test AutomationTraining with CodeceptJS
Deep dive into the CodeceptJS
Learn how to do JS test automation nicely
End-to-end or acceptance tests are essential for any application. The code can work perfectly, but users still see a blank screen on a website. How to avoid this? This training teaches how to drive browsers using Selenium WebDriver, test complex UIs, and deal with single-page applications. Codeception allows us to write tests effectively by implementing high-level API. Such tests are easy to write, read, and maintain. We will also cover how to manage data inside a test.
JS Engineers
Training
2 days
10 persons
Medium
20/80
Onsite, online
700€
Workshop agenda
General overview
– Testing styles: blackbox and whitebox testing
– Levels of testing: acceptance, functional, integration, unit.
– Business specification to drive a test
– The principles of a stable test
– Basics of browser testing
– Selenium WebDriver and other testing tools.
Web UI test automation
– Overview of testing backends
– Using WebDriverIO (optionally Protractor or Puppeteer)
– Writing basic test scenario
– Locating elements on the page
– Locator strategies (text, CSS, XPath)
– Performing assertions
– Waiting for elements to appear
Common patterns
– Extending I with custom steps
– Reusing session between tests
– Running the same test with different data
Advanced testing
– Managing test data with REST and ApiDataFactory helpers
– Reusing session between tests
– Writing plugins and hooks for CodeceptJS
Application
10% discount for groups of 8 people or more
Within one week after the application you will receive a confirmation email only if you are admitted. A maximum of 12 participants will be accepted.
Contact us:
If you would like to get in touch with us, send a note to trainings@sdclabs.com or follow us on Facebook for more updates and details. SDClabs accomplished 30+ projects and got a lot of niche expertise and knowledge. We are ready to share our experience to help you achieve more. Currently, we are working on test automation and DevOps courses. Soon they will be available on separate pages. Meanwhile, you can contact us if you want to start training:
Check out awesome courses
Let us help you take development and test automation further. We offer a number of trainings that can help you and your organization get the most out of our enterprise support. Request a quote at trainings@sdclabs.com
– Agile testing
– Test automation introduction
– Unit testing with Codeception Bestseller
– Web test automation with Codeception
– Codeception Advanced New
– Testing legacy applications
– REST API testing with Codeception
– Full stack testing with Codeception Hot
– Web test automation with CodeceptJS
– CodeceptJS Advanced New
– Web test automation infrastructure