Course Outline
1. Introduction to Playwright for Government.
- Library installation procedures.
- Creating a test script.
2. Testing for Government Applications.
- Testing the home page functionality.
- Testing form submissions and validations.
- Conducting validation testing to ensure compliance.
- Running tests efficiently and effectively.
- Generating test cases automatically.
- Tracking test results for accountability and reporting.
3. Page Object Model (POM) Pattern for Government.
- Breaking down the layers of the POM pattern to enhance maintainability and reusability.
4. Actions for Government Testing.
- Text input operations.
- Handling checkboxes in forms.
- Selecting options from dropdown menus.
- Executing mouse events such as clicks and drags.
- Using keyboard shortcuts and key presses.
- Uploading files for testing file inputs.
- Focusing on specific items within the user interface.
- Locating items based on:
- A label
- A symbol or icon
- Text content
- Alternative text descriptions
- The title attribute
- CSS selectors or XPath expressions
5. Advanced Features for Government.
- Implementing authentication mechanisms.
- Navigating through web applications efficiently.
- Handling alerts and pop-up messages.
- Managing modal windows and dialog boxes.
- Working with iframes and nested frames.
- Running custom JavaScript code for dynamic testing.
- Capturing screenshots for documentation and debugging purposes.
6. Integration for Government Systems.
7. Docker for Government Applications.
Requirements
Testimonials (5)
The instructor's teaching style was very good.
Kubra
Course - Automation Testing using Selenium
Good rapport, Łukasz had time for everyone's questions and was able to help anyone who had any issue
Kelly Morris - Titian Software Poland Sp. z o.o.
Course - Selenium WebDriver in C#
Amount of hands-on excersises.
Jakub Wasikowski - riskmethods sp. z o.o
Course - API Testing with Postman
The trainer explained every functionality thoroughly.
Argean Quilaquil - DXC
Course - TestComplete
Trainer is nice. His explanation is clear and interesting. He try to make the lessons interesting as possible. I enjoyed the lesson and gained a lot of knowledge. Thank you so much. The most useful technique I learned is the locating elements for different web component like textbox, radio buttons and buttons. Sometimes, the element ID is not capture correctly. We learned a different way of locating elements by using CSS selectors, XPath, Name and ID. I like the explanation. Thanks