Სარჩევი:

როგორ ამოწმებ ლამბდას ფუნქციას?
როგორ ამოწმებ ლამბდას ფუნქციას?

ვიდეო: როგორ ამოწმებ ლამბდას ფუნქციას?

ვიდეო: როგორ ამოწმებ ლამბდას ფუნქციას?
ვიდეო: HOW TO TEST AWS LAMBDA FUNCTION IN AWS CONSOLE | InterviewDOT 2024, მაისი
Anonim

შესავალი. The AWS ლამბდა კონსოლი იძლევა ა-ს კონფიგურაციის შესაძლებლობას ტესტი ღონისძიება. აირჩიეთ კონფიგურაცია ტესტი ღონისძიება“ხსნის ახალ ფანჯარას, რომელსაც აქვს ჩამოსაშლელი. ჩამოსაშლელი ერთეულები არის ღონისძიების შაბლონები, რომლებიც შეიძლება მოიხმაროს ლამბდა იმისთვის რომ ტესტი მისი ფუნქციონირება.

ამის გარდა, როგორ ქმნით სატესტო ღონისძიებას ლამბდაში?

შექმნათ და შეცვალოთ თქვენი სატესტო ღონისძიებები , უბრალოდ გადადით ლამბდა კონსოლი და მარცხნივ " ტესტი "ღილაკზე, დააწკაპუნეთ ჩამოსაშლელ ღილაკზე და აირჩიეთ" სატესტო ღონისძიებების კონფიგურაცია ".

გარდა ამისა, როგორ გავატარო ლამბდა ფუნქცია ლოკალურად? ნაბიჯი 1: ჩამოტვირთეთ SAM ადგილობრივი ფანჯრები Დაინსტალირება SAM CLI იყენებს MSI 64 ბიტიან ან 32 ბიტიან ვერსიებში. ნაბიჯი 2: დაადასტურეთ, რომ ინსტალაცია წარმატებით დასრულდა და ვერსია ქვემოთ მოცემული ბრძანებით. ნაბიჯი 3: დაწერეთ თქვენი ლამბდა ფუნქცია ან კლონირება Github-დან აწარმოებს ადგილობრივად , დარწმუნდით, რომ დაამატეთ შაბლონი. იამლი ფესვის დონეზე.

ანალოგიურად შეიძლება იკითხოთ, რამ შეიძლება გამოიწვიოს ლამბდა ფუნქცია?

ტრიგერები არის კოდის ნაწილები, რომლებიც ნება ავტომატურად რეაგირებს DynamoDB Streams-ის ნებისმიერ მოვლენაზე. ტრიგერები საშუალებას გაძლევთ შექმნათ აპლიკაციები რომელიც იქნება შემდეგ უპასუხეთ DynamoDB ცხრილებში შესრულებულ მონაცემთა ნებისმიერ მოდიფიკაციას. DynamoDB Streams-ის მაგიდაზე ჩართვით, თქვენ ნება შეძლოთ ARN-ის დაკავშირება თქვენსთან ლამბდა ფუნქცია.

როგორ შევამოწმო სერვერის გარეშე პროგრამები?

ტესტირების ეტაპები

  1. გაუშვით Node. js ფუნქციონირებს მორგებული შეფუთვის შიგნით.
  2. ფუნქციების ადგილობრივად გამოძახება ისეთი ხელსაწყოების გამოყენებით, როგორიცაა სერვერის გარეშე ჩარჩო ან AWS SAM ლოკალური.
  3. გამოიყენეთ docker-lambda AWS Lambda გარემოს ლოკალურად სიმულაციისთვის.
  4. გამოიყენეთ ლოკალური სტეკი AWS სერვისების ლოკალურად სიმულაციისთვის.

გირჩევთ: