-
Урок 1. 00:03:59Course Overview
-
Урок 2. 00:13:45Install required software: custom web application, Node.js, Visual Studio Code
-
Урок 3. 00:06:06Windows users only: Install git bash
-
Урок 4. 00:08:07Project setup with npm init
-
Урок 5. 00:13:33Explore the framework
-
Урок 6. 00:13:30Functions and understanding the test frame
-
Урок 7. 00:11:08Selectors and page interactions: Waiting for a button, clicking on a button
-
Урок 8. 00:13:04Assert text changes
-
Урок 9. 00:06:48Assert page navigation
-
Урок 10. 00:04:58End-to-End Testing: Introduction
-
Урок 11. 00:18:45Page Objects
-
Урок 12. 00:13:20Accessing specific elements: Add three products to the basket via page object
-
Урок 13. 00:05:50Accessing specific elements: Assert that the button changes text
-
Урок 14. 00:12:15String conversion: Assert that the basket counter increases
-
Урок 15. 00:07:44Nested page object method calls
-
Урок 16. 00:05:41Move to checkout using navigation bar
-
Урок 17. 00:16:55Iterating over multiple elements with .map() & String replacements
-
Урок 18. 00:10:16Selecting specific elements out of multiple options
-
Урок 19. 00:12:49Dropdowns
-
Урок 20. 00:18:21Regular Expressions
-
Урок 21. 00:09:59Form fields
-
Урок 22. 00:10:56Third-party dependencies and UUIDs
-
Урок 23. 00:03:36Method arguments - passing data into our page object from outside
-
Урок 24. 00:12:29Form fields: Fill out delivery details
-
Урок 25. 00:10:25Abstracting test data: Move user details into data-specific directory
-
Урок 26. 00:10:48In-built retries: Counting elements
-
Урок 27. 00:10:26Extracting input values
-
Урок 28. 00:05:56Continue to payment page
-
Урок 29. 00:11:19iframes: Grab discount code
-
Урок 30. 00:10:34In-built retries: Input values
-
Урок 31. 00:07:08Keyboard API: Simulating typing
-
Урок 32. 00:15:21In-built retries: Text changes
-
Урок 33. 00:12:54Form fields: Fill in credit card details
-
Урок 34. 00:05:30Complete payment
-
Урок 35. 00:05:10Mobile viewport setup
-
Урок 36. 00:10:58Conditional actions: Adding a product to the basket in mobile
-
Урок 37. 00:08:56Conditional actions: Adjustments to not impact the desktop tests
-
Урок 38. 00:13:32Utility functions: Move to checkout using mobile navigation drawer
-
Урок 39. 00:02:56Advanced Techniques: Introduction
-
Урок 40. 00:09:56Cookies and browser storage
-
Урок 41. 00:05:51My Account page
-
Урок 42. 00:12:11API/Network requests with third-party dependencies, handling JSON - Part 1
-
Урок 43. 00:06:58API/Network requests, handling JSON - Part 2
-
Урок 44. 00:13:30Page scripts: Injecting cookies into the browser
-
Урок 45. 00:05:57Reusable API helpers
-
Урок 46. 00:09:09Environment variables
-
Урок 47. 00:07:31globalSetup: Calling functions before all tests
-
Урок 48. 00:15:29Mocking network requests
-
Урок 49. 00:02:04CI Systems: Introduction
-
Урок 50. 00:02:41Mac users only: Installing git
-
Урок 51. 00:02:56Sign up for GitHub
-
Урок 52. 00:07:10Authentication with SSH key
-
Урок 53. 00:03:50Preparing the project before push to GitHub
-
Урок 54. 00:08:24Upload project to GitHub
-
Урок 55. 00:12:49GitHub Actions: First step
-
Урок 56. 00:10:43GitHub Actions pipeline: Commands to execute tests
-
Урок 57. 00:08:34GitHub Actions: Secrets
-
Урок 58. 00:01:49Goodbye
-
Урок 59. 00:24:15UI Mode
- Категории
- Источники
- Все курсы
- Разделы
- Книги