Intern — Junior
გაკეთებდით რაიმე ფორმის ტესტირებას თქვენს წინა კომპანიაში?
sobes.tech AI
პასუხი AI-სგან
დიახ, წინა კომპანიაში მე მონაწილეობა მივიღე კოდის სხვადასხვა ფორმის ტესტირებაში Go-ით. ძირითადად ეს იყო ერთეულური ტესტები სტანდარტული testing პაკეტის გამოყენებით. ასევე გამოვიყენე ინტეგრაციის ტესტები კომპონენტების ურთიერთქმედების შემოწმებისთვის.
სადაც არის მარტივი ტესტის მაგალითი:
func TestAdd(t *testing.T) {
result := Add(2, 3)
if result != 5 {
t.Errorf("Expected 5, got %d", result)
}
}
გარდა ამისა, ვიყენებდით კოდის დაფარვის ინსტრუმენტებს და ტესტებს CI/CD-ში ავტომატურად კოდის ხარისხის შემოწმებისთვის.