随笔分类 - java 学习
摘要:花了近半个月学习了struct2。现大致总结下学习点: 1. struct2 入门以及基本配置(未继承ActionSupport,配置struts.xml文件,execute方法直接返回SUCESS) 2. struct2 核心概念以及原理(xwork,struct2 core) 3. struct
阅读全文
摘要:设计需求:从客户端上传txt文件到服务器,服务端收到文件后,发送消息给客户端接收完成。 1. 服务器端: public class UpLoadFileServer { public static void main(String[] args) throws Exception { ServerS
阅读全文
摘要:设计要求:单线程模式,客户端只发送数据,数据的来源为键盘录入,服务器端只接收数据,当客户端发送886的时候,客户端和服务器端都退出。 1. 发送端: public class Send implements Runnable{private DatagramSocket ds;public Send
阅读全文
摘要:下面是TCP java网络编程的基础示例: tcp传输:客户端建立过程的思路:1、创建TCP客户端的Socket服务,使用的是socket对象,建议在创建的过程中,就明确了目的地和要连接的主机2、如果连接建立成功,说明数据传输通道已经建立,该通道就是Socket的I/O流,是底层建立好的,既然是流,
阅读全文
摘要:下面介绍UDP基础级的代码示例: 首先了解创建UDP传输的发送端的思路: 1.创建UDP的Socket服务。2.将要发送的数据封装到数据包中。3.通过UDP的socket服务将数据包发送出去。4.关闭socket服务。 而接收端的思想如下: 1.创建UDP的Socket服务。需要明确一个端口号。2.
阅读全文
摘要:java 为用户提供了十分完善的网络功能: 1. 获取网络上的各种资源(URL) 2. 与服务器建立连接和通信(ServerSocket和Socket) 3. 无连接传递本地数据(DatagramSocket) 所有的这些有关功能都定义在java.net包中,下面详细的介绍下: 第一: URL:通过
阅读全文
摘要:之前的测试用例直接嵌套在代码中,不便于维护和测试设计,应该单独把测试用例放在excel内,然后程序从中读取数据到相应的接口内即可。使用ava程序对Microsoft Office格式档案读和写的功能提供的POI库就可以完成读取数据的功能,而其中又主要使用的是HSSF类,该类 提供读写Micros...
阅读全文
摘要:TestNG是一个开源自动化测试框架; TestNG是类似于JUnit,但它不是一个JUnit扩展。它的灵感来源于JUnit。它的目的是优于JUnit的,尤其是当测试集成的类。 TestNG消除了大部分的旧框架的限制,使开发人员能够编写更加灵活和强大的测试。 因为它在很大程度上借鉴了Java注解...
阅读全文
摘要:需求分析是后续工作的基石,如果分析思路有问题,后续工作可能就会走向不正确的方向,比如:代码重用性差、难于测试、难于扩展和难于维护等。反而,如果需求分析做的好,对设计、开发和测试来说,都可能是很大的帮助。程序设计对于软件的质量和软件实施过程的难易程度起着至关重要的作用。好的设计,即使聘用没什么经...
阅读全文
摘要:白盒测试对于一般的测试人员来说,就是一道很难过去的坎,问题产生原因之一:是对程序代码本身的恐惧;问题产生原因之二:是测试人员的平均水准还没到这个地步,所以大家都望而止步。15年整整的一年,基于对java web 代码还有一些接口自动化项目的学习和研究,又学了c++的语法,我感觉自己略有了些许基础...
阅读全文
摘要:本文讲解MyEclipse(MyEclipse10)的三种方法,以TestNG为例 Eclipse update site URL:http://beust.com/eclipse. 一、通过MyEclipse Configuration Center在线安装 1. 打开MyEclipse10,...
阅读全文
摘要:作为一个web测试工程师,对测试所属的平台架构,项目部署情况应该是有所了解的,下面在此基础上总结下web项目在各种场景下常用的部署方式:第一种方法: 开发常用部署方法,直接在myeclipse里部署。第二种方法: 项目常用部署方式:把web工程放在tomcat的webapps下。A. 在webap...
阅读全文
摘要:服务器端: 第一: 配置环境 创建一个Web Project,将XFire自己的包及其XFire依赖的jar包(6个jar包)全部导入到classpath下,方法是,只需将jar包粘贴在WebRoot->WEB-INF->lib下即可。 第二: 创建一个interface和interface的实现类
阅读全文
摘要:最近公司需要对java web端的第三方接口进行测试,使用WebService+TestNG实现,TsetNg是常用的自动化测试框架,这就不介绍了。 WebService是一种跨编程语言和跨操作系统平台的远程调用技术。所谓跨编程语言和跨操作平台,就是说服务端程序采用java编写,客户端程序则可以采用
阅读全文

浙公网安备 33010602011771号