germsvel

germsvel

Testing LiveView (self-published)

:wave: Hi everyone,

Earlier this year, I started working on a Testing LiveView course. I’m now happy to announce that the course is complete!

It has 28 short lessons, each focused on a single topic.

I hope the course will help people learn both the mechanics of testing LiveView but also the thought process I go through when choosing what to test and how to test things.

Testing applications in the wild is not always easy. There are many trade-offs involved, and features don’t always fit into the perfect way of testing we often see in courses.

So, during this course, we test a real Twitter clone, full of trade-offs, and we consider how to test the application best. By doing that, I hope that when you run into complex tests in the future, you’ll know how to evaluate trade-offs and choose the best test for your needs.

If that sounds interesting to you, check it at https://www.testingliveview.com/

Happy testing!

Most Liked

germsvel

germsvel

My Testing LiveView course is completely updated with Phoenix 1.7 and LiveView 0.18! (and soon to 0.19)

I rebuilt it from the ground up to make it utterly practical.

Each lesson is short and to the point, crafted from my experience testing LiveView apps in the wild, and refined by my ten years of practicing TDD.

If you’re looking for a great way to learn how to test LiveView apps, give it a look!

:backhand_index_pointing_right: https://www.testingliveview.com/

germsvel

germsvel

@francois1 Yes, I plan on updating the course. But I don’t think there’s much to update. LiveView’s testing side hasn’t changed since v0.20, so the current course should cover how to test LiveView.

germsvel

germsvel

I’ve always had PPP discounts. Just reach out via the email provided in the FAQs and let me know what’s a good amount for your country. I do my best to honor that – and sometimes, I already have PPP discounts ready.

Where Next?

Popular in Courses Top

zkessin
If you are interested in Using Property Based Testing in Elixir I have a new training course on the subject. It will be about 10 lessons ...
New
AstonJ
Looks neat :023: by @caike LEVEL 1 Sparks of Data Get to know Phoenix and learn how to read existing data from the database. ...
New
arrowsmith
Hi, I’m George Arrowsmith - you may remember me from such educational Elixir content as Learn Phoenix LiveView, Phoenix on Rails, and Ma...
New
AstonJ
Your Video Guide to Elixir Learn one of the best new programming languages with in-depth, step by step screencasts.
New
mikeclark
Howdy Everyone, :waving_hand: TLDR: Early access to our Phoenix LiveView course is now open… and it’s free! The first 7 videos (75 minut...
New
mat-hek
Hi everyone! We just released the Elixir Language Tour guide – an interactive intro to Elixir. The guide itself is written in Elixir an...
New
RafaelCamarda
Hello Guys. I have always missed good Elixir and Phoenix content in my own language (Portuguese). Because of that, I have decided to cr...
New
CharlesIrvine
Elixir AI Tools is a course providing a survey of Elixir AI tools and frameworks. It provides a fairly in depth introduction to each topi...
#ai
New
ElixirCasts
Love LiveView and games? I’ve published a new tutorial where we build a clone of the popular word guessing game, Wordle with Phoenix Liv...
New
AstonJ
By @elbrujohalcon Course Overview There is a language that powers 90% of all Internet traffic. It’s also the language behind some extre...
New

Other popular topics Top

vertexbuffer
Hello, can anybody help here..? I have a list of players and I what to delete an element, but every for loop the list is reverting to ori...
New
jononomo
I am trying to figure out how Mix knows whether the environment is test, dev, or prod – where is this set? Thanks.
New
dokuzbir
I want to highlight html closing tags when i click a html tag. That works in .html files but doesnt work for html.eex templates. How can...
New
baxterw3b
Hi guys, i’m new in the Elixir world, and i have to say, that i love it! i’m having some problem to understand anonymous functions with ...
New
gausby
I asked this very same question on twitter and got some interesting feedback, but I thought it would be a good question to ask here as we...
1207 39297 209
New
komlanvi
Hi everyone, I was playing with phoenix liveView but I run into an issue. I have a form and want to validate each input text when the te...
New
Qqwy
Update: How to use the Blogs & Podcasts section You can post links to your blog posts or podcasts either in one of the Official Blog...
3271 126479 1222
New
PeterCarter
There are pre-rolled solutions for other frameworks that do work. However, Phoenix does not seem to have these. Have people had good expe...
New
AstonJ
Seen any cool LiveView demos, sample apps or examples? Please post them here! :003:
New
dogweather
I wrote this comment on r/haskell, and it’s not popular there. :wink: But I think I’m on to something… Haskell reminds me of Java, and e...
New

We're in Beta

About us Mission Statement