phoenixframe自己主动化平台支持在Linux环境下使用phantomjs,Firefox。chrome运行測试用例。但有下面几个问题须要注意:

1、若无法启动phantomjs,Firefox,chrome的驱动,则请检查存放drivers的文件夹是否有读写权限。使用一下命令加入一下权限就可以:

假如文件夹为:.../webapps/phoenix_node/WEB-INF/classes/drivers

则cd到drivers文件夹下运行:chmod 777 *

再次启动就可以。

在Linux环境下使用phantomjs,Firefox。chrome等,均无需在安装其它驱动,直接使用本平台自带的驱动就可以。

2、若使用Firefox,chrome。建议将Firefox和chrome安装到默认文件夹中

3、须要说明的是,假设使用了无界面的Linux环境。则驱动的截图功能将无法使用

4、在环境支持上面。phoenix_web和phoenix_node支持jdk1.6~1.8,使用phoenix_develop调试脚本时,建议使用jdk1.7

5、在phoenix_develop端开发(调试)用例过程中假设用到了平台内置的以外的jar包。在平台上运行时,须要将扩展的jar包放到服务文件夹下,如放到:.../webapps/phoenix_node/WEB-INF/lib/ 文件夹下,重新启动server就可以。

6、建议大家使用打包好的控制端war和node节点的war,部署起来会快的多,假设对源代码感兴趣,在从github上下载源代码。

“高速部署”的方法与初步搭建说明的文档在:http://www.cewan.la/#contact

phoenixframe自己主动化平台在Linux环境下运行用例的说明的更多相关文章

  1. linux 环境下运行STS时 出现must be available in order to run STS

    linux 环境下运行ECLIPSE时 出现 “ A Java Runtime Environment (JRE) or Java Development Kit (JDK) must be avai ...

  2. Linux环境下运行简单java程序

    一.安装java 1.下载jdk8 登录网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-213315 ...

  3. linux环境下运行程序格式错误的问题,bash: ./helloworld: cannot execute binary file: Exec format error

    在编译完quecOpen的example helloworld之后,我运行此程序,结果报错,详情如下: ricks@ubuntu:~/share/project/ql-ol-sdk/ql-ol-ext ...

  4. python 脚本在linux环境下运行

    有两种方式:1.直接使用python xxxx.py执行.其中python可以写成python的绝对路径.使用which python进行查询.2.在文件的头部(第一行)写上#!/usr/bin/py ...

  5. 【Jmeter Linux环境下运行方法】

    Jmeter 运行 1.cd  jmeter/apache-jmeter-4.0/bin 2.执行 ./jmeter -n -t jmx脚本文件 -l 测结果.jtl文件 -e -o html文件路径 ...

  6. 【Jmeter自学】Linux环境下Jmeter运行

    ==================================================================================================== ...

  7. .net core linux环境下 System.Data.SqlClient.SqlException: Connection Timeout Expired.

    最近遇到了一个很奇葩的问题,我编写了一个.net core程序读取多个数据库数据源,进行数据同步处理.该程序在windows环境下运行完全正常,但在linux环境下运行报异常,提示 System.Da ...

  8. linux系统下运行java项目的脚本编写

    本文主要讲linux系统下运行jar包,至于如何打包jar包,放到linux系统下可以参考其他的博客. 在linux系统下运行jar包的命令如下: 1.java -jar xxxxx.jar  //  ...

  9. Linux环境下的network IO

    同步IO和异步IO,阻塞IO和非阻塞IO分别是什么,到底有什么区别?不同的人在不同的上下文下给出的答案是不同的.所以先限定一下本文的上下文. 本文讨论的背景是Linux环境下的network IO. ...

随机推荐

  1. 6. 使用Axis开发WebService程序

    转自:http://www.itkeyword.com/doc/7529577946427268306/Apache-Servlet-WebSOAPWebService 所谓Web Service就是 ...

  2. Concurrent.Thread.js

    (function(){ if ( !this.Data || (typeof this.Data != 'object' && typeof this.Data != 'functi ...

  3. scrollWidth到底是什么???

    贴上MDN对scrollwidth的定义: The Element.scrollWidth read-only property is a measurement of the width of an ...

  4. JavaWeb-04(BOM&DOM)

    JavaWeb-04 JavaWeb-BOM&DOM BOM 一.知识回想 * BOM 概述 * BOM 的各个对象 * window对象 innerHeight,innerWidth doc ...

  5. Mahout的推荐系统

    Mahout的推荐系统 什么是推荐系统 为什使用推荐系统 推荐系统中的算法 什么是推荐系统 为什么使用推荐系统? 促进厂商商品销售,帮助用户找到想要的商品 推荐系统无处不在,体现在生活的各个方面 图书 ...

  6. button按钮下边框有立体效果样式

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  7. CentOS7 NFS配置

    如果在安装Centos7时选择安装必要的开发工具选项,所以系统已经安好NFS必要的软件. 配置: # vi /etc/exports /home/qws/share 192.168.168.0/24 ...

  8. POJ 1061 青蛙的约会 数论水题

    http://poj.org/problem?id=1061 傻逼题不多说 (x+km) - (y+kn) = dL 求k 令b = n-m ; a = x - y ; 化成模线性方程一般式 : Lx ...

  9. 去除inline-block元素间距

  10. 热点共享SS网络

    # 测试系统: Ubuntu 16.04 LTS-lxde-ARM # ***-libev 安装脚本源于 秋水逸冰: https://teddysun.com/358.html # ss-tproxy ...