Skip to content

Commit 4872cc1

Browse files
committed
Updated readme
2 parents bad1e28 + 8903c4d commit 4872cc1

File tree

1 file changed

+22
-13
lines changed

1 file changed

+22
-13
lines changed

README.md

Lines changed: 22 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Mastering Modern Test Automation With Playwright In Java
22

3-
This repository contains the sample code for the **[Mastering Modern Test Automation With Playwright In Java](https://www.udemy.com/course/serenity-bdd-web-testing/?referralCode=3E5878CF6F4676EF507B)** course. It is designed to complement your learning experience, providing hands-on examples and exercises for each module of the course.
3+
This repository contains the sample code for the **[Mastering Modern Test Automation With Playwright In Java](https://www.udemy.com/course/mastering-modern-test-automation-with-playwright-in-java/?referralCode=06560D474D519B88409D)** course. It is designed to complement your learning experience, providing hands-on examples and exercises for each module of the course.
44

55
## About the Course
66

@@ -22,23 +22,32 @@ You’ll learn:
2222
- Leveraging AI tools to accelerate test writing
2323

2424
### Access the Course Material
25-
Enroll in the course and access all the learning resources here: [Mastering Modern Test Automation With Playwright In Java](https://www.udemy.com/course/serenity-bdd-web-testing/?referralCode=3E5878CF6F4676EF507B)
25+
Enroll in the course and access all the learning resources here: [Mastering Modern Test Automation With Playwright In Java](https://www.udemy.com/course/mastering-modern-test-automation-with-playwright-in-java/?referralCode=06560D474D519B88409D)
2626

2727
---
2828

29-
## Repository Structure
29+
## Git Branches and Corresponding Udemy Course Modules
3030

3131
The branch structure of this repository follows the convention `sample-code/<module-name>`. Each branch corresponds to a module in the course and contains the sample code for that specific topic. Some of the module branches include:
3232

33-
- `sample-code/module-3-my-first-playwright-test`
34-
- `sample-code/module-4-interacting-with-elements`
35-
- `sample-code/module-6-browser-options`
36-
- `sample-code/module-7-browser-contexts`
37-
- `sample-code/module-10-assertions`
38-
- `sample-code/module-14-parallel-execution`
39-
- `sample-code/module-17-cucumber`
40-
41-
You can check out the branch for a specific module to view the corresponding sample code.
33+
The table below maps each Git branch in this repository to its corresponding Udemy course module. Click the links to access the relevant lecture directly.
34+
35+
| **Module** | **Git Branch** | **Udemy Lecture Link** |
36+
|------------|---------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------|
37+
| Module 3 | `sample-code/module-3-my-first-playwright-test` | [My First Playwright Test](https://www.udemy.com/course/mastering-modern-test-automation-with-playwright-in-java/learn/lecture/46077299#overview) |
38+
| Module 4 | `sample-code/module-4-interacting-with-elements` | [Interacting With Field Elements](https://www.udemy.com/course/mastering-modern-test-automation-with-playwright-in-java/learn/lecture/46649323#overview) |
39+
| Module 5 | `sample-code/module-5-refactoring` | [Refactoring](https://www.udemy.com/course/mastering-modern-test-automation-with-playwright-in-java/learn/lecture/46077309#overview) |
40+
| Module 6 | `sample-code/module-6-browser-options` | [Browser Options](https://www.udemy.com/course/mastering-modern-test-automation-with-playwright-in-java/learn/lecture/46110387#overview) |
41+
| Module 7 | `sample-code/module-7-browser-contexts` | [Browser Contexts](https://www.udemy.com/course/mastering-modern-test-automation-with-playwright-in-java/learn/lecture/46145035#overview) |
42+
| Module 8 | `sample-code/module-8-locators` | [Locators](https://www.udemy.com/course/mastering-modern-test-automation-with-playwright-in-java/learn/lecture/46178143#overview) |
43+
| Module 9 | `sample-code/module-9-forms` | [Forms](https://www.udemy.com/course/mastering-modern-test-automation-with-playwright-in-java/learn/lecture/46649323#overview) |
44+
| Module 10 | `sample-code/module-10-assertions` | [Assertions](https://www.udemy.com/course/mastering-modern-test-automation-with-playwright-in-java/learn/lecture/46280267#overview) |
45+
| Module 11 | `sample-code/module-11-waits` | [Waits](https://www.udemy.com/course/mastering-modern-test-automation-with-playwright-in-java/learn/lecture/46680609#overview) |
46+
| Module 12 | `sample-code/module-12-mocking-api-calls` | [Mocking API Calls](https://www.udemy.com/course/mastering-modern-test-automation-with-playwright-in-java/learn/lecture/46728327#overview) |
47+
| Module 13 | `sample-code/module-13-page-objects` | [Page Objects](https://www.udemy.com/course/mastering-modern-test-automation-with-playwright-in-java/learn/lecture/46723143#overview) |
48+
| Module 14 | `sample-code/module-14-organizing-your-tests`| [Organizing Your Tests](https://www.udemy.com/course/mastering-modern-test-automation-with-playwright-in-java/learn/lecture/46833089#overview) |
49+
| Module 15 | `sample-code/module-15-parallel-execution` | [Parallel Execution](https://www.udemy.com/course/mastering-modern-test-automation-with-playwright-in-java/learn/lecture/46835495#overview) |
50+
| Module 16 | `sample-code/module-16-allure-reporting` | [Allure Reporting](https://www.udemy.com/course/mastering-modern-test-automation-with-playwright-in-java/learn/lecture/46849301#overview) |
4251

4352
---
4453

@@ -117,4 +126,4 @@ git push origin <your-branch-name>
117126
```
118127

119128
2. Share Your Branch:
120-
If requested, share the branch link with your instructor or team for review.
129+
If requested, share the branch link with your instructor or team for review.

0 commit comments

Comments
 (0)