我在 Windows 中使用 Eclipse。我有一个应在 Linux 服务器上测试的应用程序。我通常通过winSCP和putty连接到服务器,但我想做自动化测试。
我的问题是:如何从 Windows 连接到 Linux 服务器以测试应用程序?
最佳答案
一般来说,更好的方法是使用类似 Jenkins 的 ci 工具.如果你想自己做,就充当ci服务器或者计划你的测试过程。
充当ci:
在开发主机上:
- 将源代码提交给版本控制系统
在 Linux 上:
- 检查版本控制系统中的任何更改
- 从版本控制系统(git pull 或 svn update,或您使用的任何其他 vcs 工具)获取最新的源代码
- 从源代码构建应用程序(使用构建工具:ant 或 maven)
- 运行测试用例并发送测试报告
自行安排测试程序:
- 从你的电脑用 winscp 到 linux
- 运行测试用例并发送测试报告
winscp 有问题。它是一个图形用户界面工具,很难实现自动化。 Ant sshexec和 scp任务更适合自动化测试。
关于java - 从 Windows (Java) 连接到 Linux 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11426532/