Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Correct links in "Migrating from Protractor to Cypress" #5658

Merged
merged 1 commit into from
Feb 15, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ migration guide to help you and your team transition from Protractor to Cypress.

If you see any inaccuracies with this guide or feel like something has been
misrepresented, please
[start a discussion here](https://github.com/cypress-io/cypress/discussions/new).
[start a discussion here](https://github.com/cypress-io/cypress/discussions/new?category=general).

:::

Expand Down Expand Up @@ -956,8 +956,8 @@ commands are
[not invoked immediately](/guides/core-concepts/introduction-to-cypress#Commands-Are-Asynchronous)
and are enqueued to run serially at a later time. Cypress commands might look
like promises, but the
[Cypress API is not an exact implementation of Promises](/guides/core-concepts/introduction-to-cypress#Commands-Are-Not-Promises).
The modern web is asychronous, therefore you need to interact with modern web
[Cypress API is not an exact implementation of Promises](/guides/core-concepts/introduction-to-cypress#The-Cypress-Command-Queue).
The modern web is asynchronous, therefore you need to interact with modern web
apps in an asynchronous fashion. This is why the Cypress API is asynchronous.
This allows you to write deterministic tests since all of your commands are
executed serially, enabling your tests to run predictably each time.
Expand Down Expand Up @@ -1086,7 +1086,7 @@ Cypress makes it easy to

Check out our in-depth guides to run your Cypress tests in
[GitHub Actions](/guides/continuous-integration/github-actions),
[CircleCI](/guides/continuous-integration/introduction#CircleCI),
[CircleCI](/guides/continuous-integration/circleci),
[GitLab CI](/guides/continuous-integration/gitlab-ci),
[Bitbucket Pipeline](/guides/continuous-integration/bitbucket-pipelines), or
[AWS CodeBuild](/guides/continuous-integration/aws-codebuild).
Expand All @@ -1106,7 +1106,7 @@ With Cypress, your tests can be
This is an important distinction between Protractor and Cypress parallelization.
One of the reasons why Cypress parallelizes tests per file is because some users
may write tests that build up state that subsequent tests, although we
[do not recommend relying on the state of previous tests](/guides/references/best-practices#Having-tests-rely-on-the-state-of-previous-tests).
[do not recommend relying on the state of previous tests](/guides/references/best-practices#Having-Tests-Rely-On-The-State-Of-Previous-Tests).

With Cypress, all you need to do is pass the `--parallel` and `--record` flag to
`cypress run`, and it will take care of the rest for you:
Expand Down
Loading