自动化测试
文章平均质量分 61
积跬步以至千里
http://www.cewan.la
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Selenide自动化测试示例及源码
Selenide自动化测试:https://github.com/codeborne/selenide/wiki/Selenide-vs-Selenium代码地址:https://github.com/codeborne/selenideAPI地址:http://selenide.org/documentation.html原创 2015-01-27 08:59:54 · 2195 阅读 · 0 评论 -
phoenixframe自动化测试平台webUI用例实例
package org.phoenix.cases.lianmeng;import java.util.LinkedList;import org.phoenix.action.WebElementActionProxy;import org.phoenix.enums.LocatorType;import org.phoenix.model.CaseLogBean;import o原创 2015-07-08 16:59:39 · 1173 阅读 · 0 评论 -
加载指定包名下的所有类或根据类的annotation进行过滤的工具类
package org.konghao.sys.kit;import java.io.File;import java.io.FileFilter;import java.net.URL;import java.util.ArrayList;import java.util.Collection;import java.util.List;import java.u原创 2015-08-09 13:30:01 · 1038 阅读 · 0 评论 -
phoenixframe自动化测试平台对div弹出框(如弹出的div登陆框)的处理
package org.phoenix.cases;import java.util.LinkedList;import org.phoenix.action.WebElementActionProxy;import org.phoenix.enums.LocatorType;import org.phoenix.model.CaseLogBean;import org.phoeni原创 2015-07-29 14:39:34 · 1266 阅读 · 0 评论 -
phoenixframe自动化测试平台的另一个实例
package org.phoenix.cases.lianmeng;import java.util.LinkedList;import java.util.Random;import org.phoenix.action.WebElementActionProxy;import org.phoenix.enums.LocatorType;import org.pho原创 2015-07-18 14:34:41 · 834 阅读 · 0 评论 -
phoenixframe自动化平台使用多批次数据进行接口测试的示例
package org.phoenix.cases.webservice;import java.io.IOException;import java.util.Iterator;import java.util.LinkedHashMap;import java.util.LinkedList;import java.util.List;import java.uti原创 2015-08-13 11:43:39 · 909 阅读 · 0 评论 -
phoenixframe自动化平台在Linux环境下执行用例的说明
phoenixframe自动化平台支持在Linux环境下使用phantomjs,Firefox,chrome执行测试用例。但有以下几个问题需要注意:1、若无法启动phantomjs,Firefox,chrome的驱动,则请检查存放drivers的目录是否有读写权限。使用一下命令添加一下权限即可:假如目录为:.../webapps/phoenix_node/WEB-INF/class原创 2015-07-21 15:32:28 · 921 阅读 · 0 评论 -
phoenixframe自动化测试平台对Firefox和chrome支持的说明
一些网友反映使用phoenixframe自动化平台作GUI测试和监控时,对Firefox和chrome浏览器的支持不是很好,这个原因主要是selenium官方的Firefox和chrome的驱动对最新版本的Firefox和chrome不支持。经过测试selenium对Firefox 24.0版本和chrome的28.0版本的支持还是很稳定的,如果有需要的网友可以以下地址下载这两个浏览器的版本:原创 2015-07-21 15:54:04 · 839 阅读 · 0 评论 -
phoenixframe平台连接socket服务器,并接收返回值的示例
package org.phoenix.cases.webservice;import java.util.LinkedList;import org.phoenix.action.WebElementActionProxy;import org.phoenix.model.CaseLogBean;import org.phoenix.model.UnitLogBean;import原创 2015-08-15 11:15:11 · 1016 阅读 · 0 评论 -
phoenixframework自动化平台关于定位信息入库与不入库的示例
package org.phoenix.cases;import java.util.LinkedList;import org.phoenix.action.WebElementActionProxy;import org.phoenix.enums.LocatorType;import org.phoenix.model.CaseLogBean;import org.phoeni原创 2016-01-22 09:53:53 · 566 阅读 · 0 评论 -
phoenixframe自动化测试平台web接口测试实例
package org.phoenix.cases.lianmeng;import java.util.LinkedList;import org.phoenix.action.WebElementActionProxy;import org.phoenix.model.CaseLogBean;import org.phoenix.model.UnitLogBean;/** *原创 2015-07-08 17:02:44 · 1158 阅读 · 0 评论 -
Java常见的queue(队列)类测试
package demo59;import java.util.Collections;import java.util.LinkedList;import java.util.PriorityQueue;import java.util.Queue;import java.util.concurrent.ArrayBlockingQueue;import java.u原创 2015-06-28 10:54:14 · 887 阅读 · 0 评论 -
Spring线程池与JDK线程池配置
在web开发项目中,处理任务的线程池或多或少会用到。如果项目中使用到了spring,使用线程池时就可以直接使用spring自带的线程池了。下面是Spring线程池与JDK线程池的使用实例,做个参考吧。//直接在代码中使用 public static void main(String[] args) throws InterruptedException, ExecutionExcept原创 2015-01-29 10:09:15 · 1879 阅读 · 1 评论 -
使用Spring的FactoryBean创建同步队列线程池
使用Spring的Factory配合JDK的ThreadPool创建带有同步队列的线程池,以下为示例:public class AsyncThreadPool implements FactoryBean { private int corePoolSize = 0; private long keepAliveTime = 60L; private int maximu原创 2015-01-30 14:58:21 · 639 阅读 · 0 评论 -
DWR在WEB项目中的配置
DWR在WEB项目中的配置通过dwr可以通过JavaScript直接访问Java类中的方法,并且可以获得Java类的返回值。在Web开发中真是极其方便。下面是一个实际的配置实例。1、导入DWR的包2、设置web.xml,在这个xml中加入相应DwrListener和DwrServlet: org.directwebremoting.servlet.DwrListene原创 2015-02-03 10:44:00 · 606 阅读 · 0 评论 -
使用Jackson做对象与json之间的相互转换
public class JsonUtil { private static JsonUtil ju; private static JsonFactory jf; private static ObjectMapper mapper; private JsonUtil(){} public static JsonUtil getInstance() { if(ju原创 2015-02-05 14:38:53 · 472 阅读 · 0 评论 -
XPath编写规则学习
XPath编写规则学习辅助工具:firefox安装findbugs,view Xpathfirefox :Xpath验证方式:$x("xpath"); 粘贴xpath语句回车即可定位:1、依靠自己属性,文本定位: //td[text()='test'] //div[contains(@class,'test')] //input[@type=原创 2015-03-28 12:09:09 · 4155 阅读 · 0 评论 -
使用Properties类统计并保存文件的调用次数
public class PropertiesFile { /** * @author mengfeiyang * 使用properties统计文件调用次数 * @param args */ public static void main(String[] args) { String filePath = "e:\\1.txt"; Pr原创 2015-03-30 11:46:24 · 714 阅读 · 0 评论 -
Java中的三种对字符串反向输出的方法
以下为代码示例:/** * 三种对字符串反向输出的操作方法 * @author mengfeiyang * */public class WordReverse { String testWords = "Word Reverse Test Class"; //使用jdk中StringBuffer的reverse方法 public void Test1原创 2015-04-03 11:31:52 · 4183 阅读 · 0 评论 -
Java对象和文件,字符串之间的相互转换方法
package org.phoenix.powertools;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.EOFException;import java.io.File;import java.io.FileInputStream;imp原创 2015-04-09 20:20:49 · 663 阅读 · 0 评论 -
XPath方式访问JavaBean对象
教程地址:http://commons.apache.org/jxpath/users-guide.htmlXPath教程:http://www.w3school.com.cn/xpath/index.asp示例代码:import java.util.HashMap;import org.apache.commons.jxpath.JXPathContext;/**原创 2015-05-20 18:02:34 · 1113 阅读 · 0 评论 -
phoenixframework 1.4.7 版本发布
自动化测试平台phoenixframework 1.4.7版本发布咯,git.oschina和maven都已经同步更新。版本修复问题:1、修复多个反人类的唯一性约束2、phoenix_node:jmeter性能测试增加对body参数的支持3、对平台的各模块代码进行了部分重构,重构后的效果是插件可配置4、在phoenix_web端增加查看node详细信息的入口5、ph原创 2016-03-20 22:21:21 · 1484 阅读 · 0 评论
分享