to the creator of #etaoin you changed my life this pice of software is awesome. The power of repl + webdriver is just magic. Writing testcases is so much fun again. Now i just have to convice my folks 😮 to use it
@mathaeus.peter.sander, although I am the current active maintainer of Etaoin, you are thanking @igrishaev!
i thank everyone involved cause its really really cool i was thinking about something like that lately 😄 and guess whats its there all the time. so please keep that thing running its such a pleasure to use and not only an alternative to puppeteer and stuff its by far cooler.
Thank you for you kind words! I haven't used etaoin for several years or something because, unfortunately, although my clients use clojure, their UI tests are written in Javascript or Java. I really miss writing UI tests in Clojure.
The power of repl + webdriver is just magic.@mathaeus.peter.sander yes! 💯 My very first professional Clojure code was contributing a DSL to our internal web UI testing framework (it was almost a full rewrite of the framework, TBH). At that time, about 10 years ago, the go-to was Clojure + clj-webdriver by @semperos gratitude Sometime later, I got a chance to speak about that work at IN/Clojure 2016. My bet is a lot of the design approach is still relevant, and useful. Video (starts at 2m 30s): https://www.youtube.com/watch?v=hwoLON80ZzA Slideware: https://github.com/adityaathalye/slideware/blob/master/designing_object_functional_system_IN-Clojure_2016.pdf Hope it helps!
I've never used etaoin, but feel free to ping me about Clojure-driven web testing stuff. There is a lot that I couldn't talk about in the presentation. Most of the devil is in the details!
Agree. Big thanks to @igrishaev. This library is a great example of how a good DSL should work. There's a youtube video of his hacking on that's worth a watch: https://www.youtube.com/watch?v=cLL_5rETLWY
Thanx to @borkdude for this awesomeness https://clojurians.slack.com/files/U03DKF57E0M/F07PFR7RF8X/img_20241001_175209.jpg https://clojurians.slack.com/files/U03DKF57E0M/F07Q91XBY4R/img_20241001_174901.jpg
A borked computer. 😃
i'm in love with that tools they brought me back to clojure 😄. except clj-kondo it is always complaining 😄