გაატარეთ გავლენის მქონე ტესტები.
უფრო სწრაფი CI გამოხმაურება.
გაართეთ მხოლოდ იმ ტესტებს, რომლებიც მნიშვნელოვანია თქვენს ბოლო წარმატებულ გაშვებამდე ცვლილებების გამოვლენით, რაც ამცირებს ტესტირების დროს როგორც ადგილობრივ განვითარებაში, ისე CI-ში.
გადატანის საფუძველზე ტესტების შერჩევა
გამოავლენს რომელ მოდულებში მოხდა ცვლილება ბოლო წარმატებული ტესტის გაშვებიდან და იფილტრავს ტესტების ნაკრებს მხოლოდ გავლენის მქონე სამიზნეებზე.
შერჩევის ინსაითები
საქონლად ანალიტიკა ტესტების შერჩევის ეფექტურობაზე, დაგეხმარებათ შეაფასოთ ფილტრაციის სიზუსტე და რეორგანიზიროთ ტესტის სამიზნეები შერჩევის გასაუმჯობესებლად დროში.
უსინჯი ხელსაწყოების ინტეგრაცია
ინტეგრირდება იმ აშენების ხელსაწყოებთან, რომლებიც უკვე იყენებთ მინიმალური ცვლილებებით თქვენს სკრიპტებში, პაიპლაინებში და კონფიგურაციულ ფაილებში.
გაატარეთ მხოლოდ მნიშვნელოვანი ტესტები
გაანალიზებულია მხოლოდ იმ ტესტები, რომელთაც გავლენა მოუხდენია თქვენი ცვლილებების, გამოტოვებულია ყველაფერი რაც არ შეცვლილა.
მარტივად დამონტაჟებადი
ინტეგრირდება თქვენს არსებულ აშენების ხელსაწყოზე მინიმალური კონფიგურაციის ცვლილებებით.
ავტომატური PR კომენტარები
GitHub-თან დაკავშირებისას, Tuist განათავსებს სარეზიუმე პოსტს თქვენს PR-ში, სადაც ზუსტად ჩანს რომელი ტესტები დაიძრა და რომელები უსაფრთხოდ გამოტოვებულია.
კეშირება აძლიერებს სიჩქარეს
სინქრონული ტესტირება წყვილდება კეშირებასთან არამონაწილე ნივთების ხელახლა გამოსაყენებლად და გავლენის გარეშე ტესტების გამოტოვებისთვის.