Skip to content

Commit 098b9fc

Browse files
committed
docs(website): updated the links
1 parent 22c55be commit 098b9fc

File tree

2 files changed

+9
-9
lines changed

2 files changed

+9
-9
lines changed

src/docs/handbook/design/index.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
sidebar_position: 7
2+
sidebar_position: 4
33
title: Core Design Patterns
44
---
55

src/docs/handbook/design/screenplay-pattern.mdx

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ and readily contribute to the test automation process.
1717
Serenity/JS implementation of the Screenplay Pattern enables developers to easily introduce this design approach
1818
even into [existing test automation projects](/handbook/getting-started/#modernising-existing-projects).
1919
Moreover, the framework
20-
provides [integration libraries](/handbook/getting-started/architecture/#serenityjs-screenplay-pattern-apis) to
20+
provides [integration libraries](/handbook/architecture/#serenityjs-screenplay-pattern-apis) to
2121
facilitate various test automation types, including end-to-end, component, mobile and API testing,
2222
making it a versatile choice for different testing needs.
2323
Serenity/JS also provides [reporting tools](/handbook/reporting/) and [code reuse patterns](/handbook/design/) that facilitate
@@ -76,7 +76,7 @@ and a web storefront that lets customers find the products they need and make a
7676
We'll create a test scenario that uses two actors: one to set up the test data, and one to interact with the web UI.
7777

7878
:::tip Serenity/JS Project Templates
79-
To follow along with the coding, get one of the [**Serenity/JS Project Templates**](/handbook/getting-started/project-templates/) as they come with everything you need to get started with Serenity/JS.
79+
To follow along with the coding, get one of the [**Serenity/JS Project Templates**](/handbook/project-templates/) as they come with everything you need to get started with Serenity/JS.
8080
:::
8181

8282
### Actors
@@ -476,7 +476,7 @@ Learn more about:
476476
477477
Abilities enable actors to perform [**interactions**](/api/core/class/Interaction) with the system under test.
478478
**Interactions** are **command objects** that instruct an actor how to use their abilities to perform the given activity.
479-
Most interactions you will need are already provided by [Serenity/JS modules](/handbook/getting-started/architecture),
479+
Most interactions you will need are already provided by [Serenity/JS modules](/handbook/architecture),
480480
and you can easily [create new ones](/api/core/class/Interaction) if you'd like to.
481481
482482
To instruct an actor to attempt to perform a sequence of interactions, use the [`Actor.attemptsTo`](/api/core/class/Actor#attemptsTo) method.
@@ -1141,9 +1141,9 @@ and making _activities_ the primary component of code reuse in Serenity/JS.
11411141
## Start with Serenity/JS Screenplay Pattern 🚀
11421142
11431143
The easiest way to **experience** working with Serenity/JS and the Screenplay Pattern is
1144-
to **follow the tutorial** and write [**your first web scenario**](/handbook/web-testing/your-first-web-scenario)!
1144+
to **follow the tutorial** and write [**your first web scenario**](/handbook/tutorials/your-first-web-scenario)!
11451145
1146-
When you're ready to **start your own test automation project**, use one of the available [**Serenity/JS Project Templates**](/handbook/getting-started/project-templates/)
1146+
When you're ready to **start your own test automation project**, use one of the available [**Serenity/JS Project Templates**](/handbook/project-templates/)
11471147
as they include a handful of Screenplay scenarios and combine some of the most popular configurations of Serenity/JS modules and test automation tools:
11481148
11491149
- [REST API testing with Cucumber and Serenity/JS](https://github.com/serenity-js/serenity-js-cucumber-template)
@@ -1157,9 +1157,9 @@ To dive even deeper, check out the [Serenity/JS repository](https://github.com/s
11571157
and explore the [examples](https://github.com/serenity-js/serenity-js/tree/main/examples).
11581158
11591159
:::tip Try Serenity/JS in your browser
1160-
Thanks to [Gitpod.io](/handbook/getting-started/project-templates/#serenityjs-gitpods),
1161-
you can follow the [web testing tutorial](/handbook/web-testing/your-first-web-scenario)
1162-
and use any of the [Serenity/JS Project Templates](/handbook/getting-started/project-templates/) right here in your browser,
1160+
Thanks to [Gitpod.io](/handbook/project-templates/#serenityjs-gitpods),
1161+
you can follow the [web testing tutorial](/handbook/tutorials/your-first-web-scenario)
1162+
and use any of the [Serenity/JS Project Templates](/handbook/project-templates/) right here in your browser,
11631163
no local installation required! 🚀
11641164
:::
11651165

0 commit comments

Comments
 (0)