James Moro
Iniciei minha vida profissional como desenvolvedor web em 2008. Tenho um canal no Youtube onde publico vídeos sobre tecnologia.
Conheça o LambdaTest. Uma ferramenta baseada em nuvem que permite conectar seus projetos instantaneamente para verificações de compatibilidade.
O melhor da tecnologia está no nosso canal no WhatsApp
To demonstrate Cypress testing on the LambdaTest platform, we will use the Cypress’ Kitchen Sink Example in the demo below.
Step-1: Clone the LambdaTest-Cypress’ Kitchen Sink Example github repo and switch to the cloned directory.
git clone https://github.com/LambdaTest/Cypress-Cloud.git
cd cypress-example-kitchensink
Step-2: Setup the LambdaTest-Cypress CLI and configure the configuration file, as shown in the pre-requisites before. A file named lambdatest-config.json
is generated in your project using the below command:
lambdatest-cypress init
Here, we have used the below configuration as default and generated it in the lambdatest-config.json
file. You need to set up the authentication by using LambdaTest credentials. You can check here for more details about authentication.
{
"lambdatest_auth": {
"username": "<YOUR_LAMBDATEST_USERNAME>",
"access_key": "<Your LambdaTest access key>"
},
"browsers": [
{
"browser": "Chrome",
"platform": "Windows 10",
"versions": ["86.0"]
},
{
"browser": "Firefox",
"platform": "Windows 10",
"versions": ["82.0"]
}
],
"run_settings": {
"cypress_config_file": "cypress.json",
"build_name": "build-name",
"parallels": 1,
"specs": "./*.spec.js",
"ignore_files": "",
"npm_dependencies": {
"cypress": "6.1.0"
},
"feature_file_suppport": false
},
"tunnel_settings": {
"tunnel": false,
"tunnelName": null
}
}
Also in run-settings
section you need to specify the path of your spec.js
file on which you want to run the test on. Here we will pass the path of a sample to do spec.js file for our demo.
"specs": "./cypress/integration/1-getting-started/todo.spec.js"
In this demo, all occurences of http://localhost:8080 have been replaced with https://example.cypress.io to prevent running the Cypress tests locally. Alternatively, if you want to run your tests locally, refer to the Run locally section below.
Step-3: Execute your tests using the following command in the terminal:
lambdatest-cypress run
Iniciei minha vida profissional como desenvolvedor web em 2008. Tenho um canal no Youtube onde publico vídeos sobre tecnologia.