diff --git a/.DS_Store b/.DS_Store
new file mode 100644
index 00000000..668cf676
Binary files /dev/null and b/.DS_Store differ
diff --git a/.gitignore b/.gitignore
index 600d2d33..36ed679a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
-.vscode
\ No newline at end of file
+.vscode.DS_Store
+.DS_Store
diff --git a/docs-apitesting/.gitattributes b/docs-apitesting/.gitattributes
old mode 100644
new mode 100755
diff --git a/docs-apitesting/.gitignore b/docs-apitesting/.gitignore
old mode 100644
new mode 100755
diff --git a/docs-apitesting/40x.html b/docs-apitesting/40x.html
old mode 100644
new mode 100755
diff --git a/docs-apitesting/README.md b/docs-apitesting/README.md
old mode 100644
new mode 100755
diff --git a/docs-apitesting/_config.yml b/docs-apitesting/_config.yml
old mode 100644
new mode 100755
diff --git a/docs-apitesting/_pdf.yml b/docs-apitesting/_pdf.yml
old mode 100644
new mode 100755
diff --git a/docs-apitesting/advanced-topics/ci-server-integration.md b/docs-apitesting/advanced-topics/ci-server-integration.md
old mode 100644
new mode 100755
index 333e126f..6822f9a0
--- a/docs-apitesting/advanced-topics/ci-server-integration.md
+++ b/docs-apitesting/advanced-topics/ci-server-integration.md
@@ -4,7 +4,7 @@ page_title: CI Server Integration
description: "Progress® Test Studio® for APIs - CI Server Integration"
previous_url: /api-testing/advanced-topics
position: 1
-publish: true
+published: true
---
# CI Server Integration
@@ -14,15 +14,14 @@ Continuous Integration regularly integrates the individual developer's changes i
Thanks to its command line interface, Test Studio for APIs can easily be integrated in most famous CI Servers.
{% if site.has_cta_panels == true %}
-{% include cta-panel-teststudio-overview.html %}
+{% include cta-panel-overview.html %}
{% endif %}
## Jenkins Integration
* Install Progress® Test Studio® for APIs on your Jenkins slave or master machine (where you will execute your Jenkins project)
* You can alternatively just copy the Telerik.ApiTesting.Runner.exe with the whole "runnerconsole" directory as described [here](/features/command-line/overview).
- * Configure the test execution command (see [Command Line Parameters](/features/command-line/command-line-parameters)
- ) - we recommend saving it to a build.cmd file. This is an example:
+ * Configure the test execution command (see [Command Line Parameters](/features/command-line/command-line-parameters) ) - we recommend saving it to a build.cmd file. This is an example:
`Telerik.ApiTesting.Runner.exe test -p "demotests" -f junit -v base-url=http://localhost:5000 -o testresult.xml`
diff --git a/docs-apitesting/advanced-topics/configure-custom-proxy.md b/docs-apitesting/advanced-topics/configure-custom-proxy.md
old mode 100644
new mode 100755
index a3860c73..e5b2dbb7
--- a/docs-apitesting/advanced-topics/configure-custom-proxy.md
+++ b/docs-apitesting/advanced-topics/configure-custom-proxy.md
@@ -3,7 +3,7 @@ title: Configure Custom Proxy
page_title: Configure Custom Proxy
description: "Progress® Test Studio® for APIs - CI Server Integration"
position: 2
-publish: true
+published: true
---
# Overview
diff --git a/docs-apitesting/advanced-topics/http-request-step-authorization.md b/docs-apitesting/advanced-topics/http-request-step-authorization.md
old mode 100644
new mode 100755
index 2a920107..d9bee21c
--- a/docs-apitesting/advanced-topics/http-request-step-authorization.md
+++ b/docs-apitesting/advanced-topics/http-request-step-authorization.md
@@ -21,17 +21,17 @@ You can enable Basic and OAuth authorization for any Http Request step by follow
Create 3 new variables as shown below.
-![Basic][1]
+
> `credentials-concatenated` is a variable that contains the `username` and `password` variables concatenated by a `:`
Add a Set Variable step that will transform the `credentials-concatenated` variable to a Base64 string and store it in a new variable called `credentials-encoded`
-![Basic][2]
+
Add an Http Request step and add an `Authorization` to the list of headers and set its value to `Basic {{credentials-encoded}}`.
-![Basic][3]
+
## OAuth
@@ -41,14 +41,8 @@ Enabling OAuth authentication on a REST service api call can be achieved by comb
2.Add a new request header `Content-Type` and set its value to `application/x-www-form-urlencoded`
-![Basic][4]
+
3.Add all the necessary authentication parameters to the `Body` of the request.
-![Basic][5]
-
-[1]: /img/features/authorization/variables.png
-[2]: /img/features/authorization/encode-credentials.png
-[3]: /img/features/authorization/authorization-header.png
-[4]: /img/features/authorization/content-type.png
-[5]: /img/features/authorization/url-encoded-body.png
\ No newline at end of file
+
\ No newline at end of file
diff --git a/docs-apitesting/img/features/authorization/authorization-header.png b/docs-apitesting/advanced-topics/images/authorization-header.png
similarity index 100%
rename from docs-apitesting/img/features/authorization/authorization-header.png
rename to docs-apitesting/advanced-topics/images/authorization-header.png
diff --git a/docs-apitesting/img/features/authorization/content-type.png b/docs-apitesting/advanced-topics/images/content-type.png
similarity index 100%
rename from docs-apitesting/img/features/authorization/content-type.png
rename to docs-apitesting/advanced-topics/images/content-type.png
diff --git a/docs-apitesting/img/features/authorization/encode-credentials.png b/docs-apitesting/advanced-topics/images/encode-credentials.png
similarity index 100%
rename from docs-apitesting/img/features/authorization/encode-credentials.png
rename to docs-apitesting/advanced-topics/images/encode-credentials.png
diff --git a/docs-apitesting/img/features/authorization/url-encoded-body.png b/docs-apitesting/advanced-topics/images/url-encoded-body.png
similarity index 100%
rename from docs-apitesting/img/features/authorization/url-encoded-body.png
rename to docs-apitesting/advanced-topics/images/url-encoded-body.png
diff --git a/docs-apitesting/img/features/authorization/variables.png b/docs-apitesting/advanced-topics/images/variables.png
similarity index 100%
rename from docs-apitesting/img/features/authorization/variables.png
rename to docs-apitesting/advanced-topics/images/variables.png
diff --git a/docs-apitesting/copyright.md b/docs-apitesting/copyright.md
old mode 100644
new mode 100755
diff --git a/docs-apitesting/docs-builder.yml b/docs-apitesting/docs-builder.yml
new file mode 100644
index 00000000..e6129849
--- /dev/null
+++ b/docs-apitesting/docs-builder.yml
@@ -0,0 +1,68 @@
+#top nagivation might be wrong
+top-navigation-product: api-testing
+path-prefix: /teststudio-apis/documentation
+product-id: 1720
+product-name: Telerik Test Studio for APIs
+product-url: https://www.telerik.com/teststudio-apis
+search-engine-id: 001595215763381649090:lxlmtcw2g-u
+cta-overview: "@ProductLink is a test automation platform for web, WPF, and responsive web applications, supporting UI, functional, load, and RESTful API testing. Sign up for a free 30-day trial!"
+cta-intro: "@ProductLink is a test automation platform for web, WPF, and responsive web applications, supporting UI, functional, load, and RESTful API testing. Sign up for a free 30-day trial!"
+default-title-prefix: Telerik Test Studio for APIs
+avatar-path: ./images/avatar-ninja.svg
+no-results-image-path: ./images/ninja-no-results.svg
+primary-color:
+ light: "#1D8800"
+ dark: "#68BF51"
+
+product-code: TESTSTUDIOAPI
+product-trial-url: https://www.telerik.com/try/test-studio-ultimate
+contribute-url: https://github.com/telerik/teststudio-docs/edit/master/docs-apitesting
+enable-tabbed-code-blocks: true
+pdf-cover-png-path: ./images/pdf-cover.png
+img-max-width: 100%
+table-layout: fixed
+disable-html-redirect: true
+center-images: false
+
+meta:
+# === Test Studio for APIs Documentation Main Nodes ===
+ getting-started:
+ title: "Getting Started"
+ position: 2
+ features:
+ title: "Features"
+ position: 3
+ advanced-topics:
+ title: "Advanced Topics"
+ position: 4
+ troubleshooting-guide:
+ title: "Troubleshooting Guide"
+ position: 5
+
+# Features Section
+ features/steps:
+ title: "Steps"
+ position: 1
+ features/code-features:
+ title: "Code Features"
+ position: 2
+ features/record:
+ title: "Record"
+ position: 3
+ features/command-line:
+ title: "Command Line Interface"
+ position: 4
+
+redirects:
+-
+ from: "^/?$"
+ to: "/"
+-
+ from: "^/overview$"
+ to: "/"
+-
+ from: "^/features/authorization/basic-authorization$"
+ to: "/features/steps/http-request#authorization"
+-
+ from: "^/features/import/http-traffic$"
+ to: "/features/record/import-http-traffic"
\ No newline at end of file
diff --git a/docs-apitesting/downloads/Jenkins_Plugin_Apitesting.zip b/docs-apitesting/downloads/Jenkins_Plugin_Apitesting.zip
old mode 100644
new mode 100755
diff --git a/docs-apitesting/favicon.ico b/docs-apitesting/favicon.ico
old mode 100644
new mode 100755
diff --git a/docs-apitesting/features/code-features/add-assembly-reference.md b/docs-apitesting/features/code-features/add-assembly-reference.md
old mode 100644
new mode 100755
index 2a1dcb14..c306274c
--- a/docs-apitesting/features/code-features/add-assembly-reference.md
+++ b/docs-apitesting/features/code-features/add-assembly-reference.md
@@ -3,7 +3,7 @@ title: Add Assembly Reference
page_title: Add Assembly Reference
description: "Progress® Test Studio® for APIs - Code Features - Add Assembly Reference"
position: 8
-publish: true
+published: true
---
# Add Assembly Reference
diff --git a/docs-apitesting/features/code-features/code-behind-files.md b/docs-apitesting/features/code-features/code-behind-files.md
old mode 100644
new mode 100755
index f7feeead..327bd926
--- a/docs-apitesting/features/code-features/code-behind-files.md
+++ b/docs-apitesting/features/code-features/code-behind-files.md
@@ -3,7 +3,7 @@ title: Code-Behind Files
page_title: Code-Behind Files
description: "Progress® Test Studio® for APIs - Code Features - Code-Behind Files"
position: 2
-publish: true
+published: true
---
# Code-Behind Files
@@ -44,7 +44,7 @@ The example below shows hot to log messages to the test output before and after
![Base Test Methods][4]
-```C#
+````C#
// This method will execute before the start of the test case
public override void OnBeforeTestStarted()
{
@@ -56,9 +56,8 @@ public override void OnAfterTestCompleted()
{
this.Log.WriteLine("Ending the test case ...");
}
-```
-
-```VB
+````
+````VB
' This method will execute before the start of the test Case'
Public Overrides Sub OnBeforeTestStarted()
Log.WriteLine("The test case is starting ...")
@@ -68,7 +67,7 @@ End Sub
Public Overrides Sub OnAfterTestCompleted()
Log.WriteLine("Ending the test case ...")
End Sub
-```
+````
[Back to top](#Code-Behind-Files)
@@ -94,7 +93,7 @@ The **Context.SetValue** method sets a value to a runtime variable. You can stor
#### Examples
-```C#
+````C#
// This statement will create a variable named "user-name" with value "user1"
// in the scope of the current test case
this.Context.SetValue("user-name", "user1", o);
@@ -102,9 +101,8 @@ this.Context.SetValue("user-name", "user1", o);
// This statement will create a variable named "user-id" with value 123
// in the root scope of the project
this.Context.SetValue("user-id", 123, 1);
-```
-
-```VB
+````
+````VB
// This statement will create a variable named "user-name" with value "user1"
// in the scope of the current test case
this.Context.SetValue("user-name", "user1", 0);
@@ -112,7 +110,7 @@ this.Context.SetValue("user-name", "user1", 0);
// This statement will create a variable named "user-id" with value 123
// in the root scope of the project
this.Context.SetValue("user-id", 123, 1);
-```
+````
[Back to top](#Code-Behind-Files)
@@ -135,19 +133,18 @@ The **Context.GetValue** method returns the value of a specified runtime variabl
#### Examples
-```C#
+````C#
string userName = this.Context.GetValue("user-name").ToString();
-```
-
-```VB
+````
+````VB
Dim userName As String = Context.GetValue("user-name").ToString()
-```
+````
> Remember to cast properly your variables when using Context.GetValue. The method returns an object and you need to be aware of where and how the target value was initially created. Any variable, created manually in the Variables pane in the UI, is stored as a string.
![Casting Variables][5]
-```C#
+````C#
int count = 5;
this.Context.SetValue("count", count, 0);
@@ -164,7 +161,7 @@ this.Log.WriteLine(newUserId.ToString());
// The "user-name" variable is stored as string, but you still need to convert it with .ToString()
string userName = this.Context.GetValue("user-name").ToString();
this.Log.WriteLine(userName);
-```
+````
[Back to top](#Code-Behind-Files)
@@ -180,13 +177,12 @@ The **ApiTestBase** base class exposes a **Log** property of type **ILog** which
#### Examples
-```C#
+````C#
this.Log.WriteLine("Logging some message from C# code ...");
-```
-
-```VB
+````
+````VB
Log.WriteLine("Logging some message from VB code ...")
-```
+````
> See the [Sample Project](../../getting-started/sample-project) for more examples.
@@ -198,7 +194,7 @@ The Telerik.ApiTesting.Framework namespace provides a basic assertion framework
The following methods ae available:
-```C#
+````C#
static void AreEqual(T expected, T actual);
static void AreEqual(T expected, T actual, string message);
@@ -226,9 +222,8 @@ static void IsNull(object value, string message);
static void IsTrue(bool condition);
static void IsTrue(bool condition, string message);
-```
-
-```VB
+````
+````VB
Shared Sub AreEqual(Of T)(expected As T, actual As T)
Shared Sub AreEqual(Of T)(expected As T, actual As T, message As String)
@@ -256,19 +251,18 @@ Shared Sub IsNull(value As Object, message As String)
Shared Sub IsTrue(condition As Boolean)
Shared Sub IsTrue(condition As Boolean, message As String)
-```
+````
> When an assertion fails, the execution of the test step will be terminated with status **failed** and the assertion message will be logged to the test output.
### Examples
-```C#
-Assert.AreEqual("administrator", actualValue);
-```
-
-```VB
+````C#
Assert.AreEqual("administrator", actualValue);
-```
+````
+````VB
+Assert.AreEqual("administrator", actualValue)
+````
![Assertion Error][6]
diff --git a/docs-apitesting/features/code-features/code-items.md b/docs-apitesting/features/code-features/code-items.md
old mode 100644
new mode 100755
index f249bb95..d292677c
--- a/docs-apitesting/features/code-features/code-items.md
+++ b/docs-apitesting/features/code-features/code-items.md
@@ -3,7 +3,7 @@ title: Code Items
page_title: Code Items
description: "Progress® Test Studio® for APIs - Code Features - Code Items"
position: 3
-publish: true
+published: true
---
# Code Items
diff --git a/docs-apitesting/features/code-features/coded-steps.md b/docs-apitesting/features/code-features/coded-steps.md
old mode 100644
new mode 100755
index 912ef140..885634b3
--- a/docs-apitesting/features/code-features/coded-steps.md
+++ b/docs-apitesting/features/code-features/coded-steps.md
@@ -3,7 +3,7 @@ title: Coded Steps
page_title: Coded Steps
description: "Progress® Test Studio® for APIs - Code Features - Coded Steps"
position: 1
-publish: true
+published: true
---
# Coded Steps
diff --git a/docs-apitesting/features/code-features/compile-project.md b/docs-apitesting/features/code-features/compile-project.md
old mode 100644
new mode 100755
index f20d34e7..6ba70b13
--- a/docs-apitesting/features/code-features/compile-project.md
+++ b/docs-apitesting/features/code-features/compile-project.md
@@ -3,7 +3,7 @@ title: Compile Project
page_title: Compile Project
description: "Progress® Test Studio® for APIs - Code Features - Compile Project"
position: 5
-publish: true
+published: true
---
# Compile Project
diff --git a/docs-apitesting/features/code-features/debug-project.md b/docs-apitesting/features/code-features/debug-project.md
old mode 100644
new mode 100755
index 6a47c736..2de5a561
--- a/docs-apitesting/features/code-features/debug-project.md
+++ b/docs-apitesting/features/code-features/debug-project.md
@@ -3,7 +3,7 @@ title: Debug Project
page_title: Compile Project
description: "Progress® Test Studio® for APIs - Code Features - Debug Project"
position: 6
-publish: true
+published: true
---
# Debug Project
@@ -12,13 +12,12 @@ When a test project is compiled, Progress® Test Studio® for APIs generates a *
To launch the debugger in Visual studio, you can add a `Debugger.Launch()` statement in the code that you wish to debug. (You wll need a `using System.Diagnostics` statement too.)
-```C#
-`Debugger.Launch();
-```
-
-```VB
-`Debugger.Launch()`
-```
+````C#
+Debugger.Launch();
+````
+````VB
+Debugger.Launch()
+````
![Add Debug Statement][1]
diff --git a/docs-apitesting/features/code-features/output-panel.md b/docs-apitesting/features/code-features/output-panel.md
old mode 100644
new mode 100755
index 680e8d88..a0a3181d
--- a/docs-apitesting/features/code-features/output-panel.md
+++ b/docs-apitesting/features/code-features/output-panel.md
@@ -3,7 +3,7 @@ title: Output Panel
page_title: Output Panel
description: "Progress® Test Studio® for APIs - Code Features - Output Panel"
position: 7
-publish: true
+published: true
---
# Output Panel
diff --git a/docs-apitesting/features/code-features/overview.md b/docs-apitesting/features/code-features/overview.md
old mode 100644
new mode 100755
index 77e5ea82..68f403b4
--- a/docs-apitesting/features/code-features/overview.md
+++ b/docs-apitesting/features/code-features/overview.md
@@ -3,7 +3,7 @@ title: Overview
page_title: Overview
description: "Progress® Test Studio® for APIs - Code Features - Overview"
position: 0
-publish: true
+published: true
---
# Code Features Overview
diff --git a/docs-apitesting/features/code-features/project-coding-language.md b/docs-apitesting/features/code-features/project-coding-language.md
old mode 100644
new mode 100755
index 4aeca5a5..4db00916
--- a/docs-apitesting/features/code-features/project-coding-language.md
+++ b/docs-apitesting/features/code-features/project-coding-language.md
@@ -3,7 +3,7 @@ title: Project Coding Language
page_title: Project Coding Language
description: "Progress® Test Studio® for APIs - Code Features - Project Coding Language"
position: 4
-publish: true
+published: true
---
# Project Coding Language
diff --git a/docs-apitesting/features/command-line/command-line-parameters.md b/docs-apitesting/features/command-line/command-line-parameters.md
old mode 100644
new mode 100755
index 1c652c05..682c364f
--- a/docs-apitesting/features/command-line/command-line-parameters.md
+++ b/docs-apitesting/features/command-line/command-line-parameters.md
@@ -3,7 +3,7 @@ title: Command Line Parameters
page_title: Command Line Parameters
description: "Progress® Test Studio® for APIs - Command Line Parameters"
position: 1
-publish: true
+published: true
---
# Command Line Parameters
diff --git a/docs-apitesting/features/command-line/overview.md b/docs-apitesting/features/command-line/overview.md
old mode 100644
new mode 100755
index 6c0ae1e2..f0c774f3
--- a/docs-apitesting/features/command-line/overview.md
+++ b/docs-apitesting/features/command-line/overview.md
@@ -3,14 +3,14 @@ title: Overview
page_title: Overview
description: "Progress® Test Studio® for APIs - Command Line Interface - Overview"
position: 0
-publish: true
+published: true
---
# Command Line Interface - Overview
Test Studio for APIs provides a Command Line Interface application (Telerik.ApiTesting.Runner.exe) that you can use to directly execute an existing test project without using the application's user interface.
{% if site.has_cta_panels == true %}
-{% include cta-panel-teststudio-overview.html %}
+{% include cta-panel-overview.html %}
{% endif %}
diff --git a/docs-apitesting/features/condition.md b/docs-apitesting/features/condition.md
old mode 100644
new mode 100755
index 93df3cb8..13ca00cd
--- a/docs-apitesting/features/condition.md
+++ b/docs-apitesting/features/condition.md
@@ -3,7 +3,7 @@ title: Condition
page_title: Condition
description: "Progress® Test Studio® for APIs - Condition"
position: 0
-publish: true
+published: true
---
# Condition
diff --git a/docs-apitesting/features/project-explorer.md b/docs-apitesting/features/project-explorer.md
old mode 100644
new mode 100755
index fb60ce94..201da63d
--- a/docs-apitesting/features/project-explorer.md
+++ b/docs-apitesting/features/project-explorer.md
@@ -3,7 +3,7 @@ title: Project Explorer
page_title: Project Explorer
description: "Progress® Test Studio® for APIs - Project explorer functionality"
tags: project, explorer, mobile
-publish: true
+published: true
position: 0
---
diff --git a/docs-apitesting/features/record/http-traffic.md b/docs-apitesting/features/record/http-traffic.md
old mode 100644
new mode 100755
index 95a8ceac..c9cebf1e
--- a/docs-apitesting/features/record/http-traffic.md
+++ b/docs-apitesting/features/record/http-traffic.md
@@ -3,7 +3,7 @@ title: Record HTTP(S) Traffic
page_title: Record HTTP(S) Traffic
description: "Progress® Test Studio® for APIs - Record HTTP(S) Traffic"
position: 1
-publish: true
+published: true
---
# Record HTTP(S) Traffic
diff --git a/docs-apitesting/features/record/import-http-traffic.md b/docs-apitesting/features/record/import-http-traffic.md
old mode 100644
new mode 100755
index ced7f41a..cfec5361
--- a/docs-apitesting/features/record/import-http-traffic.md
+++ b/docs-apitesting/features/record/import-http-traffic.md
@@ -3,7 +3,7 @@ title: Import HTTP(S) Traffic
page_title: Import HTTP(S) Traffic
description: "Progress® Test Studio® for APIs - Import HTTP(S) Traffic"
position: 2
-publish: true
+published: true
---
# Import HTTP(S) Traffic
diff --git a/docs-apitesting/features/source-path-expressions.md b/docs-apitesting/features/source-path-expressions.md
old mode 100644
new mode 100755
index 5d1248ea..e0bd0c63
--- a/docs-apitesting/features/source-path-expressions.md
+++ b/docs-apitesting/features/source-path-expressions.md
@@ -3,7 +3,7 @@ title: Source Path Expressions
page_title: Source Path Expressions
description: "Progress® Test Studio® for APIs - Source Path Expressions"
position: 0
-publish: true
+published: true
---
# Source Path Expressions
diff --git a/docs-apitesting/features/steps/goto.md b/docs-apitesting/features/steps/goto.md
old mode 100644
new mode 100755
index 39defba7..f53186f2
--- a/docs-apitesting/features/steps/goto.md
+++ b/docs-apitesting/features/steps/goto.md
@@ -3,7 +3,7 @@ title: Goto Step
page_title: Goto Step
description: "Progress® Test Studio® for APIs - Steps - Goto Step"
position: 1
-publish: true
+published: true
---
# Goto Step
diff --git a/docs-apitesting/features/steps/http-request.md b/docs-apitesting/features/steps/http-request.md
old mode 100644
new mode 100755
index c46d6c0c..cb68fc54
--- a/docs-apitesting/features/steps/http-request.md
+++ b/docs-apitesting/features/steps/http-request.md
@@ -3,7 +3,7 @@ title: Http Request Step
page_title: Http Request Step
description: "Progress® Test Studio® for APIs - Steps - Http Request Step"
position: 2
-publish: true
+published: true
---
# Http Request Step
diff --git a/docs-apitesting/features/steps/overview.md b/docs-apitesting/features/steps/overview.md
old mode 100644
new mode 100755
index 6b6b8926..69470c2c
--- a/docs-apitesting/features/steps/overview.md
+++ b/docs-apitesting/features/steps/overview.md
@@ -3,7 +3,7 @@ title: Overview
page_title: Overview
description: "Progress® Test Studio® for APIs - Steps - Overview"
position: 0
-publish: true
+published: true
---
# Steps Overview
diff --git a/docs-apitesting/features/steps/set-variable.md b/docs-apitesting/features/steps/set-variable.md
old mode 100644
new mode 100755
index ec6dfd8f..44fd17b3
--- a/docs-apitesting/features/steps/set-variable.md
+++ b/docs-apitesting/features/steps/set-variable.md
@@ -3,7 +3,7 @@ title: Set Variable Step
page_title: Set Variable Step
description: "Progress® Test Studio® for APIs - Steps - Set Variable Step"
position: 3
-publish: true
+published: true
---
# Set Variable Step
diff --git a/docs-apitesting/features/steps/verification.md b/docs-apitesting/features/steps/verification.md
old mode 100644
new mode 100755
index 0f485cee..3557258b
--- a/docs-apitesting/features/steps/verification.md
+++ b/docs-apitesting/features/steps/verification.md
@@ -3,7 +3,7 @@ title: Verification Step
page_title: Verification Step
description: "Progress® Test Studio® for APIs - Steps - Verification Step"
position: 4
-publish: true
+published: true
---
# Verification Step
diff --git a/docs-apitesting/features/steps/wait.md b/docs-apitesting/features/steps/wait.md
old mode 100644
new mode 100755
index e7dd5805..71726064
--- a/docs-apitesting/features/steps/wait.md
+++ b/docs-apitesting/features/steps/wait.md
@@ -3,7 +3,7 @@ title: Wait Step
page_title: Wait Step
description: "Progress® Test Studio® for APIs - Steps - Wait Step"
position: 5
-publish: true
+published: true
---
# Wait Step
diff --git a/docs-apitesting/features/test-results.md b/docs-apitesting/features/test-results.md
old mode 100644
new mode 100755
index a9374b40..ef873b92
--- a/docs-apitesting/features/test-results.md
+++ b/docs-apitesting/features/test-results.md
@@ -3,7 +3,7 @@ title: Test Results
page_title: Test Results
description: "Progress® Test Studio® for APIs - Test Results"
position: 0
-publish: true
+published: true
---
# Test Results
diff --git a/docs-apitesting/features/variables.md b/docs-apitesting/features/variables.md
old mode 100644
new mode 100755
index 02728412..9153b321
--- a/docs-apitesting/features/variables.md
+++ b/docs-apitesting/features/variables.md
@@ -3,7 +3,7 @@ title: Variables
page_title: Variables
description: "Progress® Test Studio® for APIs - Variables"
position: 0
-publish: true
+published: true
---
# Variables
diff --git a/docs-apitesting/features/verifications.md b/docs-apitesting/features/verifications.md
old mode 100644
new mode 100755
index d8840895..a576b917
--- a/docs-apitesting/features/verifications.md
+++ b/docs-apitesting/features/verifications.md
@@ -3,7 +3,7 @@ title: Verifications
page_title: Verifications
description: "Progress® Test Studio® for APIs - Verifications"
position: 0
-publish: true
+published: true
---
# Verifications
diff --git a/docs-apitesting/fonts/FontAwesome.otf b/docs-apitesting/fonts/FontAwesome.otf
old mode 100644
new mode 100755
diff --git a/docs-apitesting/fonts/OpenSans-Bold-webfont.eot b/docs-apitesting/fonts/OpenSans-Bold-webfont.eot
old mode 100644
new mode 100755
diff --git a/docs-apitesting/fonts/OpenSans-Bold-webfont.svg b/docs-apitesting/fonts/OpenSans-Bold-webfont.svg
old mode 100644
new mode 100755
diff --git a/docs-apitesting/fonts/OpenSans-Bold-webfont.ttf b/docs-apitesting/fonts/OpenSans-Bold-webfont.ttf
old mode 100644
new mode 100755
diff --git a/docs-apitesting/fonts/OpenSans-Bold-webfont.woff b/docs-apitesting/fonts/OpenSans-Bold-webfont.woff
old mode 100644
new mode 100755
diff --git a/docs-apitesting/fonts/OpenSans-Italic-webfont.eot b/docs-apitesting/fonts/OpenSans-Italic-webfont.eot
old mode 100644
new mode 100755
diff --git a/docs-apitesting/fonts/OpenSans-Italic-webfont.svg b/docs-apitesting/fonts/OpenSans-Italic-webfont.svg
old mode 100644
new mode 100755
diff --git a/docs-apitesting/fonts/OpenSans-Italic-webfont.ttf b/docs-apitesting/fonts/OpenSans-Italic-webfont.ttf
old mode 100644
new mode 100755
diff --git a/docs-apitesting/fonts/OpenSans-Italic-webfont.woff b/docs-apitesting/fonts/OpenSans-Italic-webfont.woff
old mode 100644
new mode 100755
diff --git a/docs-apitesting/fonts/OpenSans-Light-webfont.eot b/docs-apitesting/fonts/OpenSans-Light-webfont.eot
old mode 100644
new mode 100755
diff --git a/docs-apitesting/fonts/OpenSans-Light-webfont.svg b/docs-apitesting/fonts/OpenSans-Light-webfont.svg
old mode 100644
new mode 100755
diff --git a/docs-apitesting/fonts/OpenSans-Light-webfont.ttf b/docs-apitesting/fonts/OpenSans-Light-webfont.ttf
old mode 100644
new mode 100755
diff --git a/docs-apitesting/fonts/OpenSans-Light-webfont.woff b/docs-apitesting/fonts/OpenSans-Light-webfont.woff
old mode 100644
new mode 100755
diff --git a/docs-apitesting/fonts/OpenSans-Regular-webfont.eot b/docs-apitesting/fonts/OpenSans-Regular-webfont.eot
old mode 100644
new mode 100755
diff --git a/docs-apitesting/fonts/OpenSans-Regular-webfont.svg b/docs-apitesting/fonts/OpenSans-Regular-webfont.svg
old mode 100644
new mode 100755
diff --git a/docs-apitesting/fonts/OpenSans-Regular-webfont.ttf b/docs-apitesting/fonts/OpenSans-Regular-webfont.ttf
old mode 100644
new mode 100755
diff --git a/docs-apitesting/fonts/OpenSans-Regular-webfont.woff b/docs-apitesting/fonts/OpenSans-Regular-webfont.woff
old mode 100644
new mode 100755
diff --git a/docs-apitesting/fonts/OpenSans-Semibold-webfont.eot b/docs-apitesting/fonts/OpenSans-Semibold-webfont.eot
old mode 100644
new mode 100755
diff --git a/docs-apitesting/fonts/OpenSans-Semibold-webfont.svg b/docs-apitesting/fonts/OpenSans-Semibold-webfont.svg
old mode 100644
new mode 100755
diff --git a/docs-apitesting/fonts/OpenSans-Semibold-webfont.ttf b/docs-apitesting/fonts/OpenSans-Semibold-webfont.ttf
old mode 100644
new mode 100755
diff --git a/docs-apitesting/fonts/OpenSans-Semibold-webfont.woff b/docs-apitesting/fonts/OpenSans-Semibold-webfont.woff
old mode 100644
new mode 100755
diff --git a/docs-apitesting/fonts/OpenSans-SemiboldItalic-webfont.eot b/docs-apitesting/fonts/OpenSans-SemiboldItalic-webfont.eot
old mode 100644
new mode 100755
diff --git a/docs-apitesting/fonts/OpenSans-SemiboldItalic-webfont.svg b/docs-apitesting/fonts/OpenSans-SemiboldItalic-webfont.svg
old mode 100644
new mode 100755
diff --git a/docs-apitesting/fonts/OpenSans-SemiboldItalic-webfont.ttf b/docs-apitesting/fonts/OpenSans-SemiboldItalic-webfont.ttf
old mode 100644
new mode 100755
diff --git a/docs-apitesting/fonts/OpenSans-SemiboldItalic-webfont.woff b/docs-apitesting/fonts/OpenSans-SemiboldItalic-webfont.woff
old mode 100644
new mode 100755
diff --git a/docs-apitesting/fonts/fontawesome-webfont.eot b/docs-apitesting/fonts/fontawesome-webfont.eot
old mode 100644
new mode 100755
diff --git a/docs-apitesting/fonts/fontawesome-webfont.svg b/docs-apitesting/fonts/fontawesome-webfont.svg
old mode 100644
new mode 100755
diff --git a/docs-apitesting/fonts/fontawesome-webfont.ttf b/docs-apitesting/fonts/fontawesome-webfont.ttf
old mode 100644
new mode 100755
diff --git a/docs-apitesting/fonts/fontawesome-webfont.woff b/docs-apitesting/fonts/fontawesome-webfont.woff
old mode 100644
new mode 100755
diff --git a/docs-apitesting/getting-started/installation.md b/docs-apitesting/getting-started/installation.md
old mode 100644
new mode 100755
index 380365cd..c613d2bc
--- a/docs-apitesting/getting-started/installation.md
+++ b/docs-apitesting/getting-started/installation.md
@@ -3,10 +3,10 @@ title: Installation
page_title: Installation
description: "Progress® Test Studio® for APIs - Getting Started - Installation"
position: 1
-publish: true
+published: true
---
-#Installation Procedure
+# Installation Procedure
1. After you have downloaded the install file, locate it using Windows Explorer and double click it to launch the installer.
2. Click __Read License Agreement__, then __OK__, then I __Agree - Continue__.
diff --git a/docs-apitesting/getting-started/personal-data.md b/docs-apitesting/getting-started/personal-data.md
old mode 100644
new mode 100755
diff --git a/docs-apitesting/getting-started/sample-project.md b/docs-apitesting/getting-started/sample-project.md
old mode 100644
new mode 100755
index a61f9dc8..23882abd
--- a/docs-apitesting/getting-started/sample-project.md
+++ b/docs-apitesting/getting-started/sample-project.md
@@ -3,10 +3,10 @@ title: Sample Project
page_title: Sample Project
description: "Progress® Test Studio® for APIs - Getting Started - Sample Project"
position: 2
-publish: true
+published: true
---
-#Running Sample Project
+# Running Sample Project
To help you explore the functionalities of Test Studio for APIs we have created a demo test project that calls a very simple demo application under test.
diff --git a/docs-apitesting/images/2.png b/docs-apitesting/images/2.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/images/anchor.png b/docs-apitesting/images/anchor.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/images/api.png b/docs-apitesting/images/api.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/images/arrow.png b/docs-apitesting/images/arrow.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/images/avatar-ninja.svg b/docs-apitesting/images/avatar-ninja.svg
new file mode 100755
index 00000000..d98c1b20
--- /dev/null
+++ b/docs-apitesting/images/avatar-ninja.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/docs-apitesting/images/close.png b/docs-apitesting/images/close.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/images/column.png b/docs-apitesting/images/column.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/images/getting-started.png b/docs-apitesting/images/getting-started.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/images/howdoi.png b/docs-apitesting/images/howdoi.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/images/icon-telerik-badge.png b/docs-apitesting/images/icon-telerik-badge.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/images/important.png b/docs-apitesting/images/important.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/images/logo.png b/docs-apitesting/images/logo.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/images/menu.png b/docs-apitesting/images/menu.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/images/nav-arrow.png b/docs-apitesting/images/nav-arrow.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/images/ninja-icon.png b/docs-apitesting/images/ninja-icon.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/images/ninja-no-results.svg b/docs-apitesting/images/ninja-no-results.svg
new file mode 100755
index 00000000..5d84ade5
--- /dev/null
+++ b/docs-apitesting/images/ninja-no-results.svg
@@ -0,0 +1,47 @@
+
diff --git a/docs-apitesting/images/open.png b/docs-apitesting/images/open.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/images/pdf-cover.png b/docs-apitesting/images/pdf-cover.png
new file mode 100644
index 00000000..ce9967ef
Binary files /dev/null and b/docs-apitesting/images/pdf-cover.png differ
diff --git a/docs-apitesting/images/search.png b/docs-apitesting/images/search.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/images/tap-logo1.png b/docs-apitesting/images/tap-logo1.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/images/testStudioLogo.png b/docs-apitesting/images/testStudioLogo.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/images/testStudioforAPIsLogo.png b/docs-apitesting/images/testStudioforAPIsLogo.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/images/tutorials.png b/docs-apitesting/images/tutorials.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/advanced-topics/ci-server-integration/build-api-runner-task.png b/docs-apitesting/img/advanced-topics/ci-server-integration/build-api-runner-task.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/advanced-topics/ci-server-integration/build-task-options.png b/docs-apitesting/img/advanced-topics/ci-server-integration/build-task-options.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/advanced-topics/ci-server-integration/publish-junit.png b/docs-apitesting/img/advanced-topics/ci-server-integration/publish-junit.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/accessing-variables.png b/docs-apitesting/img/features/accessing-variables.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/authorization/basic-authorization/authorization-header.png b/docs-apitesting/img/features/authorization/basic-authorization/authorization-header.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/authorization/basic-authorization/encode-credentials.png b/docs-apitesting/img/features/authorization/basic-authorization/encode-credentials.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/clear-all-runtime-variables.png b/docs-apitesting/img/features/clear-all-runtime-variables.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/code-features/add-code-behind.png b/docs-apitesting/img/features/code-features/add-code-behind.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/code-features/add-code-item.png b/docs-apitesting/img/features/code-features/add-code-item.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/code-features/add-coded-step-context-menu.png b/docs-apitesting/img/features/code-features/add-coded-step-context-menu.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/code-features/add-coded-step-test-explorer.png b/docs-apitesting/img/features/code-features/add-coded-step-test-explorer.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/code-features/add-reference-button.png b/docs-apitesting/img/features/code-features/add-reference-button.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/code-features/added-reference-assembly.png b/docs-apitesting/img/features/code-features/added-reference-assembly.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/code-features/assert-error.png b/docs-apitesting/img/features/code-features/assert-error.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/code-features/code-item-example.png b/docs-apitesting/img/features/code-features/code-item-example.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/code-features/code-item-in-project-explorer.png b/docs-apitesting/img/features/code-features/code-item-in-project-explorer.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/code-features/coded-step-select-method.png b/docs-apitesting/img/features/code-features/coded-step-select-method.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/code-features/coded-step-select-valid-method.png b/docs-apitesting/img/features/code-features/coded-step-select-valid-method.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/code-features/compile-output.png b/docs-apitesting/img/features/code-features/compile-output.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/code-features/compile-project-button.png b/docs-apitesting/img/features/code-features/compile-project-button.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/code-features/compile-project-conetxt-menu.png b/docs-apitesting/img/features/code-features/compile-project-conetxt-menu.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/code-features/debug-in-visual-studio.png b/docs-apitesting/img/features/code-features/debug-in-visual-studio.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/code-features/debug-launch-debugger.png b/docs-apitesting/img/features/code-features/debug-launch-debugger.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/code-features/debug-prompt.png b/docs-apitesting/img/features/code-features/debug-prompt.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/code-features/debug-select-vs-instance.png b/docs-apitesting/img/features/code-features/debug-select-vs-instance.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/code-features/default-test-method.png b/docs-apitesting/img/features/code-features/default-test-method.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/code-features/edit-class-name-mapping.png b/docs-apitesting/img/features/code-features/edit-class-name-mapping.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/code-features/edit-project-properties-toolbar.png b/docs-apitesting/img/features/code-features/edit-project-properties-toolbar.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/code-features/executing-base-test-methods.png b/docs-apitesting/img/features/code-features/executing-base-test-methods.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/code-features/general-output.png b/docs-apitesting/img/features/code-features/general-output.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/code-features/invalid-method-mapping-warning.png b/docs-apitesting/img/features/code-features/invalid-method-mapping-warning.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/code-features/open-code-behind.png b/docs-apitesting/img/features/code-features/open-code-behind.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/code-features/output-pane.png b/docs-apitesting/img/features/code-features/output-pane.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/code-features/project-properties-context-menu.png b/docs-apitesting/img/features/code-features/project-properties-context-menu.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/code-features/project-properties-dialog.png b/docs-apitesting/img/features/code-features/project-properties-dialog.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/code-features/select-assembly-file.png b/docs-apitesting/img/features/code-features/select-assembly-file.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/code-features/select-project-language.png b/docs-apitesting/img/features/code-features/select-project-language.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/code-features/set-code-item-name.png b/docs-apitesting/img/features/code-features/set-code-item-name.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/code-features/using-a-code-item.png b/docs-apitesting/img/features/code-features/using-a-code-item.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/code-features/variables-casting.png b/docs-apitesting/img/features/code-features/variables-casting.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/command-line/apitesting-runner-help.png b/docs-apitesting/img/features/command-line/apitesting-runner-help.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/command-line/apitesting-runner-location.png b/docs-apitesting/img/features/command-line/apitesting-runner-location.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/condition-prefix-cmd.png b/docs-apitesting/img/features/condition-prefix-cmd.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/condition-prefix.png b/docs-apitesting/img/features/condition-prefix.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/condition.png b/docs-apitesting/img/features/condition.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/disable-step.png b/docs-apitesting/img/features/disable-step.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/folder-item-context-menu.png b/docs-apitesting/img/features/folder-item-context-menu.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/full-value-path-option.png b/docs-apitesting/img/features/full-value-path-option.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/import/conditions-and-verifications.png b/docs-apitesting/img/features/import/conditions-and-verifications.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/import/exchange-details.png b/docs-apitesting/img/features/import/exchange-details.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/import/import.png b/docs-apitesting/img/features/import/import.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/import/open-saz.png b/docs-apitesting/img/features/import/open-saz.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/import/saz-contents.png b/docs-apitesting/img/features/import/saz-contents.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/import/session-exchange.png b/docs-apitesting/img/features/import/session-exchange.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/nesting-variables.png b/docs-apitesting/img/features/nesting-variables.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/project-explorer-create-buttons.png b/docs-apitesting/img/features/project-explorer-create-buttons.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/project-explorer-search.png b/docs-apitesting/img/features/project-explorer-search.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/project-item-context-menu.png b/docs-apitesting/img/features/project-item-context-menu.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/record/add-session.png b/docs-apitesting/img/features/record/add-session.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/record/browser-https-error.png b/docs-apitesting/img/features/record/browser-https-error.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/record/capturing-traffic.png b/docs-apitesting/img/features/record/capturing-traffic.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/record/certificate.png b/docs-apitesting/img/features/record/certificate.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/record/certificate1.png b/docs-apitesting/img/features/record/certificate1.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/record/clear-all.png b/docs-apitesting/img/features/record/clear-all.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/record/https-disabled-message.png b/docs-apitesting/img/features/record/https-disabled-message.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/record/new-tab.png b/docs-apitesting/img/features/record/new-tab.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/record/record-traffic-menu.png b/docs-apitesting/img/features/record/record-traffic-menu.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/record/record-traffic-toolbar.png b/docs-apitesting/img/features/record/record-traffic-toolbar.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/record/recording-settings.png b/docs-apitesting/img/features/record/recording-settings.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/record/root-certificate-warning.png b/docs-apitesting/img/features/record/root-certificate-warning.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/record/stop-button.png b/docs-apitesting/img/features/record/stop-button.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/record/trash.png b/docs-apitesting/img/features/record/trash.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/source-path-options.png b/docs-apitesting/img/features/source-path-options.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/step-item-context-menu.png b/docs-apitesting/img/features/step-item-context-menu.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/steps/goto.png b/docs-apitesting/img/features/steps/goto.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/steps/http-request-body-format-json.png b/docs-apitesting/img/features/steps/http-request-body-format-json.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/steps/http-request-body-format-raw.png b/docs-apitesting/img/features/steps/http-request-body-format-raw.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/steps/http-request.png b/docs-apitesting/img/features/steps/http-request.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/steps/http-request/body/body-form-data-response.png b/docs-apitesting/img/features/steps/http-request/body/body-form-data-response.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/steps/http-request/body/body-form-data-test-file.png b/docs-apitesting/img/features/steps/http-request/body/body-form-data-test-file.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/steps/http-request/body/body-form-data.png b/docs-apitesting/img/features/steps/http-request/body/body-form-data.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/steps/http-request/body/body-raw-response.png b/docs-apitesting/img/features/steps/http-request/body/body-raw-response.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/steps/http-request/body/body-raw.png b/docs-apitesting/img/features/steps/http-request/body/body-raw.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/steps/http-request/body/body-x-www-form-urlencoded.png b/docs-apitesting/img/features/steps/http-request/body/body-x-www-form-urlencoded.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/steps/http-request/decompress-response-http-setting.png b/docs-apitesting/img/features/steps/http-request/decompress-response-http-setting.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/steps/http-request/http-request-basic-headers.png b/docs-apitesting/img/features/steps/http-request/http-request-basic-headers.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/steps/http-request/http-request-basic.png b/docs-apitesting/img/features/steps/http-request/http-request-basic.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/steps/http-request/http-request-formatting.png b/docs-apitesting/img/features/steps/http-request/http-request-formatting.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/steps/http-request/http-request-oauth-body.png b/docs-apitesting/img/features/steps/http-request/http-request-oauth-body.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/steps/http-request/http-request-oauth-headers.png b/docs-apitesting/img/features/steps/http-request/http-request-oauth-headers.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/steps/http-request/http-request-oauth.png b/docs-apitesting/img/features/steps/http-request/http-request-oauth.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/steps/http-request/http-request-protocol.png b/docs-apitesting/img/features/steps/http-request/http-request-protocol.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/steps/http-request/http-request-response-image.png b/docs-apitesting/img/features/steps/http-request/http-request-response-image.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/steps/http-request/http-request-response-json.png b/docs-apitesting/img/features/steps/http-request/http-request-response-json.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/steps/http-request/http-request-response.png b/docs-apitesting/img/features/steps/http-request/http-request-response.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/steps/http-response.png b/docs-apitesting/img/features/steps/http-response.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/steps/set-variable-transformations.png b/docs-apitesting/img/features/steps/set-variable-transformations.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/steps/set-variable.png b/docs-apitesting/img/features/steps/set-variable.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/steps/verification.png b/docs-apitesting/img/features/steps/verification.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/steps/wait.png b/docs-apitesting/img/features/steps/wait.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/test-item-context-menu.png b/docs-apitesting/img/features/test-item-context-menu.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/variables-pane.png b/docs-apitesting/img/features/variables-pane.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/features/verifications/verification-error.png b/docs-apitesting/img/features/verifications/verification-error.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/getting-started/installation/install-completed.png b/docs-apitesting/img/getting-started/installation/install-completed.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/getting-started/installation/install.png b/docs-apitesting/img/getting-started/installation/install.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/getting-started/installation/setup-wizard.png b/docs-apitesting/img/getting-started/installation/setup-wizard.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/getting-started/installation/welcome-screen.png b/docs-apitesting/img/getting-started/installation/welcome-screen.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/getting-started/sample-project/create-demo-project.png b/docs-apitesting/img/getting-started/sample-project/create-demo-project.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/getting-started/sample-project/execute-demo-tests.png b/docs-apitesting/img/getting-started/sample-project/execute-demo-tests.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/getting-started/sample-project/run-demo-application.png b/docs-apitesting/img/getting-started/sample-project/run-demo-application.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/troubleshooting-guide/deregister-proxy/no-internet-connection.png b/docs-apitesting/img/troubleshooting-guide/deregister-proxy/no-internet-connection.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/troubleshooting-guide/deregister-proxy/registered-proxy.png b/docs-apitesting/img/troubleshooting-guide/deregister-proxy/registered-proxy.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/troubleshooting-guide/deregister-proxy/windows10.png b/docs-apitesting/img/troubleshooting-guide/deregister-proxy/windows10.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/troubleshooting-guide/no-test-execution-output/no-test-execution-output.png b/docs-apitesting/img/troubleshooting-guide/no-test-execution-output/no-test-execution-output.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/img/troubleshooting-guide/request-headers/request-headers.png b/docs-apitesting/img/troubleshooting-guide/request-headers/request-headers.png
old mode 100644
new mode 100755
diff --git a/docs-apitesting/index.md b/docs-apitesting/index.md
old mode 100644
new mode 100755
index 87847d94..67b93042
--- a/docs-apitesting/index.md
+++ b/docs-apitesting/index.md
@@ -1,16 +1,16 @@
---
-title: Index
-page_title: Overview
+title: About Test Studio for APIs
+page_title: About of Test Studio for APIs
description: "Progress® Test Studio® for APIs - Overview"
position: 1
---
-# Overview
+# About Test Studio for APIs
The new Test Studio for APIs helps customers verify the integrity and reliability of their APIs in an easy way and incorporate their API testing effort in their continuous testing and delivery process. Test Studio for APIs is used to determine whether APIs return the correct response for a broad range of commonly accepted requests, react properly to edge cases such as failures and unexpected inputs, as well as deliver the responses in an acceptable amount of time.
{% if site.has_cta_panels == true %}
-{% include cta-panel-teststudio-introduction.html %}
+{% include cta-panel-introduction.html %}
{% endif %}
## Features
diff --git a/docs-apitesting/redirect-tests-teststudio-apis.csv b/docs-apitesting/redirect-tests-teststudio-apis.csv
new file mode 100644
index 00000000..f3ff9961
--- /dev/null
+++ b/docs-apitesting/redirect-tests-teststudio-apis.csv
@@ -0,0 +1,5 @@
+, /
+/SYSTEM-REQUIREMENTS, /system-requirements
+/overview, /
+/features/authorization/basic-authorization, /features/steps/http-request#authorization
+/features/import/http-traffic, /features/record/import-http-traffic
\ No newline at end of file
diff --git a/docs-apitesting/run.cmd b/docs-apitesting/run.cmd
old mode 100644
new mode 100755
diff --git a/docs-apitesting/system-requirements.md b/docs-apitesting/system-requirements.md
old mode 100644
new mode 100755
index f17231db..d04b2f28
--- a/docs-apitesting/system-requirements.md
+++ b/docs-apitesting/system-requirements.md
@@ -6,23 +6,23 @@ into your continuous testing and delivery process. Telerik API Testing by Progre
enables even non-technical testers to get up-to-speed with testing APIs."
position: 1
---
-# System Requirements#
+# System Requirements
## Supported Environments
* .NET Framework - 4.7.2
-## Supported Operating Systems##
+## Supported Operating Systems
* Windows 11. 10, 8.1
* Windows Server 2012, 2016, 2019
-## Minimum Hardware Requirements##
+## Minimum Hardware Requirements
* Disk Space: 500MB
* RAM: 2GB
* CPU: 2.4GHz
{% if site.has_cta_panels == true %}
-{% include cta-panel-teststudio-introduction.html %}
+{% include cta-panel-introduction.html %}
{% endif %}
\ No newline at end of file
diff --git a/docs-apitesting/troubleshooting-guide/corrupted-response.md b/docs-apitesting/troubleshooting-guide/corrupted-response.md
old mode 100644
new mode 100755
index 1b14d5c6..99f6f1b0
--- a/docs-apitesting/troubleshooting-guide/corrupted-response.md
+++ b/docs-apitesting/troubleshooting-guide/corrupted-response.md
@@ -3,7 +3,7 @@ title: Corrupted Response due to HTTP compression
page_title: Corrupted Response due to HTTP compression
description: "Progress® Test Studio® for APIs - Troubleshooting guide - Corrupted response due to HTTP compression"
position: 2
-publish: true
+published: true
---
# Corrupted Response due to HTTP compression
diff --git a/docs-apitesting/troubleshooting-guide/no-internet-connection.md b/docs-apitesting/troubleshooting-guide/no-internet-connection.md
old mode 100644
new mode 100755
index 3cd55c1b..9fd3b8a7
--- a/docs-apitesting/troubleshooting-guide/no-internet-connection.md
+++ b/docs-apitesting/troubleshooting-guide/no-internet-connection.md
@@ -4,7 +4,7 @@ page_title: No Internet Connection
description: "Progress® Test Studio® for APIs - Troubleshooting guide - No Internet Connection"
previous_url: /troubleshooting-guide/deregister-proxy
position: 3
-publish: true
+published: true
---
# No Internet Connection
diff --git a/docs-apitesting/troubleshooting-guide/no-test-execution-output.md b/docs-apitesting/troubleshooting-guide/no-test-execution-output.md
old mode 100644
new mode 100755
index 2c430084..078b6321
--- a/docs-apitesting/troubleshooting-guide/no-test-execution-output.md
+++ b/docs-apitesting/troubleshooting-guide/no-test-execution-output.md
@@ -3,7 +3,7 @@ title: No Test Execution Output
page_title: No Test Execution Output
description: "Progress® Test Studio® for APIs - Troubleshooting guide - No Test Execution Output"
position: 1
-publish: true
+published: true
---
# No Test Execution Output
diff --git a/docs-apitesting/troubleshooting-guide/target-wrong-dll-version.md b/docs-apitesting/troubleshooting-guide/target-wrong-dll-version.md
old mode 100644
new mode 100755
index af51602d..539e9390
--- a/docs-apitesting/troubleshooting-guide/target-wrong-dll-version.md
+++ b/docs-apitesting/troubleshooting-guide/target-wrong-dll-version.md
@@ -3,7 +3,7 @@ title: Targeting Wrong API Framework DLL Version After Upgrade
page_title: Targeting Wrong API Framework DLL Version After Upgrade
description: "Progress® Test Studio® for APIs - Troubleshooting guide - Targeting Wrong API Framework DLL Version After Upgrade. Error 'Could not load file or assembly 'Telerik.ApiTesting.Framework, Version=' or one of its dependencies. The system cannot find the file specified. Die Datei oder Assembly 'Telerik.ApiTesting.Framework, Version=' oder eine Abhängigkeit davon wurde nicht gefunden. Das System kann die angegebene Datei nicht finden."
position: 4
-publish: true
+published: true
---
# Targeting Wrong API Framework DLL Version After Upgrade
diff --git a/docs-apitesting/web.config b/docs-apitesting/web.config
old mode 100644
new mode 100755
diff --git a/docs-teststudiodev/README.md b/docs-teststudiodev/README.md
index 1456f092..1488c64b 100644
--- a/docs-teststudiodev/README.md
+++ b/docs-teststudiodev/README.md
@@ -1,6 +1,6 @@
---
title: Kendo UI Documentation Repo
-publish: false
+published: false
---
# Kendo UI Public Documentation
diff --git a/docs-teststudiodev/advanced-topics/ci/execute-test-with-vstest.md b/docs-teststudiodev/advanced-topics/ci/execute-test-with-vstest.md
index 8f1ca978..5c44b94c 100644
--- a/docs-teststudiodev/advanced-topics/ci/execute-test-with-vstest.md
+++ b/docs-teststudiodev/advanced-topics/ci/execute-test-with-vstest.md
@@ -4,7 +4,7 @@ page_title: Execute Test Studio Test with VSTestConsole.exe - Test Studio Dev Do
description: Execute Test Studio Test with VSTestConsole.exe
position: 10
---
-# Execute Test Studio Tests with VSTestConsole.exe #
+# Execute Test Studio Tests with VSTestConsole.exe
To be able to execute Test Studio tests with the Visual Studio default test runner there are few requirements to set in advance. These are described below:
@@ -14,11 +14,11 @@ To be able to execute Test Studio tests with the Visual Studio default test runn
3.There are two variables you have to set before executing Test Studio tests - ***TS_PROJECT_PATH*** and ***TS_DLL_PATH***. Project path is the folder which contains the Settings.aiis file. Dll path is the folder which contains the built project dll.
-```
+````
set TS_PROJECT_PATH=C:\Visual Studio 2015\Projects\TestStudioProject11\TestStudioProject11
set TS_DLL_PATH=C:\Visual Studio 2015\Projects\TestStudioProject11\TestStudioProject11\bin\Debug\TestStudioProject11.dll
-```
+````
> __Note!__ The variables are set for this instance of the Developer Command Prompt. By each next start of the command prompt the variables need to be set again. Therefore these need to be set in the build tasks in __CI environment__ prior the task to execute the test.
@@ -28,6 +28,6 @@ The TestAdapter dll will be in any of the sub-folders in the Visual Studio Exten
Below you may find a sample command to execute a Test Studio test with the VSTestConsole.exe after the TS\_PROJECT\_PATH and TS\_DLL\_PATH variables are set for the current instance of the VS Developer Command Prompt:
-```
+````
C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\CommonExtensions\Microsoft\TestWindow>vstest.console "C:\Visual Studio 2015\Projects\TestStudioProject11\TestStudioProject11\Parent.tstest" /TestAdapterPath:"C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\t1fos0ab.vkx"
-```
+````
diff --git a/docs-teststudiodev/advanced-topics/ci/images/ciplugin/fig1.png b/docs-teststudiodev/advanced-topics/ci/images/ciplugin/fig1.png
old mode 100644
new mode 100755
diff --git a/docs-teststudiodev/advanced-topics/ci/images/ciplugin/fig2.png b/docs-teststudiodev/advanced-topics/ci/images/ciplugin/fig2.png
old mode 100644
new mode 100755
diff --git a/docs-teststudiodev/advanced-topics/ci/images/ciplugin/fig3.png b/docs-teststudiodev/advanced-topics/ci/images/ciplugin/fig3.png
old mode 100644
new mode 100755
diff --git a/docs-teststudiodev/advanced-topics/ci/images/ciplugin/fig4.png b/docs-teststudiodev/advanced-topics/ci/images/ciplugin/fig4.png
old mode 100644
new mode 100755
diff --git a/docs-teststudiodev/advanced-topics/ci/images/ciplugin/fig5.png b/docs-teststudiodev/advanced-topics/ci/images/ciplugin/fig5.png
old mode 100644
new mode 100755
diff --git a/docs-teststudiodev/advanced-topics/ci/images/fig10.png b/docs-teststudiodev/advanced-topics/ci/images/fig10.png
old mode 100644
new mode 100755
diff --git a/docs-teststudiodev/advanced-topics/ci/images/fig11.png b/docs-teststudiodev/advanced-topics/ci/images/fig11.png
old mode 100644
new mode 100755
diff --git a/docs-teststudiodev/advanced-topics/ci/images/fig12.png b/docs-teststudiodev/advanced-topics/ci/images/fig12.png
old mode 100644
new mode 100755
diff --git a/docs-teststudiodev/advanced-topics/ci/images/fig13.png b/docs-teststudiodev/advanced-topics/ci/images/fig13.png
old mode 100644
new mode 100755
diff --git a/docs-teststudiodev/advanced-topics/ci/images/fig14.png b/docs-teststudiodev/advanced-topics/ci/images/fig14.png
old mode 100644
new mode 100755
diff --git a/docs-teststudiodev/advanced-topics/ci/images/fig2.png b/docs-teststudiodev/advanced-topics/ci/images/fig2.png
old mode 100644
new mode 100755
diff --git a/docs-teststudiodev/advanced-topics/ci/images/fig3.png b/docs-teststudiodev/advanced-topics/ci/images/fig3.png
old mode 100644
new mode 100755
diff --git a/docs-teststudiodev/advanced-topics/ci/images/fig4.png b/docs-teststudiodev/advanced-topics/ci/images/fig4.png
old mode 100644
new mode 100755
diff --git a/docs-teststudiodev/advanced-topics/ci/images/fig9.png b/docs-teststudiodev/advanced-topics/ci/images/fig9.png
old mode 100644
new mode 100755
diff --git a/docs-teststudiodev/advanced-topics/ci/images/tfs2017/fig1.png b/docs-teststudiodev/advanced-topics/ci/images/tfs2017/fig1.png
old mode 100644
new mode 100755
diff --git a/docs-teststudiodev/advanced-topics/ci/images/tfs2017/fig2.png b/docs-teststudiodev/advanced-topics/ci/images/tfs2017/fig2.png
old mode 100644
new mode 100755
diff --git a/docs-teststudiodev/advanced-topics/ci/images/tfs2017/fig3.png b/docs-teststudiodev/advanced-topics/ci/images/tfs2017/fig3.png
old mode 100644
new mode 100755
diff --git a/docs-teststudiodev/advanced-topics/ci/images/tfs2017/fig4.png b/docs-teststudiodev/advanced-topics/ci/images/tfs2017/fig4.png
old mode 100644
new mode 100755
diff --git a/docs-teststudiodev/advanced-topics/ci/images/tfs2017/fig5.png b/docs-teststudiodev/advanced-topics/ci/images/tfs2017/fig5.png
old mode 100644
new mode 100755
diff --git a/docs-teststudiodev/advanced-topics/ci/images/tfs2017/fig6.png b/docs-teststudiodev/advanced-topics/ci/images/tfs2017/fig6.png
old mode 100644
new mode 100755
diff --git a/docs-teststudiodev/advanced-topics/ci/images/tfs2017/fig7.png b/docs-teststudiodev/advanced-topics/ci/images/tfs2017/fig7.png
old mode 100644
new mode 100755
diff --git a/docs-teststudiodev/advanced-topics/ci/images/tfs2017/fig8.png b/docs-teststudiodev/advanced-topics/ci/images/tfs2017/fig8.png
old mode 100644
new mode 100755
diff --git a/docs-teststudiodev/advanced-topics/ci/images/vstservice/EmptyBuildDefinition.png b/docs-teststudiodev/advanced-topics/ci/images/vstservice/EmptyBuildDefinition.png
old mode 100644
new mode 100755
diff --git a/docs-teststudiodev/advanced-topics/ci/images/vstservice/fig2.png b/docs-teststudiodev/advanced-topics/ci/images/vstservice/fig2.png
old mode 100644
new mode 100755
diff --git a/docs-teststudiodev/advanced-topics/ci/images/vstservice/fig3.png b/docs-teststudiodev/advanced-topics/ci/images/vstservice/fig3.png
old mode 100644
new mode 100755
diff --git a/docs-teststudiodev/advanced-topics/ci/images/vstservice/fig4.png b/docs-teststudiodev/advanced-topics/ci/images/vstservice/fig4.png
old mode 100644
new mode 100755
diff --git a/docs-teststudiodev/advanced-topics/ci/images/vstservice/fig5.png b/docs-teststudiodev/advanced-topics/ci/images/vstservice/fig5.png
old mode 100644
new mode 100755
diff --git a/docs-teststudiodev/advanced-topics/ci/images/vstservice/fig6.png b/docs-teststudiodev/advanced-topics/ci/images/vstservice/fig6.png
old mode 100644
new mode 100755
diff --git a/docs-teststudiodev/advanced-topics/ci/images/vstservice/fig7.png b/docs-teststudiodev/advanced-topics/ci/images/vstservice/fig7.png
old mode 100644
new mode 100755
diff --git a/docs-teststudiodev/advanced-topics/ci/images/vstservice/fig8.png b/docs-teststudiodev/advanced-topics/ci/images/vstservice/fig8.png
old mode 100644
new mode 100755
diff --git a/docs-teststudiodev/advanced-topics/ci/images/vstservice/fig9.png b/docs-teststudiodev/advanced-topics/ci/images/vstservice/fig9.png
old mode 100644
new mode 100755
diff --git a/docs-teststudiodev/advanced-topics/ci/jenkins-ci-plugin.md b/docs-teststudiodev/advanced-topics/ci/jenkins-ci-plugin.md
index 4b8a789c..21c52a96 100644
--- a/docs-teststudiodev/advanced-topics/ci/jenkins-ci-plugin.md
+++ b/docs-teststudiodev/advanced-topics/ci/jenkins-ci-plugin.md
@@ -10,34 +10,29 @@ The Test Studio Plugin allows you to build and execute Test Studio tests and tes
>The Test Studio Plugin supports Test Studio projects only.
-1.Install the Jenkins CI server to run as a Java application (instead of running it as a Windows service).
+1. Install the Jenkins CI server to run as a Java application (instead of running it as a Windows service).
-2.Install the Test Studio Plugin - download it here and add it to the Plugin folder of the Jenkins server installation or download it from the jenkins plugin marketplace.
+2. Install the Test Studio Plugin - download it here and add it to the Plugin folder of the Jenkins server installation or download it from the jenkins plugin marketplace.
-3.Create a freestyle project. Create an item and select 'Build a freestyle project'.
+3. Create a freestyle project. Create an item and select 'Build a freestyle project'.
-![Freestyle project][2]
+
-4.Add a Test Studio runner configuration build step. Under the 'Add build step menu' section select 'Test Studio runner configuration'.
+4. Add a Test Studio runner configuration build step. Under the 'Add build step menu' section select 'Test Studio runner configuration'.
-![TS Plugin build step][3]
+
-5.Input the full path to ArtOfTest.Runner.exe. The default path to find the Test Runner executable is C:\Program Files (x86)\Progress\Test Studio\Bin.
+5. Input the full path to ArtOfTest.Runner.exe. The default path to find the Test Runner executable is C:\Program Files (x86)\Progress\Test Studio\Bin.
-6.Specify the test or test list to execute using the absolute path to the file in the Jenkins CI workspace or its relative to the workspace path.
+6. Specify the test or test list to execute using the absolute path to the file in the Jenkins CI workspace or its relative to the workspace path.
The *project root folder* and *settings file* fields accept relative path to the Jenkins job workspace only.
-![Build step arguments][4]
+
-7.TestStudio test as junit test. If enabled, in the test result, test studio tests will be represented as junit tests. Otherwise, test steps from the test studio result will be represented as junit tests.
+7. TestStudio test as junit test. If enabled, in the test result, test studio tests will be represented as junit tests. Otherwise, test steps from the test studio result will be represented as junit tests.
-![Convert to JUnit][5]
+
Your test execution step is now ready to save and run.
-[1]: images/ciplugin/fig1.png
-[2]: images/ciplugin/fig2.png
-[3]: images/ciplugin/fig3.png
-[4]: images/ciplugin/fig4.png
-[5]: images/ciplugin/fig5.png
\ No newline at end of file
diff --git a/docs-teststudiodev/advanced-topics/ci/jenkins-ci.md b/docs-teststudiodev/advanced-topics/ci/jenkins-ci.md
index 81aa9fad..f33b18c9 100644
--- a/docs-teststudiodev/advanced-topics/ci/jenkins-ci.md
+++ b/docs-teststudiodev/advanced-topics/ci/jenkins-ci.md
@@ -8,47 +8,47 @@ position: 1
Build and execute Test Studio tests in Jenkins CI by following these steps:
-1.Install the Java Web Archive (.war) for Jenkins CI. Test Studio requires the Java Web Archive version to run properly. If Jenkins runs as a service, desktop actions for functional UI tests will fail (there is no desktop interaction).
+1. Install the Java Web Archive (.war) for Jenkins CI. Test Studio requires the Java Web Archive version to run properly. If Jenkins runs as a service, desktop actions for functional UI tests will fail (there is no desktop interaction).
-2.Create a free-style software project. Create a job and select 'Build a free-style software project'.
+2. Create a free-style software project. Create a job and select 'Build a free-style software project'.
-![Free-style software project][1]
+
-3.Add a Windows batch command build step. Under the 'Add build step menu,' select 'Execute Windows batch command'. You can also use any other valid way that will allow you to start a windows process.
+3. Add a Windows batch command build step. Under the 'Add build step menu,' select 'Execute Windows batch command'. You can also use any other valid way that will allow you to start a windows process.
-![Command build step][2]
+
-4.Input ArtOfTest.Runner command line command to execute tests. Under 'Execute Windows batch command', input the ArtOfTest.Runner command to execute your test or test list, including full path to ArtOfTest.Runner.exe and appropriate arguments.
+4. Input ArtOfTest.Runner command line command to execute tests. Under 'Execute Windows batch command', input the ArtOfTest.Runner command to execute your test or test list, including full path to ArtOfTest.Runner.exe and appropriate arguments.
-![Arguments][3]
+
Your test execution step is now ready to save and run.
## Attach the results files to the Job
-1.Add "**out**" parameter in the batch command. It should point to the defaultrkspace **(%WORKSPACE%\%JOB_NAME%%BUILD_NUMBER%**) so the results files are outputted in a folder with an unique name (Job Name + Build Number) and set the result output to be in junit format.
+1. Add "**out**" parameter in the batch command. It should point to the defaultrkspace **(%WORKSPACE%\%JOB_NAME%%BUILD_NUMBER%**) so the results files are outputted in a folder with an unique name (Job Name + Build Number) and set the result output to be in junit format.
-![Out parameter][4]
+
-2.Add a post-build action of type "**Archive the artifacts**".
+2. Add a post-build action of type "**Archive the artifacts**".
-![Archive the artifacts][5]
+
-3.Type *${JOB_NAME}${BUILD_NUMBER}\\*** in the "**Files to archive**" field so all the results files can be taken.
+3. Type *${JOB_NAME}${BUILD_NUMBER}\\*** in the "**Files to archive**" field so all the results files can be taken.
-![Files to archive][6]
+
-4.After the build completion all the results files will be attached to it.
+4. After the build completion all the results files will be attached to it.
-![Files to archive][7]
+
-5.Click **Build Artifacts** and download the files in a *.zip file (it will keep the folder structure) and open the **.aiiresult* file.
+5. Click **Build Artifacts** and download the files in a *.zip file (it will keep the folder structure) and open the **.aiiresult* file.
-![Save in zip file][8]
+
-6.You can also review a result summary directly from the build page (if there are junit formatted results).
+6. You can also review a result summary directly from the build page (if there are junit formatted results).
-![Check the junit results][9]
+
Your Jenkins CI build is now ready to run.
@@ -68,12 +68,4 @@ or
**javaws http://$HOST:$PORT/computer/$SLAVEMACHE/slave-agent.jnlp**
-[1]: images/fig2.png
-[2]: images/fig3.png
-[3]: images/fig4.png
-[4]: images/fig9.png
-[5]: images/fig10.png
-[6]: images/fig11.png
-[7]: images/fig12.png
-[8]: images/fig13.png
-[9]: images/fig14.png
+
diff --git a/docs-teststudiodev/advanced-topics/data-driven-testing/data-driven-image-verification.md b/docs-teststudiodev/advanced-topics/data-driven-testing/data-driven-image-verification.md
index 7aea3400..c86917d2 100644
--- a/docs-teststudiodev/advanced-topics/data-driven-testing/data-driven-image-verification.md
+++ b/docs-teststudiodev/advanced-topics/data-driven-testing/data-driven-image-verification.md
@@ -4,14 +4,11 @@ page_title: Data Driven Image Verification - Test Studio Dev Documentation
description: How to data drive image verification in Test Studio Dev
position: 3
---
-# Data Driven Image Verification #
+# Data Driven Image Verification
To data bind an image verification step certain actions have to be performed. An approach to this scenario is to have previously stored histograms of the image element to which verification should be bonded. Then in a coded step the verification has to be managed as it is given in the sample below:
-#### __[C#]__
-
- {{region }}
-
+````C#
// get an image of MyImage element
System.Drawing.Bitmap bitmap = Pages.MyPage.MyImage.Capture();
@@ -36,12 +33,8 @@ To data bind an = compareValue);
- {{endregion}}
-
-#### __[VB]__
-
- {{region }}
-
+````
+````VB
Dim bitmap As System.Drawing.Bitmap = Pages.MyPage.MyImage.Capture()
Dim histogram As ArtOfTest.Common.Histogram = ArtOfTest.Common.Histogram.FromBitmap(bitmap)
@@ -59,8 +52,7 @@ To data bind an = compareValue)
- {{endregion}}
-
+````
To complete this scenario using the provided sample:
- *System.Drawings* .NET assembly has to be referenced in the project
diff --git a/docs-teststudiodev/advanced-topics/data-driven-testing/images/oracle-db-example/fig1.png b/docs-teststudiodev/advanced-topics/data-driven-testing/images/oracle-db-example/fig1.png
old mode 100644
new mode 100755
diff --git a/docs-teststudiodev/advanced-topics/data-driven-testing/images/oracle-db-example/fig2.png b/docs-teststudiodev/advanced-topics/data-driven-testing/images/oracle-db-example/fig2.png
old mode 100644
new mode 100755
diff --git a/docs-teststudiodev/advanced-topics/data-driven-testing/images/oracle-db-example/fig3.png b/docs-teststudiodev/advanced-topics/data-driven-testing/images/oracle-db-example/fig3.png
old mode 100644
new mode 100755
diff --git a/docs-teststudiodev/advanced-topics/data-driven-testing/images/oracle-db-example/fig4.png b/docs-teststudiodev/advanced-topics/data-driven-testing/images/oracle-db-example/fig4.png
old mode 100644
new mode 100755
diff --git a/docs-teststudiodev/advanced-topics/data-driven-testing/images/sql-database-example/fig1.png b/docs-teststudiodev/advanced-topics/data-driven-testing/images/sql-database-example/fig1.png
old mode 100644
new mode 100755
diff --git a/docs-teststudiodev/advanced-topics/data-driven-testing/images/sql-database-example/fig2.png b/docs-teststudiodev/advanced-topics/data-driven-testing/images/sql-database-example/fig2.png
old mode 100644
new mode 100755
diff --git a/docs-teststudiodev/advanced-topics/data-driven-testing/oracle-db-example.md b/docs-teststudiodev/advanced-topics/data-driven-testing/oracle-db-example.md
index a8f558aa..10646ac6 100644
--- a/docs-teststudiodev/advanced-topics/data-driven-testing/oracle-db-example.md
+++ b/docs-teststudiodev/advanced-topics/data-driven-testing/oracle-db-example.md
@@ -12,39 +12,35 @@ This example is completed using an **Oracle Database Express** (Oracle Database
Next step is to create a database in order to use it for data binding. One way to do it is by using Oracle SQL Developer. On the following image there are SQL queries that will create table **Employees** and insert there two rows of data.
-![Create Table][1]
+
Once the table is created it is possible to connect to it and use it for data-driven testing:
-1. Click on **Add** from **Data Sources** menu:
+1. Click on **Add** from **Data Sources** menu:
-![Create Table][4]
+ 
-2. In the **Create new data source** dialog - for **Data Source Types** choose **Database**
+2. In the **Create new data source** dialog - for **Data Source Types** choose **Database**
-![Create New Data Source][2]
+ 
-3. For **Provider**, select **Oracle Data Provider for .NET**
+3. For **Provider**, select **Oracle Data Provider for .NET**
-4. Here's an example for **Connection String**:
+4. Here's an example for **Connection String**:
-```
-Data Source=XE;User Id=SYSTEM;Password=pass;
-```
+ ````
+ Data Source=XE;User Id=SYSTEM;Password=pass;
+ ````
It is possible to create many different connection strings. See here for more examples.
-5. Customize the **Friendly Name** as desired.
+5. Customize the **Friendly Name** as desired.
-6. Click **Create** and the new data source should appear in the Data Sources list.
+6. Click **Create** and the new data source should appear in the Data Sources list.
When a test is bound to this data base the table to be used will be specified:
-![Bind To Table][3]
+
-[1]: images/oracle-db-example/fig1.png
-[2]: images/oracle-db-example/fig2.png
-[3]: images/oracle-db-example/fig3.png
-[4]: images/oracle-db-example/fig4.png
\ No newline at end of file
diff --git a/docs-teststudiodev/advanced-topics/data-driven-testing/sql-database-example.md b/docs-teststudiodev/advanced-topics/data-driven-testing/sql-database-example.md
index f2613227..544b04b3 100644
--- a/docs-teststudiodev/advanced-topics/data-driven-testing/sql-database-example.md
+++ b/docs-teststudiodev/advanced-topics/data-driven-testing/sql-database-example.md
@@ -10,32 +10,30 @@ Let's say we have a SQL Server with the name of **SQLEXPRESS**. We have to creat
Let's create a database called **myFirstDB**:
-![MS Management Studio][1]
+
Now we can connect to it and use it for data-driven testing.
-1. Load the **Create New DataSource** menu.
+1. Load the **Create New DataSource** menu.
-![Create New Data Source][2]
+ 
-2. Choose **Database**.
+2. Choose **Database**.
-3. For **Provider**, select **SqlClient Data Provider**.
+3. For **Provider**, select **SqlClient Data Provider**.
-4. Here's an example for **Connection String**:
+4. Here's an example for **Connection String**:
-```
-Data Source=MACHINENAME\SQLEXPRESS; Initial Catalog=myFirstDB; Integrated Security=true;
-```
+ ````
+ Data Source=MACHINENAME\SQLEXPRESS; Initial Catalog=myFirstDB; Integrated Security=true;
+ ````
-- Data Source is the name of the SQL Server.
-- Initial Catalog is the named of the Database.
+ - Data Source is the name of the SQL Server.
+ - Initial Catalog is the named of the Database.
-It is possible to use different connection strings. See here for more examples.
+ It is possible to use different connection strings. See here for more examples.
-5. Customize the **Friendly Name** as desired.
+5. Customize the **Friendly Name** as desired.
-6. Click on **Create** button and the new data source should appear in the Data Sources list.
+6. Click on **Create** button and the new data source should appear in the Data Sources list.
-[1]: images/sql-database-example/fig1.png
-[2]: images/sql-database-example/fig2.png
\ No newline at end of file
diff --git a/docs-teststudiodev/advanced-topics/elements/change-step-target-element.md b/docs-teststudiodev/advanced-topics/elements/change-step-target-element.md
index 72c0dba9..f112c5df 100644
--- a/docs-teststudiodev/advanced-topics/elements/change-step-target-element.md
+++ b/docs-teststudiodev/advanced-topics/elements/change-step-target-element.md
@@ -10,19 +10,18 @@ If a test step targets an incorrect element, or if you how to locate the element. Once you have located the element, you can change the find settings.
+ This will open the Find Element menu. You can choose how to locate the element. Once you have located the element, you can change the find settings.
-![Find settings][4]
+ 
-For many tree nodes and other hierarchical controls, Test Studio will initially record a chained find expression. You can identify this by the way the filter(s) for the parent element (1) is connected to the filter(s) for the target element (2) by a blue diagonal arrow. If not, you can chain a new set of filters to an existing set by clicking the blue arrow.
+ For many tree nodes and other hierarchical controls, Test Studio will initially record a chained find expression. You can identify this by the way the filter(s) for the parent element (1) is connected to the filter(s) for the target element (2) by a blue diagonal arrow. If not, you can chain a new set of filters to an existing set by clicking the blue arrow.
-2.Change the find logic to reflect the desired find strategy. The goal is to accurately identify the parent element, then give a find logic that is accurate for the target element, given it is beneath the parent element in the DOM.
+2. Change the find logic to reflect the desired find strategy. The goal is to accurately identify the parent element, then give a find logic that is accurate for the target element, given it is beneath the parent element in the DOM.
-3.You can manually edit the filter options, or replace one of the rules with a suggested filter from the left side.
+3. You can manually edit the filter options, or replace one of the rules with a suggested filter from the left side.
-![Change find settings][5]
+
Selecting a suggestion from the left will add it to the existing filter(s) for the selected element in the chained find.
-![Add new filter][6]
+
Once you have added a new filter, you can remove the old sequential one.
-![Delete filter][7]
+
The result is a working chained find expression. Test Studio will look for the parent element (1) first, then find the target element (2).
-![New expression][8]
+
You can confirm that your chained find works by using the **Validate** button.
-![Validate][9]
+
Once you validate and save the new find logic, you can select the element in the Elements Explorer and locate it in the DOM.
-![Locate in DOM][10]
+
This can help you see how the chained find expression will work against the DOM. The target element highlighted should be beneath the parent element in the DOM hierarchy.
-![Locate in DOM][11]
+
__See Also:__
* Watch a video tutorial on chained find expressions
-[1]: images/using-chained-find-expressions/fig1.png
-[2]: images/using-chained-find-expressions/fig2.png
-[3]: images/using-chained-find-expressions/fig3.png
-[4]: images/using-chained-find-expressions/fig4.png
-[5]: images/using-chained-find-expressions/fig5.png
-[6]: images/using-chained-find-expressions/fig6.png
-[7]: images/using-chained-find-expressions/fig7.png
-[8]: images/using-chained-find-expressions/fig8.png
-[9]: images/using-chained-find-expressions/fig9.png
-[10]: images/using-chained-find-expressions/fig10.png
-[11]: images/using-chained-find-expressions/fig11.png
\ No newline at end of file
diff --git a/docs-teststudiodev/advanced-topics/installation/images/delete-key.png b/docs-teststudiodev/advanced-topics/installation/images/delete-key.png
old mode 100644
new mode 100755
diff --git a/docs-teststudiodev/advanced-topics/installation/images/vs2017installation.png b/docs-teststudiodev/advanced-topics/installation/images/vs2017installation.png
old mode 100644
new mode 100755
diff --git a/docs-teststudiodev/advanced-topics/installation/images/vs2022install.png b/docs-teststudiodev/advanced-topics/installation/images/vs2022install.png
old mode 100644
new mode 100755
diff --git a/docs-teststudiodev/advanced-topics/installation/re-activating-your-license.md b/docs-teststudiodev/advanced-topics/installation/re-activating-your-license.md
index ac618f3d..a5a457ec 100644
--- a/docs-teststudiodev/advanced-topics/installation/re-activating-your-license.md
+++ b/docs-teststudiodev/advanced-topics/installation/re-activating-your-license.md
@@ -4,16 +4,16 @@ page_title: Re-activating Your License - Test Studio Dev Documentation
description: How to re-activate your Test Studio Dev license
position: 2
---
-# Re-activating your License #
+# Re-activating your License
My machine was freshly imaged or replaced and I need to re-activate my license on the new machine. When I try to re-activate my new machine I have 0 seats available. To be able to generate new license key corresponding to the fresh machine follow the below steps:
-1.Log on to your Telerik.com account.
+1. Log on to your Telerik.com account.
-2.Navigate to __Test Studio__ product.
+2. Navigate to __Test Studio__ product.
-3.Manage Test Studio Activation Keys.
+3. Manage Test Studio Activation Keys.
-4.Find and delete your old key. This will free up a slot allowing to activate your new machine.
+4. Find and delete your old key. This will free up a slot allowing to activate your new machine.

diff --git a/docs-teststudiodev/advanced-topics/project-configuration/images/register-certificate/fig1.png b/docs-teststudiodev/advanced-topics/project-configuration/images/register-certificate/fig1.png
old mode 100644
new mode 100755
diff --git a/docs-teststudiodev/advanced-topics/project-configuration/images/register-certificate/fig2.png b/docs-teststudiodev/advanced-topics/project-configuration/images/register-certificate/fig2.png
old mode 100644
new mode 100755
diff --git a/docs-teststudiodev/advanced-topics/project-configuration/images/register-certificate/fig3.png b/docs-teststudiodev/advanced-topics/project-configuration/images/register-certificate/fig3.png
old mode 100644
new mode 100755
diff --git a/docs-teststudiodev/advanced-topics/project-configuration/images/test-explorer-settings/add-existing-item.png b/docs-teststudiodev/advanced-topics/project-configuration/images/test-explorer-settings/add-existing-item.png
old mode 100644
new mode 100755
diff --git a/docs-teststudiodev/advanced-topics/project-configuration/images/test-explorer-settings/fig1.png b/docs-teststudiodev/advanced-topics/project-configuration/images/test-explorer-settings/fig1.png
old mode 100644
new mode 100755
diff --git a/docs-teststudiodev/advanced-topics/project-configuration/images/test-explorer-settings/fig2.png b/docs-teststudiodev/advanced-topics/project-configuration/images/test-explorer-settings/fig2.png
old mode 100644
new mode 100755
diff --git a/docs-teststudiodev/advanced-topics/project-configuration/images/test-explorer-settings/fig3.png b/docs-teststudiodev/advanced-topics/project-configuration/images/test-explorer-settings/fig3.png
old mode 100644
new mode 100755
diff --git a/docs-teststudiodev/advanced-topics/project-configuration/images/test-explorer-settings/fig4.png b/docs-teststudiodev/advanced-topics/project-configuration/images/test-explorer-settings/fig4.png
old mode 100644
new mode 100755
diff --git a/docs-teststudiodev/advanced-topics/project-configuration/images/test-explorer-settings/run-settings-vs22.png b/docs-teststudiodev/advanced-topics/project-configuration/images/test-explorer-settings/run-settings-vs22.png
old mode 100644
new mode 100755
diff --git a/docs-teststudiodev/advanced-topics/project-configuration/register-certificate.md b/docs-teststudiodev/advanced-topics/project-configuration/register-certificate.md
index 8c7f67db..3d3e4dcc 100644
--- a/docs-teststudiodev/advanced-topics/project-configuration/register-certificate.md
+++ b/docs-teststudiodev/advanced-topics/project-configuration/register-certificate.md
@@ -12,25 +12,22 @@ If the web application you are automating is accessible via secure HTTP (HTTPS),
I'm working on a web application accessible via secure HTTP (HTTPS) with a URL like this `https://www.something.com`. I encounter certificate related warnings when the Test Studio recorder or runner is attached to the browser. I do not see this warning when the recorder or runner is not attached.
-![Certificate][1]
+
-[1]: images/register-certificate/fig1.png
-[2]: images/register-certificate/fig2.png
-[3]: images/register-certificate/fig3.png
## Solution
This is expected behavior and it's related to the way Test Studio Dev hooks into the browser. If this warning is a problem for your test automation, use the **Register certificate** for https connection feature:
-1.Open the Project Settings and go to the General section.
+1. Open the Project Settings and go to the General section.
-2.Click **Register certificate for https connection** under *Connection settings*.
+2. Click **Register certificate for https connection** under *Connection settings*.
-![Register certificate][2]
+ 
-3.You are prompted to install a certificate. Click Yes. After installing the certificate, you will no longer receive the certificate-related warning when automating your application with Test Studio.
+3. You are prompted to install a certificate. Click Yes. After installing the certificate, you will no longer receive the certificate-related warning when automating your application with Test Studio.
-![Security Warning][3]
+
> Ensure that installing the certificate does not violate your company's security policies.
@@ -40,6 +37,6 @@ This is expected behavior and it's related to the way Test Studio Dev hooks into
Open a command prompt and navigate to the __Test Studio Dev__ installation directory `C:\Program Files (x86)\Progress\Test Studio\Bin`. Then enter the following command to install the security certificate:
-```
+````
ArtOfTest.WebAii.HttpProxy.exe InstallCertificate
-```
+````
diff --git a/docs-teststudiodev/advanced-topics/recording/images/base-url/fig1.png b/docs-teststudiodev/advanced-topics/recording/images/base-url/fig1.png
old mode 100644
new mode 100755
diff --git a/docs-teststudiodev/advanced-topics/recording/images/base-url/fig2.png b/docs-teststudiodev/advanced-topics/recording/images/base-url/fig2.png
old mode 100644
new mode 100755
diff --git a/docs-teststudiodev/advanced-topics/recording/images/base-url/fig3.png b/docs-teststudiodev/advanced-topics/recording/images/base-url/fig3.png
old mode 100644
new mode 100755
diff --git a/docs-teststudiodev/code-in-test/advanced-topics-wtc/asp-net-host-server.md b/docs-teststudiodev/code-in-test/advanced-topics-wtc/asp-net-host-server.md
index 6a4c0c7b..f89c2905 100644
--- a/docs-teststudiodev/code-in-test/advanced-topics-wtc/asp-net-host-server.md
+++ b/docs-teststudiodev/code-in-test/advanced-topics-wtc/asp-net-host-server.md
@@ -4,7 +4,7 @@ page_title: Asp.NET Host Server
description: "Test Studio is an innovative and easy-to-use automated web, WPF and load testing solution. Test Studio tests support essential technologies like ASP.NET AJAX, Silverlight, PHP and MVC. HTML5, Testing framework, functional testing, performance testing, load testing, exploratory testing, manual testing."
position: 3
---
-#Using Asp.Net In-Process Host Server#
+# Using Asp.Net In-Process Host Server
Many of our customers have asked for a way to execute tests without the need for a browser. They wanted a light-weight, fast and agile execution that fits within their Continuous Integration Builds and works easily with 'CruiseControl.Net' or 'Visual Studio Team Foundation Server.' We enabled these scenarios with two areas of support:
@@ -18,11 +18,11 @@ Many of our customers have asked for a way to execute tests without the need for
* If you are using NUnit 2.4 or higher you might experience AppDomainUnloadException similar to the issue described here. To work around this issue, please set the configuration setting legacyUnhandledExceptionPolicy to '0' in nunit.exe.config file.
-\
+``
With all these in mind, let's look at an example that illustrates how we can enable our tests to run against the Asp.Net inproc host. Here is a simply Asp.Net page that utilizes several Asp.Net controls:
-```ASP
+````ASP
<%@ Page Language="C#" %>
@@ -90,29 +90,27 @@ With all these in mind, let's look at an example that illustrates how we can ena