Masthash

#cypress

@danrot happily implemented #Cypress based #Joomla installation+module test w/ https://github.com/muhme/quote_joomla/tree/main/test now on the way for #WordPress; started using Cypress https://github.com/muhme/quote_wordpress/tree/main/test WordPress and plugin installation works, but for the Gutenberg block editor it's difficult. WordPress itself says "There is an ongoing project to migrate from #Puppeteer to Playwright. It is recommended to write new e2e tests in Playwright whenever possible." https://developer.wordpress.org/block-editor/contributors/code/testing-overview/#end-to-end-testing I will also try #Playwright

danrot
2 weeks ago

#Cypress seems to be very popular, especially in the #JavaScript community. It reads really promising, especially that it fixes some of the issues #Selenium had. My biggest worries about it is its limited browser support... If I really want to do proper #E2ETesting I do not want to limit it to Chrome and Firefox only...

danrot
2 weeks ago

🔎 I am currently searching for an #E2ETesting library. The most important thing for me to test, which I probably cannot test in a different way, is native browser notifications after receiving a push notification from a #JavaScript #ServiceWorker.

Solutions I know of include #Selenium, #WebDriverIO, #Playwright, #NightWatch and #Cypress.

❓ Do you have any other ideas or opinions on those testing libraries?

Going to add a few thoughts for some of them in separate toots.

In web components, is there a way to test slot content and what gets rendered based on how the shadow DOM renders? I started writing unit tests with Vitest but then switched over to Cypress component tests. In both type of tests I couldn’t find a way to check to see what slot changes occurred based on attribute changes or whether or not the slot had content. Anybody else run into this?

https://github.com/wbrowar/admin-bar-component/blob/main/cypress/component/AdminBar.cy.ts

#WebComponents #JavaScript #webdev #cypress

اندرو آبی
2 weeks ago

Tiny Speaker Busts Past Sound Limits with Ultrasound

#parts #cypress #mems #ultrasonic #ultrasound #hackaday

-- Delivered by RssEverything service

hackaday.com/2023/11/27/tiny-s…

IT News
2 weeks ago

Tiny Speaker Busts Past Sound Limits with Ultrasound - Conventional speakers work by moving air around to create sound, but tiny speakers... - https://hackaday.com/2023/11/27/tiny-speaker-busts-past-sound-limits-with-ultrasound/ #ultrasonic #ultrasound #cypress #parts #mems

Rick Berk
3 weeks ago

Spent a few days last week exploring Lake Verret, Louisiana, by kayak with a friend of mine. I was photographing the large cypress in the foreground, allowing my kayak to drift, when I came around the other side and saw this view, with an egret in the background framed by the Spanish moss. Such a peaceful scene.
Prints available at https://rickberk.pixels.com/featured/whispers-of-the-bayou-rick-berk.html

#mastoart #photography #landscape #landscapephotography #louisiana #swamplife #egret #cypress #naturephotography #nature #buyintoart #artist

robrich
4 weeks ago

It's been a minute since I wrote a #visualDiff test with #playwright; what's the cool #npm package to use these days?

I think I've used #pixelmatch in the past, but there's a #jest package that #copilot is suggesting.

https://www.npmjs.com/package/jest-image-snapshot

#e2e #testing #headless #browser #snapshot #test #functionalTests #cypress #tests #nodejs #webDev #javaScript

Thomas Bassetto
1 month ago

I've finally started using Playwright for a proof-of-concept at work and I like it very much! Writing e2e tests has never been so fun. I never fully grokked the Cypress tests syntax.

#cypress #playwright #e2e

Bram Diederik
1 month ago

Oke #nextcloud has no api to download the vcards exports.

So i use a #cypress script.
Works like a charm.

Now my #asterisk system gets new added contacts every day.

Matthias Andrasch
2 months ago

Quick question regarding #cypress #testing in #php web projects: Do you install cypress (or playwright) directly to the main package.json as dev dependency or do you keep it in a separate folder with own package.json (so it doesn't interfere with the rest of the project)? thanks!

gram
2 months ago

My wife is looking for her first #QA / Test Automation job. She has good technical skills, knows #Cypress, and passed #ISTQB certification.

This is a classic Catch-22 example. Every position nowadays requires years of experience and you can't get experience without a job. So far after a year of applying to a hundred positions, she had only one interview >.<

#NL or remote.

Pls, boost if you have connections looking for engineers or helping #WomenInTech and #diversity.

https://dileit.com/

michabbb
2 months ago

did you ever heard of #JetBrains Aqua? 👀 💧

no? me too ;-)

Aqua supports the #Selenium, #Cypress, and #Playwright frameworks, enabling you to create and run automated #tests using your preferred tools.

#testing #websites

https://www.jetbrains.com/aqua/

Especially: Anyone has experience using #cypress #cloud with #ci (maybe with #azure #devops) ???

Thinking about moving away from #Katalon to #Cypress to test websites .... anyone got some input for me about this?

Matthias Andrasch
2 months ago

Hey fellow devs, I'm interested in automatic form testing via end-2-end testing (in combination with #DDEV).

Are there major differences between #cypress and #playwright? Or can I just pick one and I'll be fine? Thx in advance for hints! 👋

Cal Moody
2 months ago

Cypress.io is the most recent web development tool in a string of #enshittification the last few weeks, with #postman and then #insomnia attempting to force adoption of their cloud offerings. #cypress literally blocks their competitors who built products off the open source cypress platform. It's always annoying to have to migrate your tools unexpectedly, and especially when it keeps happening! #webdev
https://currents.dev/posts/v13-blocking

Funky Bob
2 months ago

Remember when you could just jump on IRC and find some help with a product?

Now I have to sign up for Discord, _and_ hand over my phone number to get verified so I can ask for community help with #Cypress :/

Heron&Fox Photo
2 months ago

A Bald or Swamp #Cypress growing in the water of Lake Rowena at #Leu #Gardens in #Orlando, #Florida.
Orlando has many lakes and pods, and many have parks surrounding them at least partially, and the Leu Gardens occupy part of the shore of Lake Rowena, offering manicured gardens and incredible scenery.

Get a print with this image, or other items at https://heronfox.pixels.com/featured/cypress-at-leu-gardens-heron-and-fox.html

#TreesOfMastodon, #Tree #BaldCypress, #SwampCypress, #TaxodiumDistichum,
#LeuGardens, #Photography

An outdoor, daylight photograph of a cypress tree growing in water. The tree is close to the camera and taller than the image. The tree has a large bulb at the base and many “knees” or wood projections from the tree above the water, are around the tree. The leaves are short and needle-like. A lake takes up the background of the image and sparkles in reflected sunlight.
Ricard Torres
3 months ago

💻 I have been having fun writing End to End tests with #Cypress with #GitHub #Copilot 🤖

If you define your CSS selectors and start writing your test the autocomplete does all the magic. It's so fast :blobcataww:

Stefanie Neumann
3 months ago

I've worn #cypress, following my inner #compass through the dark #night, trying to #translate non-existing signs, until a #small flame would ignite, and when my heart burnt bright like a #phoenix I would rise, in #beautiful love, no #romance, no disguise.

---
@FrostPoem
@tanweerdar
@StuartBrknJohns

---
#vssnature #MicroPrompt #brknshards #MastoPrompt #moptd #whistpr #rise365 #vss365
#WritingCommunity

Ricard Torres
3 months ago

🆕 How to overwrite HTML with #Cypress

Here's a quick snippet to allow you change the HTML of a page before Cypress fires your tests.

It took me a little to find the solution, as the docs are not super clear. So I wrote this:

➡️ https://ricard.dev/how-to-overwrite-html-with-cypress/

Valdeir S.
3 months ago

Living code...
Desenvolvendo uma rede social com Laravel + Vue

https://twitch.tv/valdeirpsr

Stacks: #laravel #vue #cypress #vitejs #phpunit | #tdd #e2e

ng-news
3 months ago

Episode 23/35: https://youtu.be/7nMKSbCmDgo

The "Nx Live" show with host Zack DeRose discussed with Manfred Steyer Domain-Driven Design in Nx. #Cypress 13, with its new feature Test Replay, was published. Protractor has finally reached its "End of Life".

- Nx Live Show: https://www.youtube.com/watch?v=UL5sA0L6sfQ
- Cypress 13: https://www.cypress.io/blog/2023/08/29/announcing-cypress-13-test-replay/
- Protractor EoF: https://medium.com/angular-blog/protractor-deprecation-update-august-2023-2beac7402ce0

#Angular

Edoardo Dusi
3 months ago

Buongiorno da @astro che ieri ha annunciato l'uscita di #Astro 3.0 e quindi diamo un'occhiata alle feature di questa nuova major version.

Eppoi vediamo #Cypress 13 con Test Replay, una feature molto interessante che riguarda Cypress Cloud.

Infine, un po' di classifiche dei top linguaggi di programmazione fornite dai ranking di IEEE Spectrum.

Puntata dedicata al #coding, finalmente.

Ciao.

#astro #javascript #frontend #cypress #testing #coding

https://youtu.be/dclhgSLQlSQ

TechDailyCFP
3 months ago

angularday | 24th November 2023 | Verona (https://2023.angularday.it/):

⌛ Today is the last day to submit your talk proposal: https://t.co/usbGktVhx9

#CFP is closing tomorrow!

Looking forward to meeting you in 📍 Verona on 📅 24.11.23
🎫 https://t.co/kAEmzai2eo

@grusp #angular #angularjs #javascript #js #cypress #microfrontend #components https://t.co/eTAvXTsigk

Mad B
3 months ago

I'm a developer, mostly #frontend, at a large tech company, not one of the particularly evil ones.

Today has been a frustrating exercise in:
- we're not federating yet with this huge federation of #graphQL instances, but we're checking if we could, but they cloned a bunch of our schemas, so my update clashed with a bunch of random stuff, but I guess there's only one engineer managing the actual federation part, and she's in Bengaluru
- #cypress... As ever, randomly stops working
- am I the only one whose cypress is failing? Hello? Bueller?

At least at the end of the day I banged out some easy #a11y wins

TechDailyCFP
3 months ago

angularday | 24th November 2023 | Verona (https://2023.angularday.it/):

"What's new in #Angular" was @simona_cotin 's talk at #angularday22.
Simona is Engineering manager on the Angular team @ Google.
📽️https://t.co/AkOns7mcPz

Submit your talk prosposal for #angularday23
👉https://t.co/usbGktVhx9

#angularday #angularjs #javascript #js #cypress

Rick Berk
4 months ago

A few years ago my buddy Andy Crawford invited me down to Louisiana to explore the swamps with him. It was great having a guided tour, and photographing places I'd never see without him showing me. There are no hiking trails here. if you don't have a boat and don't know the bayous, you're not getting here. "Cypress Whispers" Prints available at https://rickberk.pixels.com/featured/cypress-whispers-rick-berk.html

#mastodonart #louisiana #cypress #landscape #photography #swamp #photographyisart #buyintoart

TechDailyCFP
4 months ago

angularday | 24th November 2023 | Verona (https://2023.angularday.it/):

Only one week left to submit your talk proposal for #angularday: https://t.co/usbGktVhx9

You have time until 31.08.2023

Looking forward to meeting you in📍 Verona on 📅 24.11.23
🎫 https://t.co/kAEmzai2eo

@grusp #angular #angularjs #javascript #js #cypress #microfrontend https://t.co/aFMwjSnPFF

Andros Fenollosa
4 months ago

Nuevo artículo: «Levantar Cypress en modo gráfico sobre Docker»
Comparto un tutorial para usar Cypress dentro de Docker usando la interfaz gráfica y sin depender del servidor gráfico del host. Muy útil cuando trabajas con un equipo con diferentes sistemas operativos.
https://programadorwebvalencia.com/levantar-cypress-en-modo-grafico-sobre-docker/
#anuncio #docker #cypress #javascript #testing

Jobs for Developers
4 months ago
Jobs for Developers
4 months ago
robrich
4 months ago

https://dev.to/cypress/multi-domain-origin-testing-in-cypress-1aog - testing a website with multiple domains with #Cypress, and examples of #Okta login. Great post https://www.linkedin.com/in/jordanpowell88.

Craig Lee
4 months ago

Today’s progress: all fitted and round over routed the top edges. To do: sanding and sealing the wood and repainting the iron. Next project is on the left. First ever is in the background. #woodworking #bench #castiron #cypress

Jobs for Developers
4 months ago
Kevin
4 months ago

Sunrise in the Atchafalaya (a-shah-fuh-lie-ya) Basin in Louisiana with an alligator on patrol.

Growing up in South East Louisiana this is a common sight for anyone that fishes the area, but his is a really big one.
When the Interstate 10 Atchafalaya Basin Bridge opened in 1973, it gave us easier/quicker access to the Atchafalaya Basin Swamp and area's like this at Lake Martin wildlife preserve.

#Photography #LandscapePhotography #Atchafalaya #Swamp #SpanishMoss #Cypress #Wildlife #nature

Sunrise Colors in the Atchafalaya swamp in July. An Alligator is seen swimming among the cypress trees. The trees have an abundant amount of Spanish moss hanging from them. The water green from the reflection of the leaves on the trees.
Andros Fenollosa
4 months ago

Nuevo artículo: Apenas he encontrado información de como automatizar pruebas usando MailHog, un servidor SMTP local para devs.
Por ello comparto la información que he aprendiendo según hacía pruebas: «Usando la API de MailHog»
https://programadorwebvalencia.com/usando-la-api-de-mailhog/
#cypress #test #javascript #python #anuncio

Jobs for Developers
4 months ago
TechDailyCFP
5 months ago

#atMyNextJob there will be #automated #e2e #browser #testing of all the critical business functions using #cypress or #playwright complete with #visual #regression tests to ensure #CSS changes don't break things.

TechDailyCFP
5 months ago

angularday | 24th November 2023 | Verona (https://2023.angularday.it/):

#angularday #CFP is open!

We look forward to hearing from you: https://t.co/usbGktVhx9

See you in📍 Verona on 📅 24.11.23
🎫 https://t.co/kAEmzai2eo

@grusp #angular #angularjs #javascript #js #cypress #microfrontend #schematics #redux #ngrx #rxjs #components https://t.co/6kr2r287J4

TechDailyCFP
5 months ago

angularday | 24th November 2023 | Verona (https://2023.angularday.it/):

Are you ready for the 7th edition of #angularday? 😍

#CFP is now open until 31.08.2023, we look forward to seeing your talk proposal: https://t.co/usbGktVhx9

@grusp #angular #angularjs #javascript #js #cypress #microfrontend #schematics #redux #ngrx #rxjs #components https://t.co/JIs6m1ACYv

Marian describes a transformation where team had three different tech stacks - QA testers on #selenium and #java - teams having no shared tools. Then they moved to #Cypress.

We often see a common - different - tool as the mechanism of breaking silos. If we should learn one thing, we should learn that common tools are important. Which tool might not matter as much.

Matthias Andrasch
6 months ago

What's the easiest way to get some automated screenshots of a website (cross browser / different responsive sizes)? Best would be selfhosted / locally, maybe via #ddev + cypress, playwright, etc.? 📷 Thx for tipps! #webdev #testing #cypress #playwright

Jesse Jurman
6 months ago

Added #e2e tests to Tram-Lite, using #cypress 🎉

In the past, I've usually leaned on #jest and #TestingLibrary but even for this super simple library, Cypress was easy, incredibly fast, and better reflects the actual behavior of the browser.

I understand for libraries it feels like unit-tests should be the go to, but over time I've realized that e2e forces you to put your library in real scenarios, rather than fake / idealized scenarios that might not happen.

#TramLite #WebDev #testing

Picture of a web browser window with cypress. There is a left-pane with several test cases written with green checks next to them. On the right side there is a browser pane, with a URL, and example components. The spec runtime is 00:02 (2 seconds).
DoomsdaysCW
6 months ago

Why #Ecologists Are Haunted by the Rapid Growth of #GhostForests

A study in North Carolina of dying #trees may represent a foreboding preview of what may come to #coastal #ecosystems worldwide.

by Jim Morrison

"As the ocean intrudes and saltwater rises, it kills trees and creates these ghost forests—bare trunks, and stumps, ashen tombstones marking a once-thriving coastal ecosystem. In North Carolina, #pine, #RedMaple, #sweetgum and bald #cypress forests are being replaced by saltmarsh. Eventually, that saltmarsh will be replaced by open water, a shift that leads to significant and complex costs to the environment and the local economy. The loss of forests will reduce carbon storage, further fueling climate change, and the agriculture industry, timber interests will suffer as saltwater moves inland."

#ClimateChange #ClimateCrisis #Saltwater

Read more: https://getpocket.com/explore/item/why-ecologists-are-haunted-by-the-rapid-growth-of-ghost-forests?utm_source=pocket-newtab

hi friends, i'm boom.

• 32 (august '90)
• queer as
• automation engineer (#cypress)
• weeb and western comics/toons
• two cats, binks and taco
• LEGO and gunpla models

needed to get away from twt as it was just, so not good for my mental health lol. i've been looking for a more LGBT-forward community and definitely feel more at home on mastodon. cheers. ✨

#introduction

Bald Cypress With Reflection Along Island Creek fine art photo.

A lovely cypress tree is reflected on the smooth water of Island Creek in the Croatan National Forest. A hiking trail follows the creek providing many beautiful scenes.

Prints and merch available at https://bob-decker.pixels.com/featured/bald-cypress-with-reflection-along-island-creek-bob-decker.html

#AYearForArt #BuyIntoArt #Cypress #NationalForest #woodland #forest #fineart #naturephotography #landscapephotography #creativetoots #mastoart #fedigiftshop #fediart #photography #fineartphotography

A Bald Cypress tree rises up along the bank of Island Creek in the Croatan National Forest. Its base is reflected on the surface of this black-water stream. Green foliage surrounds the scene.
Simon Scarfe
7 months ago

Missed a hilarious trick by not pronouncing #Cypress‘ singer’s name “Andrew Lambrew” #Eurovision

cliff1976
7 months ago

#cypress #esc Sweep the leg!

UpgradeJS.com
7 months ago

Here is our latest article on combining code coverage metrics from multiple #JavaScript tools to get the right info.

We explore how you can use IstanbulJS and nyc to combine code coverage details from #Jest and #Cypress

Check it out! https://go.upgradejs.com/0en #Testing #IstanbulJS #TechDebt

Now that #AI can write #code I think the smart career move is to get into #softwareTesting; defining success in a problem space was always the hard part of #softwareDevelopment and will need even better tools now!

#Programming code was never the point of #software.

#webDev #webDevelopment #testing #playwright #cypress #e2etesting #bard #bing #chatGPT #llm

@jaredwhite

> Do you read HTML?

If needs be, but browsers are better at it so I usually let them do it.

#cypress #playwright #puppeteer #cypressio #E2ETesting #testing

@deutrino
@peyremorgan the best thing to do is to have #e2e tests which use the #accessibility features to verify functionality.

See: #Cypress #testingLibrary https://testing-library.com/docs/cypress-testing-library/intro/

You don't get to see your page, but then neither do your sightless users.

Best of all, you can run them automatically everytime you make a change to quickly confirm you are still complying!

I'm sold on giving #Cypress a try!

#FLDC

Gina Häußge
10 months ago

Two work days is all it took to port the existing E2E test suite of #OctoPrint from #Cypress to #Playwright. From first steps, over custom fixtures, to a cached CI build - featuring lots of learning.

Tests are easier to write now thanks to the fixtures, so far seem way more solid (Cypress sadly became really flaky after an update around 6 months ago) and run faster to boot. And the cherry on the top are the static html reports incl trace view and videos it generates. I might be in love 🤭

Example of a Playwright test report for OctoPrint's E2E tests. 14 tests (2 skipped) run on Firefox and Chromium each, all tests green. Smoke tests ranging from testing working login to uploading files and connecting to the virtual printer.

Interested in #Angular and #Testing? I discuss #Cypress component testing and integration testing of Angular apps with Christian Lüdemann in this video https://youtu.be/fuxeT7vCrZM

Learned a little bit of e2e testing with #cypress today! It was interesting getting around the way MUI renders everything, but overall it wasn’t as scary as I thought it would be :blobfoxaww:

Charles Roper
11 months ago

I'm looking at end-to-end #testing tools like #Cypress and #RainforestQA. What do folks recommend for this these days? Ideally needs to be low-code / no-code. Can't be doing with any elaborate Selenium/Puppeteer DIY stuff. Need something easy to learn and use, and is reliable/resilient.

Any ideas?

Serhii Kulykov
11 months ago

New additions to Web Components bookmarks:

- cypress-lit = #Cypress + #buildWithLit 🔥
- query-selector-shadow-dom by #Webdriver
- Shadow DOM support for Capybara 💎
- Shadow DOM with Java #Selenium

Check out the full list of testing solutions:

https://webcomponents.today/testing-solutions/

Serhii Kulykov
1 year ago

#WebComponentsAdvent Day 18: Testing Solutions.

While JSDOM supports #WebComponents, it's usually better to test them in real browsers that people actually use. Today's update provides examples of using Web Test Runner by #ModernWebDev, #Cypress, #Playwright and other tools.

https://webcomponents.today/testing-solutions/