zend studio远程自动上传代码并执行

http://devzc.com/archives/382/zend_studio_sftp_upload_and_exec/

最近要做服务的接口测试,公司原有的ide测试工具对于数组的参数化很弱.
由于测试时间比较赶,因此就思考其他方式来完成.
正好,服务的接口有php的调用stub文件,因此决定采用php来测试接口.
在服务所在的linux机器,不方便配置vim扩展,所以就打算使用windows的ide工具.
zend studio这个主角就出场了~
实现:
1.本地编辑后,通过ssh自动上传到服务器指定目录;
2.远程运行对应的php脚本,同时获取返回结果.
步骤如下:
1.zend studio配置ssh上传:
zs_ssh_upload_1

2.配置plink:
zs_extern_tool
如果分辨率过小,没有看到新增external tool的按钮,可以拖长下对话框.
zs_ssh_upload_2
PS: 
1.如果有权限可以设置ssh证书,则可直接使用ssh来进行远程命令执行. plink只是多了密码参数.
2.如果ide没有ssh文件上传功能,可以尝试windows版本的rsync,进行相关配置即可完成.步骤稍显麻烦.
大功告成~

https://blog.csdn.net/u012369749/article/details/41941477?utm_source=blogkpcl14

原文地址:https://www.cnblogs.com/andydao/p/11138888.html