Hey there! 👋
Welcome to the https://t.me/cypress_info TG channel!
It is a place for knowledge sharing about the Cypress testing tool.
The channel is led by an AQA Lead with extensive experience in testing and proficient knowledge of Cypress and Cypress dashboard, who has built more than 12 projects using this tool.
—-
Cypress updates, courses, best practices, code examples, and interesting solutions will be posted here!
—-
Jump in and join the community
https://www.cypress.io
Welcome to the https://t.me/cypress_info TG channel!
It is a place for knowledge sharing about the Cypress testing tool.
The channel is led by an AQA Lead with extensive experience in testing and proficient knowledge of Cypress and Cypress dashboard, who has built more than 12 projects using this tool.
—-
Cypress updates, courses, best practices, code examples, and interesting solutions will be posted here!
—-
Jump in and join the community
https://www.cypress.io
Telegram
Cypress_info
Interesting articles and updates about Cypress testing tool
Languages: 🇺🇦 and 🇬🇧
Languages: 🇺🇦 and 🇬🇧
2 most important recent Updates:
1️⃣ v9.6.0 with multidomain support
2️⃣ v10.2.0 stable version of the new test runner and component testing
—-
✍️ Update for 9.6.0 in one of my projects allowed refactoring (we use external service for users management) and reduced the time of E2E suites execution by ~10%
1️⃣ v9.6.0 with multidomain support
2️⃣ v10.2.0 stable version of the new test runner and component testing
—-
✍️ Update for 9.6.0 in one of my projects allowed refactoring (we use external service for users management) and reduced the time of E2E suites execution by ~10%
docs.cypress.io
Changelog: Cypress App | Cypress Documentation
Release notes for the Cypress App.
👍1
https://learn.cypress.io/
Free courses developed by the Cypress team. 25+ lessons, 30+ examples.
——
✍️ I took all of them and spent ~2 hours.
Courses are informative, cover a lot of important stuff and allow you to practice and do some tasks after each lesson.
However, it seems to me that they are not final. The 1st and 2nd are way more structured and prepared in comparison to the 3rd and 4th.
The "Advanced Cypress Testing Concepts" looks more like high-level feature overviews rather than lessons. I guess they will be improved in the future.
Still, it worth checking them out. You will definitely learn something new.
Free courses developed by the Cypress team. 25+ lessons, 30+ examples.
——
✍️ I took all of them and spent ~2 hours.
Courses are informative, cover a lot of important stuff and allow you to practice and do some tasks after each lesson.
However, it seems to me that they are not final. The 1st and 2nd are way more structured and prepared in comparison to the 3rd and 4th.
The "Advanced Cypress Testing Concepts" looks more like high-level feature overviews rather than lessons. I guess they will be improved in the future.
Still, it worth checking them out. You will definitely learn something new.
learn.cypress.io
Real World Testing with Cypress
Real World Testing with Cypress is a four-course curriculum that teaches everything you need to know about testing modern web applications with Cypress
🔥5
Latest Update - v10.4.0
Important features:
- Cypress Component testing now supports React 18 via the cypress/react18 package
- Cypress Component testing now supports Vite 3
—-
If you are new in Component testing - Writing Your First Component Test
If you want to know the difference between Component and E2E testing - Testing Types
Important features:
- Cypress Component testing now supports React 18 via the cypress/react18 package
- Cypress Component testing now supports Vite 3
—-
If you are new in Component testing - Writing Your First Component Test
If you want to know the difference between Component and E2E testing - Testing Types
docs.cypress.io
Changelog: Cypress App | Cypress Documentation
Release notes for the Cypress App.
👍1
A new interesting tool from Cypress -> https://migrator.cypress.io/
Read more about it or check out the complete migration guide.
—-
I've played around with it for a while, and it works pretty well in trivial cases.
Still, it has some issues with complicated stuff, but it might save you hours of routine work (which is cool)
Read more about it or check out the complete migration guide.
—-
I've played around with it for a while, and it works pretty well in trivial cases.
Still, it has some issues with complicated stuff, but it might save you hours of routine work (which is cool)
migrator.cypress.io
Cypress Migrator
Cypress Migrator is a free tool designed to help users learn the differences between their existing test APIs and the Cypress API and to help in migrating from their existing platforms.
👍1
💩💩💩
Be careful, the first link above is a complete piece of crap…
I’m just posting it here so that you can see and understand WHAT people with 16 years of experience (🤣🤣🤣) have in their heads sometimes…
💩💩💩
—-
https://www.lambdatest.com/blog/avoid-anti-patterns-in-cypress/
I’ve tried to find a nice article for our FE devs about Cypress anti-patterns and found this…
So, we have:
* errors in the code and formatting 🤣
* try to use KISS principle without knowing what it is about 🤣
* BDD / cucumber / Gherkin - 🤮🤮🤮(really??? In 2022??? In Cypress??? and someone has written that plugin… 🤦♂️)
* these guys provide some kind of Cypress certification?! 🤣🤣
—-
Be careful with such kind of “experts” with 10/15/20 years of experience, don’t read paid articles (as this one) - and check out https://docs.cypress.io/guides/references/best-practices if you are really interesting of HOW to improve your Cypress tests
Be careful, the first link above is a complete piece of crap…
I’m just posting it here so that you can see and understand WHAT people with 16 years of experience (🤣🤣🤣) have in their heads sometimes…
💩💩💩
—-
https://www.lambdatest.com/blog/avoid-anti-patterns-in-cypress/
I’ve tried to find a nice article for our FE devs about Cypress anti-patterns and found this…
So, we have:
* errors in the code and formatting 🤣
* try to use KISS principle without knowing what it is about 🤣
* BDD / cucumber / Gherkin - 🤮🤮🤮(really??? In 2022??? In Cypress??? and someone has written that plugin… 🤦♂️)
* these guys provide some kind of Cypress certification?! 🤣🤣
—-
Be careful with such kind of “experts” with 10/15/20 years of experience, don’t read paid articles (as this one) - and check out https://docs.cypress.io/guides/references/best-practices if you are really interesting of HOW to improve your Cypress tests
👍3
https://m.youtube.com/watch?v=fncL63KRA-0
Interesting workshop, the second round is coming soon - https://applitools.com/cypress-vs-playwright-rematch-webinar
Interesting workshop, the second round is coming soon - https://applitools.com/cypress-vs-playwright-rematch-webinar
YouTube
Cypress vs. Playwright: Let the Code Speak
See who will be crowned the winner in this epic matchup between test automation frameworks Cypress and Playwright.
Cypress Versus Playwright, presented by Applitools. See the session materials, including the example code, at https://applitools.info/pmv…
Cypress Versus Playwright, presented by Applitools. See the session materials, including the example code, at https://applitools.info/pmv…
🔥1
Cypress now supports WebKit 🥰🥰🥰
https://www.cypress.io/blog/2022/09/13/cypress-10-8-experimental-run-tests-in-webkit/
https://www.cypress.io/blog/2022/09/13/cypress-10-8-experimental-run-tests-in-webkit/
www.cypress.io
Cypress 10.8: Experimental: Run tests in WebKit
We are excited to bring you an update on one of our most popular user requests: Cypress support for testing in Safari! Apple’s Safari browser accounts for almost 20% of worldwide internet usage. In 10.8.0, Cypress users can test their web applications using…
🔥2
Cypress best practices from their team, a lot of interesting stuff
https://docs.cypress.io/examples/examples/tutorials#Best-Practices
https://docs.cypress.io/examples/examples/tutorials#Best-Practices
docs.cypress.io
Cypress testing solutions | Cypress Documentation | Cypress Documentation
Explore Cypress documentation for a comprehensive guide on end-to-end, component, and accessibility testing. Discover features, commands, best practices, and get started with Cypress today
👍1
Advanced Cypress Testing Concepts
What You Will Learn:
1. How to debug test failures
2. Database initialization and seeding
3. How to test network requests
https://learn.cypress.io/advanced-cypress-concepts
What You Will Learn:
1. How to debug test failures
2. Database initialization and seeding
3. How to test network requests
https://learn.cypress.io/advanced-cypress-concepts
learn.cypress.io
Real World Testing with Cypress
Real World Testing with Cypress is a four-course curriculum that teaches everything you need to know about testing modern web applications with Cypress
👍1
https://youtu.be/kENXELkT4O4
API testing using Cypress
—-
BTW, right now I’m working on API testing setup, and we will use
- Typescript
- Cypress
- Cypress API plugin (https://github.com/filiphric/cypress-plugin-api) for better visualization
- AJV (https://ajv.js.org) for complex and dynamic json schemas validation
If you are interested in this topic - I can prepare an article about it (just add some reactions for this post)
API testing using Cypress
—-
BTW, right now I’m working on API testing setup, and we will use
- Typescript
- Cypress
- Cypress API plugin (https://github.com/filiphric/cypress-plugin-api) for better visualization
- AJV (https://ajv.js.org) for complex and dynamic json schemas validation
If you are interested in this topic - I can prepare an article about it (just add some reactions for this post)
YouTube
How To Test API With Cypress | Filip Hric | Testμ 2022 | LambdaTest 🚀
Welcome to another session at the Testμ Conference with Filip who talks about how to test API with the Cypress framework.
Start FREE Testing: https://accounts.lambdatest.com/register?utm_source=YouTube&utm_medium=Organic&utm_campaign=Aug22&utm_term=kENXE…
Start FREE Testing: https://accounts.lambdatest.com/register?utm_source=YouTube&utm_medium=Organic&utm_campaign=Aug22&utm_term=kENXE…
👍2