Khả năng của Parasoft dotTEST
Parasoft dotTEST tự động hóa các biện pháp thực hành chất lượng phần mềm cho các hoạt động phát triển C# và VB.NET của bạn. Phân tích mã sâu được tăng cường bằng AI và ML giúp phát hiện độ tin cậy và đẩy nhanh quá trình khắc phục các kết quả phân tích tĩnh. Phạm vi mã, khả năng truy xuất nguồn gốc yêu cầu và báo cáo tuân thủ tự động giúp hợp lý hóa việc tuân thủ các tiêu chuẩn bảo mật và các ngành quan trọng về an toàn.
Thực hiện kiểm thử đơn vị với bất kỳ khung kiểm thử nào tương thích với Microsoft VSTest. Chạy các bài kiểm tra đơn vị được tạo bằng khung NUnit, MSTest và xUnit, đồng thời thu thập thông tin về mức độ phù hợp cho các bài kiểm tra đó. Các nhà phát triển có thể dễ dàng xem số liệu về mức độ bao phủ của mã trong IDE để xác định các khoảng trống trong mức độ bao phủ nhằm mục tiêu tạo các thử nghiệm mới nhằm thúc đẩy mức độ bao phủ cao hơn. Tích hợp dotTEST vào quy trình CI/CD và tạo báo cáo phạm vi mã hoặc xuất bản kết quả lên DTP để phân tích xu hướng.
Kết quả kiểm tra được gửi đến Parasoft DTP, nơi các nhóm có thể dễ dàng theo dõi số liệu chất lượng, xem so sánh giữa các bản dựng và đặt các cổng chất lượng tùy chỉnh thành không thành công hoặc vượt qua bản dựng, đảm bảo đáp ứng các tiêu chuẩn chất lượng. Sử dụng bảng thông tin tương tác và báo cáo tuân thủ nâng cao của DTP để theo dõi việc tuân thủ các tiêu chuẩn như CWE và OWASP. Các nhóm phát triển có thể tận dụng dotTest với các tiện ích dựa trên ML của DTP để giảm nhiễu phân tích tĩnh và dễ dàng xác định hơn những vi phạm phân tích tĩnh nào cần ưu tiên. Trưởng nhóm nhận được các đề xuất hữu ích dựa trên AI về những vi phạm cần chỉ định cho các nhà phát triển cụ thể dựa trên bộ kỹ năng và kinh nghiệm khắc phục trước đây của họ.