文档章节

phoenixframework平台对socket服务器操作示例

孟飞阳
 孟飞阳
发布于 2016/07/17 09:20
字数 128
阅读 80
收藏 0
package org.phoenix.cases.plugin;

import java.util.LinkedList;

import org.phoenix.model.CaseLogBean;
import org.phoenix.model.UnitLogBean;
import org.phoenix.plugins.ITelnetClient;
import org.phoenix.proxy.ActionProxy;

/**
 * Telnet客户端测试
 * @author mengfeiyang
 *
 */
public class TelnetPluginTest extends ActionProxy{
	@Override
	public LinkedList<UnitLogBean> run(CaseLogBean caseLogBean) {
		init(caseLogBean);
		//连接SocketServer
		ITelnetClient telnet = phoenix.telnetClient().configTelnetClient("localhost", 8889);
		String rs = telnet.sendCommand("!showorders", "datas");//向socketServer发送指令,如果返回值以datas结尾,则终止数据接收
		System.out.println(rs);
		phoenix.checkPoint().checkIsNull(rs);
		String rs2 = telnet.sendCommand("!showusers", "]");
		System.out.println(rs2);
		phoenix.checkPoint().checkIsNull(rs2);
		telnet.disconnect();//断开本次的连接
		
		return getUnitLog(); 
	}
	
	public static void main(String[] args) {
		TelnetPluginTest p = new TelnetPluginTest();
		LinkedList<UnitLogBean> ll = p.run(new CaseLogBean());
		for(UnitLogBean l : ll){
			System.out.println(l.getContent());
		}
	}
}

 

© 著作权归作者所有

共有 人打赏支持
孟飞阳
粉丝 204
博文 954
码字总数 540957
作品 5
朝阳
个人站长
phoenixframework自动化测试平台模块介绍

phoenixframework 自动化测试平台,包含WEB、Mobile、接口、安全测试模块。通过对测试代码的动态编译,执行,进行测试。 网站:http://www.cewan.la 系统名称:自动化测试平台 系统介绍: 【...

孟飞阳
2015/06/13
0
0
PhoenixFramework自动化测试平台部署初始化说明

PhoenixFramework自动化测试平台部署初始化说明 孟飞阳 2015.6.30 平台官网:http://www.cewan.la, 模块说明 1、 phoenix_web.war:平台的控制端,管理平台的数据和各个node节点 2、 phoeni...

孟飞阳
2015/06/13
0
0
自动化测试平台--Phoenix Framework

phoenixframework是一个支持对webUI,接口,web性能,mobile app或mobile browser进行自动化测试和监控的平台。 平台官网:http://www.cewan.la 环境搭建及使用说明书:http://my.oschina.n...

孟飞阳
2016/01/18
2.5K
0
孟飞阳/phoenixframework

phoenixframework phoenixframework是一个自动化测试平台,集代码托管, 分机(node节点)管理,定时任务, 分布式或并发等方式执行通过phoenixdevelop模块调试好的用例。 平台使用SSH4开发,...

孟飞阳
2016/01/18
0
0
phoenixframework自动化测试平台1.4.6版本发布

phoenixframework 1.4.6现在可以支持对webUI/接口/web性能/mobile app或mobile browser进行自动化测试和监控了。辅助模块还支持:ftp/svn/socket服务器的操作,imgreader可以自动识别图片上的...

孟飞阳
2016/01/16
97
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

golang使用protobuf简易教程

参考文档:https://blog.csdn.net/qq_15437667/article/details/78425151 一、安装protobuf # 去github.com/golang/protobuf下载源码包,# 拷贝到 $GOPATH/src/github.com/golang/protobuf......

科陆李明
30分钟前
0
0
8月16日 上课截图

小丑鱼00
45分钟前
0
0
Nginx负载均衡、配置SSL

Nginx负载均衡 在 /usr/local/nginx/conf/vhost/ 下创建一个文件,写入以下内容 加载后用curl测试可以访问设置的网站 www.qq.com ssl原理 HTTPS是一种加密的http协议,如果HTTP通信的数据包在...

黄昏残影
49分钟前
0
0
String 源码阅读笔记

String源码阅读 本人学习笔记,内容来自于阅读源码和其他博客,水平有限,如有错误,烦请指正。 详情参考: Java 7 源码学习系列(一)——String 请别再拿“String s = new String("xyz");...

等到烟火清凉_
50分钟前
4
0
Coding and Paper Letter(十二)

资源整理。<!-- more --> 1 Coding: 1.R语言生成的ppt,GeoStat2018会议报告,时空模式分析的报告。 geostat18 2.欧空局哨兵和SMOS的工具集,关于对地观测数据的处理与分析的docker容器。 ...

胖胖雕
51分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部