Sobes.tech
Junior — Middle

როდის ჩატარდა თქვენი წინამორბედი პროექტის ბოლო ტესტები?

sobes.tech AI

პასუხი AI-სგან

ჩემი ბოლო Go პროექტში, ავტომატური ტესტები ავტომატურად ხორციელდებოდა ყოველ კომიტზე განვითარების ფილიალში CI/CD pipeline-ის საშუალებით. ბოლო ტესტების გაშვება მოხდა ახალი ვერსიის გამოშვების წინ, ანუ რამდენიმე საათით ადრე განთავსების. გაშვებისათვის გამოიყენებოდა სტანდარტული ბრძანება go test ./..., რომელიც ამოწმებს პროექტის ყველა პაკეტს.

ტესტების გაშვების მაგალითი:

go test ./... -v

ეს უზრუნველყოფს, რომ ყველა ერთეული ტესტი წარმატებით გაიაროს და კოდი სტაბილური იყოს.