Skip to content

chore: Rename Test workflow to Execute workflow #3151

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 2 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions _snippets/integrations/openai-api-issues.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ There are two ways to work around this issue:
{
"parameters": {},
"id": "35d05920-ad75-402a-be3c-3277bff7cc67",
"name": "When clicking ‘Test workflow’",
"name": "When clicking ‘Execute workflow’",
"type": "n8n-nodes-base.manualTrigger",
"typeVersion": 1,
"position": [
Expand Down Expand Up @@ -64,7 +64,7 @@ There are two ways to work around this issue:
}
],
"connections": {
"When clicking ‘Test workflow’": {
"When clicking ‘Execute workflow’": {
"main": [
[
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -292,7 +292,7 @@
},
{
"parameters": {
"content": "## Try it out \n\n1. Set credentials and choose your Pinecone vector database. See the notes on individual nodes for details.\n2. Select **Test workflow** to run the main workflow and load data into Pinecone.\n3. Select **Chat** and try asking:\n\n_What is the purpose of the n8n demo website?_",
"content": "## Try it out \n\n1. Set credentials and choose your Pinecone vector database. See the notes on individual nodes for details.\n2. Select **Execute workflow** to run the main workflow and load data into Pinecone.\n3. Select **Chat** and try asking:\n\n_What is the purpose of the n8n demo website?_",
"height": 326.49681260818465,
"color": 4
},
Expand Down Expand Up @@ -453,7 +453,7 @@
{
"parameters": {},
"id": "b43ddbd1-adfd-4bba-bee5-4b81229e88dd",
"name": "Start the workflow by clicking \"Test workflow\"",
"name": "Start the workflow by clicking \"Execute workflow\"",
"type": "n8n-nodes-base.manualTrigger",
"typeVersion": 1,
"position": [
Expand Down Expand Up @@ -692,7 +692,7 @@
]
]
},
"Start the workflow by clicking \"Test workflow\"": {
"Start the workflow by clicking \"Execute workflow\"": {
"main": [
[
{
Expand Down
4 changes: 2 additions & 2 deletions docs/_workflows/courses/level-one/chapter-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
0
],
"id": "5738d1d8-ae7d-4e04-bca4-885c59e1d9e8",
"name": "When clicking ‘Test workflow’"
"name": "When clicking ‘Execute workflow’"
},
{
"parameters": {
Expand All @@ -32,7 +32,7 @@
}
],
"connections": {
"When clicking ‘Test workflow’": {
"When clicking ‘Execute workflow’": {
"main": [
[
{
Expand Down
4 changes: 2 additions & 2 deletions docs/_workflows/courses/level-one/chapter-5/chapter-5.1.json
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@
-680
],
"id": "ffa1a8ce-1a1e-48c4-8a0d-6af28c0447a5",
"name": "When clicking ‘Test workflow’"
"name": "When clicking ‘Execute workflow’"
}
],
"connections": {
Expand All @@ -49,7 +49,7 @@
[]
]
},
"When clicking ‘Test workflow’": {
"When clicking ‘Execute workflow’": {
"main": [
[
{
Expand Down
4 changes: 2 additions & 2 deletions docs/_workflows/courses/level-one/chapter-5/chapter-5.2.json
Original file line number Diff line number Diff line change
Expand Up @@ -136,7 +136,7 @@
-680
],
"id": "ffa1a8ce-1a1e-48c4-8a0d-6af28c0447a5",
"name": "When clicking ‘Test workflow’"
"name": "When clicking ‘Execute workflow’"
}
],
"connections": {
Expand All @@ -151,7 +151,7 @@
]
]
},
"When clicking ‘Test workflow’": {
"When clicking ‘Execute workflow’": {
"main": [
[
{
Expand Down
4 changes: 2 additions & 2 deletions docs/_workflows/courses/level-one/chapter-5/chapter-5.3.json
Original file line number Diff line number Diff line change
Expand Up @@ -169,7 +169,7 @@
-680
],
"id": "ffa1a8ce-1a1e-48c4-8a0d-6af28c0447a5",
"name": "When clicking ‘Test workflow’"
"name": "When clicking ‘Execute workflow’"
}
],
"connections": {
Expand All @@ -196,7 +196,7 @@
[]
]
},
"When clicking ‘Test workflow’": {
"When clicking ‘Execute workflow’": {
"main": [
[
{
Expand Down
4 changes: 2 additions & 2 deletions docs/_workflows/courses/level-one/chapter-5/chapter-5.4.json
Original file line number Diff line number Diff line change
Expand Up @@ -165,7 +165,7 @@
-520
],
"id": "ffa1a8ce-1a1e-48c4-8a0d-6af28c0447a5",
"name": "When clicking ‘Test workflow’"
"name": "When clicking ‘Execute workflow’"
}
],
"connections": {
Expand Down Expand Up @@ -203,7 +203,7 @@
]
]
},
"When clicking ‘Test workflow’": {
"When clicking ‘Execute workflow’": {
"main": [
[
{
Expand Down
4 changes: 2 additions & 2 deletions docs/_workflows/courses/level-one/chapter-5/chapter-5.5.json
Original file line number Diff line number Diff line change
Expand Up @@ -178,7 +178,7 @@
-520
],
"id": "ffa1a8ce-1a1e-48c4-8a0d-6af28c0447a5",
"name": "When clicking ‘Test workflow’"
"name": "When clicking ‘Execute workflow’"
}
],
"connections": {
Expand Down Expand Up @@ -227,7 +227,7 @@
[]
]
},
"When clicking ‘Test workflow’": {
"When clicking ‘Execute workflow’": {
"main": [
[
{
Expand Down
4 changes: 2 additions & 2 deletions docs/_workflows/courses/level-one/chapter-5/chapter-5.6.json
Original file line number Diff line number Diff line change
Expand Up @@ -200,7 +200,7 @@
-520
],
"id": "ffa1a8ce-1a1e-48c4-8a0d-6af28c0447a5",
"name": "When clicking ‘Test workflow’"
"name": "When clicking ‘Execute workflow’"
}
],
"connections": {
Expand Down Expand Up @@ -255,7 +255,7 @@
]
]
},
"When clicking ‘Test workflow’": {
"When clicking ‘Execute workflow’": {
"main": [
[
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@
},
{
"parameters": {
"content": "This workflow shows how to set credentials dynamically using expressions.\n\n\nFirst, set up your NASA credential: \n\n1. Create a new NASA credential.\n1. Hover over **API Key**.\n1. Toggle **Expression** on.\n1. In the **API Key** field, enter `{{ $json[\"Enter your NASA API key\"] }}`.\n\n\nThen, test the workflow:\n\n1. Get an [API key from NASA](https://api.nasa.gov/)\n2. Select **Test workflow**\n3. Enter your key using the form.\n4. The workflow runs and sends you to the NASA picture of the day.\n\n\nFor more information on expressions, refer to [n8n documentation | Expressions](https://docs.n8n.io/code/expressions/).",
"content": "This workflow shows how to set credentials dynamically using expressions.\n\n\nFirst, set up your NASA credential: \n\n1. Create a new NASA credential.\n1. Hover over **API Key**.\n1. Toggle **Expression** on.\n1. In the **API Key** field, enter `{{ $json[\"Enter your NASA API key\"] }}`.\n\n\nThen, test the workflow:\n\n1. Get an [API key from NASA](https://api.nasa.gov/)\n2. Select **Execute workflow**\n3. Enter your key using the form.\n4. The workflow runs and sends you to the NASA picture of the day.\n\n\nFor more information on expressions, refer to [n8n documentation | Expressions](https://docs.n8n.io/code/expressions/).",
"height": 564,
"width": 322,
"color": 4
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
{
"parameters": {},
"id": "ba223e7c-4fed-41dd-8c80-2e8fd742629f",
"name": "When clicking ‘Test workflow’",
"name": "When clicking ‘Execute workflow’",
"type": "n8n-nodes-base.manualTrigger",
"typeVersion": 1,
"position": [
Expand Down Expand Up @@ -90,7 +90,7 @@
}
],
"connections": {
"When clicking ‘Test workflow’": {
"When clicking ‘Execute workflow’": {
"main": [
[
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
0
],
"id": "e6e1cfe6-eff1-48bd-b21c-6ba83d4244d9",
"name": "When clicking ‘Test workflow’"
"name": "When clicking ‘Execute workflow’"
},
{
"parameters": {
Expand Down Expand Up @@ -53,7 +53,7 @@
}
],
"connections": {
"When clicking ‘Test workflow’": {
"When clicking ‘Execute workflow’": {
"main": [
[
{
Expand Down
2 changes: 1 addition & 1 deletion docs/courses/level-one/chapter-1.md
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ The top bar of the **Editor UI** contains the following information:
The **canvas** is the gray dotted grid background in the Editor UI. It displays several icons and a node with different functionalities:

- Buttons to zoom the canvas to fit the screen, zoom in or out of the canvas, and tidy up the nodes on screen.
- A button to **Test workflow** once you add your first node. When you click on it, n8n executes all nodes on the canvas in sequence.
- A button to **Execute workflow** once you add your first node. When you click on it, n8n executes all nodes on the canvas in sequence.
- A button with a **+** sign inside. This button opens the nodes panel.
- A button with a note icon inside. This button adds a [sticky note](/workflows/components/sticky-notes.md) to the canvas (visible when hovering on the top right + icon).
- A dotted square with the text "Add first step." This is where you add your first node.
Expand Down
6 changes: 3 additions & 3 deletions docs/courses/level-one/chapter-2.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ Then:
1. Search for the **Manual Trigger** node.
2. Select it when it appears in the search.

This will add the [Manual Trigger](/integrations/builtin/core-nodes/n8n-nodes-base.manualworkflowtrigger.md) node to your canvas, which allows you to run the workflow at any time by selecting the **Test workflow** button.
This will add the [Manual Trigger](/integrations/builtin/core-nodes/n8n-nodes-base.manualworkflowtrigger.md) node to your canvas, which allows you to run the workflow at any time by selecting the **Execute workflow** button.

/// note | Manual triggers
For faster workflow creation, you can skip this step in the future. Adding any other node without a trigger will add the Manual Trigger node to the workflow.
Expand Down Expand Up @@ -114,9 +114,9 @@ To find the original node name (the type of node), open the node window and sele

## 4. Execute the node

Select the **Test step** button in the node details window. You should see 10 results in the Output **Table** view.
Select the **Execute step** button in the node details window. You should see 10 results in the Output **Table** view.

<!--This screenshot needs updating now that the button says "Test step" rather than "Execute node"-->
<!--This screenshot needs updating now that the button says "Execute step" rather than "Test node"-->
<figure><img src="/_images/courses/level-one/chapter-two/l1-c2-results-in-table-view-for-the-hacker-news-node.png" alt="Results in Table view for the Hacker News node" style="width:100%"><figcaption align = "center"><i>Results in Table view for the Hacker News node</i></figcaption></figure>

### Node executions
Expand Down
2 changes: 1 addition & 1 deletion docs/courses/level-one/chapter-5/chapter-5.1.md
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ Once you save, exit out of the Credentials window to return to the HTTP Request

## Get the data

Select the **Test step** button in the HTTP Request node window. The table view of the HTTP request results should look like this:
Select the **Execute step** button in the HTTP Request node window. The table view of the HTTP request results should look like this:

<figure><img src="/_images/courses/level-one/chapter-five/l1-c5-5-1-http-request-node-window.png" alt="HTTP Request node output" style="width:100%"><figcaption align = "center"><i>HTTP Request node output</i></figcaption></figure>

Expand Down
2 changes: 1 addition & 1 deletion docs/courses/level-one/chapter-5/chapter-5.2.md
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@ In the Airtable node window, configure the following parameters:

## Test the Airtable node

Once you've finished configuring the Airtable node, execute it by selecting **Test step**. This might take a moment to process, but you can follow the progress by viewing the base in Airtable.
Once you've finished configuring the Airtable node, execute it by selecting **Execute step**. This might take a moment to process, but you can follow the progress by viewing the base in Airtable.

Your results should look like this:

Expand Down
4 changes: 2 additions & 2 deletions docs/courses/level-one/chapter-5/chapter-5.3.md
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ In the If node window, configure the parameters:
Make sure to select the correct data type (boolean, date & time, number, or string) when you select the **Operation**.
///

Select **Test step** to test the If node.
Select **Execute step** to test the If node.

Your results should look like this:

Expand All @@ -79,7 +79,7 @@ Since Nathan only needs the `processing` orders in the table, we'll connect the

In this case, since the Airtable node is already on our canvas, select the **If node** `true` connector and drag it to the Airtable node.

It's a good idea at this point to retest the Airtable node. Before you do, open your table in Airtable and delete all existing rows. Then open the Airtable node window in n8n and select **Test step**.
It's a good idea at this point to retest the Airtable node. Before you do, open your table in Airtable and delete all existing rows. Then open the Airtable node window in n8n and select **Execute step**.

Review your data in Airtable to be sure your workflow only added the correct orders (those with `orderStatus` of `processing`). There should be 14 records now instead of 30.

Expand Down
2 changes: 1 addition & 1 deletion docs/courses/level-one/chapter-5/chapter-5.4.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ With the Edit Fields node window open, configure these parameters:
- Drag **If** > **employeeName** as the second field.
- Ensure that **Include Other Input Fields** is set to false.

Select **Test step**. You should see the following results:
Select **Execute step**. You should see the following results:

<figure><img src="/_images/courses/level-one/chapter-five/l1-c5-4-set-node.png" alt="Edit Fields (Set) node" style="width:100%"><figcaption align = "center"><i>Edit Fields (Set) node</i></figcaption></figure>

Expand Down
2 changes: 1 addition & 1 deletion docs/courses/level-one/chapter-5/chapter-5.5.md
Original file line number Diff line number Diff line change
Expand Up @@ -102,7 +102,7 @@ return [{ json: {totalBooked, bookedSum} }]
If you don't use the correct data structure, you will get an error message: `Error: Always an Array of items has to be returned!`
///

Now select **Test step** and you should see the following results:
Now select **Execute step** and you should see the following results:

<figure><img src="/_images/courses/level-one/chapter-five/l1-c5-5-5-code-node.png" alt="Code node output" style="width:100%"><figcaption align = "center"><i>Code node output</i></figcaption></figure>

Expand Down
2 changes: 1 addition & 1 deletion docs/courses/level-one/chapter-5/chapter-5.6.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ In the Discord node window, configure these parameters:
This week we've {{$json["totalBooked"]}} booked orders with a total value of {{$json["bookedSum"]}}. My Unique ID: {{ $('HTTP Request').params["headerParameters"]["parameters"][0]["value"] }}
```

Now select **Test step** in the Discord node. If all works well, you should see this output in n8n:
Now select **Execute step** in the Discord node. If all works well, you should see this output in n8n:

<figure><img src="/_images/courses/level-one/chapter-five/l1-c5-5-6-discord-output.png" alt="Discord node output" style="width:100%"><figcaption align = "center"><i>Discord node output</i></figcaption></figure>

Expand Down
2 changes: 1 addition & 1 deletion docs/courses/level-one/chapter-5/chapter-5.7.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ Your full workflow should look like this:

## What's next?

**You 👩‍🔧**: That was it for the workflow! I've added and configured all necessary nodes. Now every time you click on **Test workflow**, n8n will execute all the nodes: getting, filtering, calculating, and transferring the sales data.
**You 👩‍🔧**: That was it for the workflow! I've added and configured all necessary nodes. Now every time you click on **Execute workflow**, n8n will execute all the nodes: getting, filtering, calculating, and transferring the sales data.

**Nathan 🙋**: This is just what I needed! My workflow will run automatically every Monday morning, correct?

Expand Down
4 changes: 2 additions & 2 deletions docs/courses/level-two/chapter-2.md
Original file line number Diff line number Diff line change
Expand Up @@ -158,7 +158,7 @@ To begin:
{
"parameters": {},
"id": "6bf64d5c-4b00-43cf-8439-3cbf5e5f203b",
"name": "When clicking \"Test workflow\"",
"name": "When clicking \"Execute workflow\"",
"type": "n8n-nodes-base.manualTrigger",
"typeVersion": 1,
"position": [
Expand Down Expand Up @@ -293,7 +293,7 @@ To begin:
],
"pinData": {},
"connections": {
"When clicking \"Test workflow\"": {
"When clicking \"Execute workflow\"": {
"main": [
[
{
Expand Down
8 changes: 4 additions & 4 deletions docs/courses/level-two/chapter-3.md
Original file line number Diff line number Diff line change
Expand Up @@ -102,7 +102,7 @@ Build a workflow that merges data from the Customer Datastore node and Code node
{
"parameters": {},
"id": "71aa5aad-afdf-4f8a-bca0-34450eee8acc",
"name": "When clicking \"Test workflow\"",
"name": "When clicking \"Execute workflow\"",
"type": "n8n-nodes-base.manualTrigger",
"typeVersion": 1,
"position": [
Expand Down Expand Up @@ -138,7 +138,7 @@ Build a workflow that merges data from the Customer Datastore node and Code node
}
],
"connections": {
"When clicking \"Test workflow\"": {
"When clicking \"Execute workflow\"": {
"main": [
[
{
Expand Down Expand Up @@ -253,7 +253,7 @@ Build a workflow that reads the RSS feed from Medium and dev.to. The workflow sh
{
"parameters": {},
"id": "ed8dc090-ae8c-4db6-a93b-0fa873015c25",
"name": "When clicking \"Test workflow\"",
"name": "When clicking \"Execute workflow\"",
"type": "n8n-nodes-base.manualTrigger",
"typeVersion": 1,
"position": [
Expand Down Expand Up @@ -303,7 +303,7 @@ Build a workflow that reads the RSS feed from Medium and dev.to. The workflow sh
}
],
"connections": {
"When clicking \"Test workflow\"": {
"When clicking \"Execute workflow\"": {
"main": [
[
{
Expand Down
4 changes: 2 additions & 2 deletions docs/courses/level-two/chapter-5/chapter-5.2.md
Original file line number Diff line number Diff line change
Expand Up @@ -122,7 +122,7 @@ The third part of the workflow consists of five nodes:
{
"parameters": {},
"id": "c0236456-40be-4f8f-a730-e56cb62b7b5c",
"name": "When clicking \"Test workflow\"",
"name": "When clicking \"Execute workflow\"",
"type": "n8n-nodes-base.manualTrigger",
"typeVersion": 1,
"position": [
Expand Down Expand Up @@ -430,7 +430,7 @@ The third part of the workflow consists of five nodes:
]
]
},
"When clicking \"Test workflow\"": {
"When clicking \"Execute workflow\"": {
"main": [
[
{
Expand Down
Loading