DejaGnu 是一个用于测试其他程序的框架。其目的是为所有测试提供单一前端。除此之外,DejaGnu 提供测试的几个优点:
* DejaGnu 框架的灵活性和一致性使其易于为任何程序编写测试。
* DejaGnu 提供了一个抽象层,使所有测试可移植到必须测试程序的任何主机或目标。例如,可以运行 GDB 测试(从任何基于 UNIX 的主机)在 DejaGnu 支持的任何目标架构上。DejaGnu 。在几台单板计算机上运行测试,其操作软件范围从启动监视器到成熟的,类 UNIX 实时操作系统。
* DejaGnu 是用 Expect 编写的,而 Expect 又使用 Tcl(工具命令语言)。该框架包括两部分:测试框架和测试套件本身。测试是通常用 Tcl 编写并与程序一起分发,而不是与 DejaGnu。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !