"Oikeat" ohjelmoijat vetävät minut mutaan tässä, mutta valitettavasti en voisi vähempää välittää. TL; DR Nyt pyydän Claudea suorittamaan täyden "sarjan" E2E-testejä käyttäen tavallista englantia + näytelmäkirjailijaa perinteiset E2E-testit ovat valtava riesa ylläpitää. Ne ovat uskomattoman hauraita eivätkä sovi mihinkään nopeasti muuttuvaan tai laajenevaan koodipohjaan. mutta ne ovat valtavan vaikuttavia tekoälyavusteisessa ohjelmoinnissa, koska ne mahdollistavat tekoälyn vahvistaa työnsä samalla tavalla kuin sovelluksesi käyttäjä. Voisit pyytää tekoälyä kirjoittamaan/ylläpitämään perinteisiä E2E-testejäsi, mutta lupaan, että he jättävät nopeasti huomaamatta CSS-valitsijat ja ominaisuuksien muutokset, ja tulet syvästi raivostuneeksi. Sen sijaan voit käyttää Markdownia ja antaa Clauden käydä läpi kaikki tärkeimmät skenaariot puolestasi! Yleensä ajan sen manuaalisesti pari kertaa päivässä tarkistaakseni koko sovelluksen mukautetulla /e2e Claude -komennolla. Tämä on vain täydentämään muuta perinteistä testisarjaa viimeisenä todisteena siitä, että asiat todella toimivat käyttäjille.