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. コンピューターから Linux への winscp
  2. テスト ケースを実行し、テスト レポートを送信する

winscp に問題があります。これは GUI ツールであり、自動化が困難です。Ant sshexecおよびscpタスクは、テストの自動化に適しています。

于 2012-07-11T09:12:43.380 に答える
0

JSCH接続を確認してください。それを使用して、複数のコマンドやスクリプトを(システムからロードした後)実行できます

于 2013-10-14T10:59:21.143 に答える
0

plinkサーバー上で非対話的にコマンドを実行するために使用します。

于 2012-07-11T09:06:02.010 に答える