如何使用TCL代码生成java gui swing应用程序

时间:2013-07-09 04:38:00

标签: java tcl tk

我有一个java swing应用程序,应用程序包含swing菜单,我需要使用TCL代码测试这个java swing应用程序,比如期望包通信其他进程如telnet,ssh类似的方式可以与使用TCL的java swing应用程序进行通信码?

1 个答案:

答案 0 :(得分:2)

有一个名为Android的程序(不,不是移动设备操作系统!它早于它。),它允许从Tcl测试X11 GUI。其他平台上的GUI可能通过VNC使用它进行测试。请注意,测试GUI比测试命令行应用程序更难 。像窗口管理器的奇怪行为和字体的微小差异之类的事情将是你生命中的祸根。

该wiki页面指向here的下载链接,但我没有检查它是否有效或可构建。 (它至少为我下载,似乎包含一些文档......)


或者,既然您正在自动测试Java GUI,那么您可以查看java.awt.Robot,您应该能够从JTcl(这是一个用Java编写的Tcl解释器,而不是用C语言写的“标准”。