Keresés

Új hozzászólás Aktív témák

  • martonx

    veterán

    válasz Bzozoo #10154 üzenetére

    Ennek a javascripthez nulla köze van, de mivel végre egy értelmes kérdés, igyekszek bővebben válaszolni.

    Gitlab CI/CD-n bekonfigolnék egy MailHog-ot (van belőle docker image verzió is, szóval GitLab imádni fogja).
    Az emailt a MailHog SMTP szerverén keresztül továbbítanám, azaz a MailHog elkapja, és megtartja magának.
    Majd MailHog API-ján keresztül már csak le kell kérni, ellenőrizni kell, hogy az email olyan lett-e, mint elképzeltük.

    Ez az egyik út, amin elindulhatsz.
    Másik megoldás, amit szintén használtam már:

    10 Minute Mail API - Mail.gw API Documentation

    3rd party email API:
    API-n keresztül lekérsz tőlük egy új kamu email címet.
    Normál email providereden keresztül erre az email címre küldöd el a tesztelendő emailt.
    Végül szintén az API-n keresztül lekéred az email címhez tartozó bejövő üzeneteket, és már csak össze kell vetned az elvárt eredménnyel.

    Ha túl sok teszt eseted van, akkor a MailHog-os verziót javaslom. 1-2 teszt esethez viszont a második verziót szerintem (hacsak nem vagy nagy GitLab CI/CD illetve docker szakértő) könnyebb beüzemelni.

    A második verziónak van fizetős változata is a RapidApi-n.

Új hozzászólás Aktív témák