Skip to content

Commit 4659629

Browse files
authored
Merge pull request #2208 from amathur-LT/main
Refactor documentation to replace SSH references with TCP with TLS 1.2
2 parents 3f22cea + d533102 commit 4659629

12 files changed

+80
-80
lines changed

docs/advanced-tunnel-features.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ import {YOUR_LAMBDATEST_USERNAME, YOUR_LAMBDATEST_ACCESS_KEY} from "@site/src/co
4141
}}
4242
></script>
4343

44-
**LambdaTest Tunnel** feature allows you to test your **private server URLs** or **locally hosted web-apps** or **websites** on **3000+** real browsers through LambdaTest. However, sometimes corporate firewalls and proxy settings may have restricted you to leverage the LambdaTest Tunnel binary. Not anymore though, as we’ve come up with a new binary for LambdaTest Tunnel. LambdaTest Tunnel follows various protocols such as **Web Socket, HTTPS, SSH(Secure Shell)** etc. to help you establish a secure and unique tunnel connection between your system and LambdaTest cloud servers.
44+
**LambdaTest Tunnel** feature allows you to test your **private server URLs** or **locally hosted web-apps** or **websites** on **3000+** real browsers through LambdaTest. However, sometimes corporate firewalls and proxy settings may have restricted you to leverage the LambdaTest Tunnel binary. Not anymore though, as we’ve come up with a new binary for LambdaTest Tunnel. LambdaTest Tunnel follows various protocols such as **Web Socket, TCP** etc. to help you establish a secure and unique tunnel connection between your system and LambdaTest cloud servers.
4545

4646
You can download the **LambdaTest Tunnel binary** that will help you establish a secure connection through corporate firewalls between your computer and [LambdaTest](https://www.lambdatest.com/) cloud servers for a testing locally hosted website or web-applications. You can test plain **HTML, CSS, PHP, Python** or other similar web files saved on your local system, over combinations of operating systems, browsers, and screen resolutions that are available on LambdaTest.
4747

docs/lambdatest-selenium-advance-capabilities.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ slug: lambdatest-selenium-advance-capabilities/
4343
| `visual` | true, false | Command by command screenshots will be recorded at each test step. By default the flag is set as off. <br/>**Note:** 1. Test execution time will increase if it’s set as `true`. <br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2. This capability will only take total of 150 screenshots, after that you will have to use screenshot command. <br/>`capabilities.setCapability("visual",true)`;|FALSE |debug |Boolean |`capabilities.setCapability("visual",true);` |Case sensitive <br />Unable to generate screenshot <br/>Screenshot is broken |
4444
| `network` |true, false | Captures a recording for network packets while the test gets executed. By default, the network flag is set as false. <br/>**Note**: test execution time will increase if it’s set as ‘true’. <br/>`capabilities.setCapability("network",true)`; <br /> | FALSE |networkLogs |Boolean |`capabilities.setCapability("network",true);` |Case sensitive <br />Network logs not supported|
4545
| `console` | true, false | JavaScript logs will be recorded for the test. By default, it is set as false. <br/>**Note:** test execution time will increase if it’s set as ‘true’. <br/> `capabilities.setCapability("console",true)`; | FALSE |Capture browser console errors |String |Javascript logs will be recorded for the test. By default, it is set as false. `capabilities.setCapability("console","disable");` |Case Sensitive <br/>No error found <br />Not supported on this browser |
46-
| `tunnel` | true, false | To test your locally hosted web application with Lambda Tunnel, which establishes an SSH(Secure Shell) connection between your system and our cloud servers. By default, the tunnel flag, will be set as false. <br/>`capabilities.setCapability("tunnel",true);` <br/>Find more about Lambda Tunnel from our documentation to test on [locally hosted web applications.](/docs/testing-locally-hosted-pages/) | FALSE |local |Boolean |`capabilities.setCapability("tunnel",true);`<br/> Find more about LambdaTest Tunnel from our documentation to test on locally hosted web applications. |Case Sensitive <br/>Tunnel not running |
46+
| `tunnel` | true, false | To test your locally hosted web application with Lambda Tunnel, which establishes an TCP with TLS 1.2 secure connection between your system and our cloud servers. By default, the tunnel flag, will be set as false. <br/>`capabilities.setCapability("tunnel",true);` <br/>Find more about Lambda Tunnel from our documentation to test on [locally hosted web applications.](/docs/testing-locally-hosted-pages/) | FALSE |local |Boolean |`capabilities.setCapability("tunnel",true);`<br/> Find more about LambdaTest Tunnel from our documentation to test on locally hosted web applications. |Case Sensitive <br/>Tunnel not running |
4747
| `tunnelName` | Your desire tunnel name | To provide the tunnel identifier in your test suite capability when user wants to execute the test through a particular tunnel <br/>`capabilities.setCapability("tunnelName","your desire tunnel name")`;| |localName |String |`capabilities.setCapability("tunnelName","your desire tunnel name");` |Case Sensitive <br/>Tunnel not running <br />Tunnel Name not exists |
4848
| `timezone` | Example: UTC+07:00 | Represents the custom timezone you select for executing a test. <br/>`capabilities.setCapability("timezone","UTC+07:00")`; | UTC+00:00| |String |`capabilities.setCapability("timezone","UTC+07:00");` |Case sensitive <br/> Timezone not supported by OS <br />Timezone is different |
4949
| `verboseWebDriverLogging` | true, false | To enable detailed Selenium logs to debug issues of your application using detailed insights including command execution, communication with the browser, and responses. <br />`capabilities.setCapability("verboseWebDriverLogging", true)` | FALSE | | Boolean | `capabilities.setCapability("verboseWebDriverLogging", true)` |

docs/lambdatest-tunnel.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@ keywords:
99
- free cross browser testing tool
1010
- cross browser compatibility tools
1111
- lambdatest tunnel
12-
- ssh tunnel for windows
12+
- TCP with TLS 1.2 secure connection for windows
1313
- testing local web pages
14-
- secure-shell-tunnel
15-
- ssh tunnel
14+
- TCP with TLS 1.2 secure connection tunnel
15+
- TCP with TLS 1.2 secure connection
1616
- tcp
1717
- websocket
1818
image: /resources/images/og-images/Testing-Locally-Hosted-Pages-min.jpg
@@ -100,4 +100,4 @@ LambdaTest Tunnel is a secure and encrypted tunneling feature that allows develo
100100
| Title | Description|
101101
|-------|------------|
102102
| [Troubleshooting Tunnel](/support/docs/troubleshooting-lambda-tunnel/) | Comprehensive guide to diagnosing and resolving common issues with LambdaTest Tunnel.|
103-
| [Open File Limit Configuration](/support/docs/how-to-set-the-open-file-limit-while-using-tunnel/) | Instructions to configure system limits for optimal Tunnel performance. |
103+
| [Open File Limit Configuration](/support/docs/how-to-set-the-open-file-limit-while-using-tunnel/) | Instructions to configure system limits for optimal Tunnel performance. |

docs/local-testing-for-linux.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -20,18 +20,18 @@ slug: local-testing-for-linux/
2020
***
2121
LambdaTest tunnel feature allows you to test your private server URLs or locally hosted web-apps or websites through LambdaTest cloud servers. Through our secure shell tunneling features, you can also test plain HTML, CSS, PHP, Python or other similar web files saved on your local system, on combinations of operating systems, browsers, and screen resolutions that are available on LambdaTest.
2222

23-
Feel more confident than ever, before deploying any UI specific change into Production. Test your development thoroughly with Secure Shell(SSH) network protocol hosted by LambdaTest tunnel. Experience the flexibility to securely test your website on 3000+ browsers and their assorted versions, running on real OS code for cross platform and [cross browser compatibility](https://www.lambdatest.com/feature), even before it gets deployed over production environment.
23+
Feel more confident than ever, before deploying any UI specific change into Production. Test your development thoroughly with Secure TCP with TLS 1.2 network protocol hosted by LambdaTest tunnel. Experience the flexibility to securely test your website on 3000+ browsers and their assorted versions, running on real OS code for cross platform and [cross browser compatibility](https://www.lambdatest.com/feature), even before it gets deployed over production environment.
2424

2525
> Note: From November 2, 2020 onwards, we have deprecated our existing tunnel binary. In order to setup the new version, you can refer to [new tunnel binary for Linux](/docs/local-testing-linux/).
2626
2727

28-
You can download the binary file responsible for establishing a SSH(Secure Shell) connection between your local device and our testing cloud by clicking on the downloadable link below.
28+
You can download the binary file responsible for establishing a TCP with TLS 1.2 connection between your local device and our testing cloud by clicking on the downloadable link below.
2929

3030
<div className="download_btn mb-10">
3131
<a href="https://downloads.lambdatest.com/tunnel/v3/linux/64bit/LT_Linux.zip">Download LambdaTest Tunnel For Linux</a>
3232
</div>
3333

34-
## Configuring SSH connection with LambdaTest tunnel
34+
## Configuring TCP with TLS 1.2 connection with LambdaTest tunnel
3535
* * *
3636

3737
**Step 1**: Click the button "**Configure Tunnel**". Download the binary zip file by clicking the "**Download Link**". Also, hit the 'Copy' button in the form that opens up to copy the complete string to your system's clipboard.
@@ -40,7 +40,7 @@ You can download the binary file responsible for establishing a SSH(Secure Shell
4040

4141
**What is this zip file for?**
4242

43-
This zip file will help in establishing a secure connection to LambdaTest cloud servers so you could test your locally hosted web pages in a Secure Shell(SSH) environment.
43+
This zip file will help in establishing a secure connection to LambdaTest cloud servers so you could test your locally hosted web pages.
4444

4545
**Step 2**: Extract the downloaded zip file. Go to terminal and route your pointer to the same directory where you extracted the zip file.
4646

@@ -58,7 +58,7 @@ So for example, if your user login email is [email protected] and your user
5858

5959
>**Note:** After you execute the command, you may be asked for user permission. Make sure you have administrator access to allow the file to run successfully.
6060
61-
In a few seconds, after you execute the command, an SSH connection will be established. You will receive a message inside your command prompt mentioning "***Secure connection established, you may start your tests now***".
61+
In a few seconds, after you execute the command, an TCP with TLS 1.2 connection will be established. You will receive a message inside your command prompt mentioning "***Secure connection established, you may start your tests now***".
6262

6363
<img loading="lazy" src={require('../assets/images/local-testing-for-linux/For-linux-4.webp').default} alt="Image" className="doc_img"/>
6464

@@ -88,9 +88,9 @@ In a few seconds, after you execute the command, an SSH connection will be estab
8888
8989
## Testing Local Folder Files Using LambdaTest tunnel
9090
* * *
91-
>**Note:** If you were already running a test session through tunnel then you will have to terminate the existing SSH connection in cmd before you re-establish it for a new directory.
91+
>**Note:** If you were already running a test session through tunnel then you will have to terminate the existing TCP with TLS 1.2 connection in cmd before you re-establish it for a new directory.
9292
93-
**Step 1:** If you want to test the local folders and files stored in your system, pass an additional argument ‘dir’ with the directory/folder in double quotes name as you run the command on the terminal to establish a SSH connection with LambdaTest tunnel.
93+
**Step 1:** If you want to test the local folders and files stored in your system, pass an additional argument ‘dir’ with the directory/folder in double quotes name as you run the command on the terminal to establish a TCP with TLS 1.2 connection with LambdaTest tunnel.
9494

9595
**Sample format:**
9696

@@ -100,7 +100,7 @@ In a few seconds, after you execute the command, an SSH connection will be estab
100100

101101
`LT --user [email protected] --key 123asd123 --dir "/home/lambda/Downloads"`
102102

103-
**Step 2:** After you establish a SSH connection, go to LambdaTest and navigate to **Real Time test**. Enter local-folder.lambdatest.com" in URL bar. The list of all files/folders present under the selected directory will be displayed in the browser. Select the test configuration(OS, Browser and screen resolution) of your choice.
103+
**Step 2:** After you establish a TCP with TLS 1.2 connection, go to LambdaTest and navigate to **Real Time test**. Enter local-folder.lambdatest.com" in URL bar. The list of all files/folders present under the selected directory will be displayed in the browser. Select the test configuration(OS, Browser and screen resolution) of your choice.
104104

105105
<img loading="lazy" src={require('../assets/images/local-testing-for-linux/For-linux-9.webp').default} alt="Image" className="doc_img"/>
106106

@@ -112,17 +112,17 @@ In a few seconds, after you execute the command, an SSH connection will be estab
112112
113113
For example: If you have a file ‘test.html’ in your folder. You need to give URL as "local-folder.lambdatest.com/test.html" to run the same file. In this way, you can run any HTML, PHP, Python or similar web files present in any folder of your system, directly in LambdaTest browser.
114114

115-
## Terminating The SSH Connection
115+
## Terminating The TCP with TLS 1.2 Connection
116116
* * *
117117
A secure tunnel connection is maintained unless you explicitly disconnect it. You can disconnect the tunnel in following ways:
118118

119119
**Option 1:** You can kill the process by using Ctrl+C in the terminal.
120120

121-
You will receive the below highlighted messages indicating the termination on SSH(Secure Shell) Connection.
121+
You will receive the below highlighted messages indicating the termination on TCP with TLS 1.2 Connection.
122122

123123
<img loading="lazy" src={require('../assets/images/local-testing-for-linux/For-linux-11.webp').default} alt="Image" className="doc_img"/>
124124

125-
**Option 2:** You can also disconnect it using the option provided in the user interface. In the top right corner of LambdaTest interface, you will find a button that says "**Tunnel active**:". This button displays the number of active tunnels. As you click on it, you will find your tunnel name along with an 'X'. Hit the 'x' to terminate the SSH tunnel.
125+
**Option 2:** You can also disconnect it using the option provided in the user interface. In the top right corner of LambdaTest interface, you will find a button that says "**Tunnel active**:". This button displays the number of active tunnels. As you click on it, you will find your tunnel name along with an 'X'. Hit the 'x' to terminate the TCP with TLS 1.2 tunnel.
126126

127127
<img loading="lazy" src={require('../assets/images/local-testing-for-linux/For-linux-12.webp').default} alt="Image" className="doc_img"/>
128128

@@ -193,7 +193,7 @@ As we offer a cloud-based platform to host a testing ecosystem to everyone aroun
193193

194194
If you ever misplace your Access key into the hands of someone you don’t trust then you can always regenerate it by clicking the button "**Regenerate Access Key**".
195195

196-
Access Key is pivotal for establishing a Secure Shell(SSH) through LambdaTest tunnel to test your locally hosted web-pages or web-apps.
196+
Access Key is pivotal for establishing a TCP with TLS 1.2 connection through LambdaTest tunnel to test your locally hosted web-pages or web-apps.
197197

198198
Find your Access Key while performing any type of testing, from the left navigation menu. You will find a button that says "Configure Tunnel". Click on that button & a string containing your access key will be presented.
199199

0 commit comments

Comments
 (0)