CATSRunner

Phần mềm chụp màn hình:
CATSRunner
Các chi tiết về phần mềm:
Phiên bản: 20050922
Ngày tải lên: 3 Jun 15
Nhà phát triển: Agile Rules
Giấy phép: Miễn phí
Phổ biến: 9

Rating: 3.0/5 (Total Votes: 1)

CATSRunner là một khuôn khổ kiểm tra đơn vị.
C Hệ thống tự động kiểm tra (CATS) và Á hậu của nó liên quan kiểm tra (Catsrunner) thực hiện một khuôn khổ kiểm tra đơn vị cung cấp các nhà phát triển của hệ thống C-dựa, bao gồm cả các hệ thống nhúng, khả năng sử dụng các bài kiểm tra hướng tiếp cận phát triển phổ biến.
CATS hỗ trợ nhúng nền tảng phát triển bằng cách làm việc cùng với các tầng cứng. CATS cũng đi kèm với một wrapper mỏng xung quanh các chức năng giao tiếp chủ / target cánh tay-Elf-gdb của.
Một thực hiện tham chiếu cho các lõi CPU ARM-7 được cung cấp.
Dưới đây là một số tính năng chính của "CATSRunner":
· Catsrunner được xây dựng từ mặt đất lên cho cross-nền tảng phát triển phần mềm nhúng.
· Đó là tất cả được viết trong ANSI C (có, C ++ có thể làm nhiều hơn, nhưng nhiều đội bóng đang sử dụng nhúng C).
· Phần mềm này được tích cực duy trì - chúng tôi tại Rules Agile xây dựng nó để sử dụng riêng của chúng tôi.
· Thật dễ dàng để thêm các nền tảng mục tiêu mới. Nó được xây dựng ngay bây giờ cho PC và cho board ARM Evaluator7T.
· Catsrunner hỗ trợ Test Driven Development (và hành vi Driven Development).
· Catsrunner đã được thử nghiệm từ khi thành lập trên phần cứng thực nhúng.
· Nó được phát hành dưới GPL là phần mềm mã nguồn mở
Bao gồm:
· CATS và Catsrunner
· Một số mô-đun phần mềm khác mà cung cấp thường cần thiết cho phát triển phần mềm nhúng, và phần cứng trừu tượng để hỗ trợ dễ dàng porting các kiến ​​trúc khác nhau.
· Một khuôn khổ xây dựng có khả năng xây dựng tất cả các phần mềm trong việc phân phối trên các nền tảng khác nhau.
· Một ứng dụng mẫu (appexample) sử dụng rất nhiều các mô-đun như một ví dụ về cách các phần mềm trong khuôn khổ phù hợp với nhau.
· Một ứng dụng mẫu (apptemplate), chủ yếu là trống rỗng, để sử dụng như là một điểm khởi đầu cho các ứng dụng mới được thêm vào khuôn khổ.
· Đơn vị xét nghiệm cho tất cả các mô-đun và các ứng dụng bao gồm
Yêu cầu:
· Linux, UNIX, hoặc hệ điều hành POSIX khác. Môi trường xây dựng sẽ làm việc dưới một wrapper POSIX, như Cygwin, nhưng điều đó vẫn chưa được thử nghiệm.
GNU toolchain:
· Binutils (thử nghiệm với binutils-2.15)
· Gcc (thử nghiệm với gcc-3.3.5)
· Gdb (thử nghiệm với gdb-6.0)
· Newlib (thử nghiệm với newlib-1.12.0)
· Thực
Nó sẽ làm việc với gcc 3.3.5 và dãy công cụ sau.

Phần mềm tương tự

nose-cprof
nose-cprof

20 Feb 15

lava-vcs
lava-vcs

14 Apr 15

proboscis
proboscis

20 Feb 15

BDD4Django
BDD4Django

20 Feb 15

Ý kiến ​​để CATSRunner

Bình luận không
Nhập bình luận
Bật hình ảnh!