Përmbajtje:

Si e testoni funksionin lambda?
Si e testoni funksionin lambda?

Video: Si e testoni funksionin lambda?

Video: Si e testoni funksionin lambda?
Video: I 5 migliori programmi Windows preinstallati utili 2024, Nëntor
Anonim

Prezantimi. Të AWS Lambda konsol ofron mundësinë për të konfiguruar një provë ngjarje. Duke zgjedhur Konfiguro provë ngjarje” hap një dritare të re që ka një drop down. Artikujt në listën rënëse janë mostra të modeleve të ngjarjeve që mund të konsumohen nga Lambda në mënyrë që provë funksionalitetin e tij.

Përveç kësaj, si krijoni një ngjarje testimi në Lambda?

Për të krijuar dhe modifikuar tuajin ngjarje testuese , thjesht shkoni në Lambda konsol, dhe në të majtë të " Test butonin ", klikoni dropdown dhe zgjidhni " Konfiguro ngjarjet e testimit ".

Për më tepër, si mund të ekzekutoj një funksion lambda në nivel lokal? Hapi 1: Shkarkoni SAM lokal Dritaret Instaloni SAM CLI duke përdorur një MSI në versionet 64 bit ose 32 bit. Hapi 2: Verifikoni që instalimi kishte sukses dhe versioni me komandën e mëposhtme. Hapi 3: Shkruani tuajin funksioni lambda ose klononi atë nga Github në drejtuar në nivel lokal , duke u siguruar që të shtoni shabllonin. yaml në nivelin e rrënjës.

Në mënyrë të ngjashme dikush mund të pyesë, çfarë mund të shkaktojë një funksion lambda?

Shkaqet janë pjesë kodi që do përgjigjet automatikisht ndaj çdo ngjarje në DynamoDB Streams. Shkaqet ju lejojnë të ndërtoni aplikacione e cila do pastaj reagon ndaj çdo modifikimi të të dhënave të bëra në tabelat DynamoDB. Duke aktivizuar DynamoDB Streams në një tryezë, ju do të jetë në gjendje të shoqërojë një ARN me tuajin Funksioni Lambda.

Si mund të kontrolloj aplikacionet pa server?

Fazat e Testimit

  1. Ekzekutoni Nyjen. js funksionon brenda një mbështjellësi të personalizuar.
  2. Thirrni funksionet në nivel lokal duke përdorur mjete të tilla si kuadri pa server ose lokal AWS SAM.
  3. Përdorni docker-lambda për të simuluar një mjedis AWS Lambda në nivel lokal.
  4. Përdorni stack-in lokal për të simuluar shërbimet AWS në nivel lokal.

Recommended: