0

我在 Windows 中使用 Eclipse。我有一个应该在 Linux 服务器上测试的应用程序。我通常通过winSCP和putty连接到服务器,但我想做自动化测试。

我的问题是:如何从 Windows 连接到 Linux 服务器来测试应用程序?

4

3 回答 3

1

一般来说,更好的方法是使用像Jenkins这样的 ci 工具。如果您想自己做,只需充当 ci 服务器或计划您的测试程序。

充当 ci

在开发主机上:

  1. 将源代码提交到版本控制系统

在 Linux 上:

  1. 检查版本控制系统中的任何更改
  2. 从版本控制系统获取最新的源代码(git pull 或 svn update,或您使用的任何其他 vcs 工具)
  3. 从源代码构建应用程序(使用构建工具:ant 或 maven)
  4. 运行测试用例并发送测试报告

自行安排测试程序

  1. wincp 从您的计算机到 linux
  2. 运行测试用例并发送测试报告

winscp 有问题。它是一个 gui 工具,难以自动化。Ant sshexecscp task 更适合自动化测试。

于 2012-07-11T09:12:43.380 回答
0

您用于plink以非交互方式在服务器上运行命令。

于 2012-07-11T09:06:02.010 回答
0

去检查 JSCH 连接,您可以使用它运行多个命令甚至脚本(在从系统加载它们之后)

于 2013-10-14T10:59:21.143 回答