美文网首页程序员
2. Xebium安装部署

2. Xebium安装部署

作者: 摩羯座Alex | 来源:发表于2018-03-21 14:35 被阅读0次

    1. 下载Xebium:

    http://github.com/xebia/Xebium/zipball/master

    下载后,直接解压缩到某个目录下,通常为方便起见,解压到盘根目录即可,Linux或者Windows都可。

    (我们以windows为例,假设解压到C:\下,解压后目录如下:C:\Xebium)

    2. 依赖的环境:

        1)Java运行环境:因为之后要做Fitnesse测试套件,所以不建议只安装Runtime,直接安装最新的JDK即可。安装后,配置环境变量,通常在console运行“java -version”有正确输出即可。

        2)Maven:同样的,安装后,配置环境变量,通常在console运行“mvn -version”有正确输出即可。

    3. 启动Xebium:

    打开console,路径切换到C:\Xebium下,命令行运行“mvn -Pfitnesse test”,一段时间等待后(maven会下载各种依赖的jar包),看到如下图所示,表明启动完成。

    命令行启动完成

    用浏览器打开:http://localhost:8000可以看到如下页面就表明安装部署完成。Linux下,Xebium目录下有run.sh可以直接运行。

    Xebium首页

    关闭Xebium的方法:浏览器直接输入http://localhost:8000/?shutdown等待界面出现如图内容,表示系统已被关闭。当然,你也可以直接把console关了也可以,但如果用后台方式运行,那么地址栏输入命令更为方便。

    关闭Xebium

    附加:自定义配置:

         1) Maven的下载的类库,可以自定义到C:\Xebium下。首先在该目录下,创建一个空目录如C:\Xebium\m2-lib,用来存放第三方依赖包;然后修改maven的配置文件\config\settings.xml(假设maven目录:c:\apache-maven-3.3.9\,那么配置文件目录为:c:\apache-maven-3.3.9\config\settings.xml),把<localRepository>标签内容修改为C:\Xebium\m2-lib,这样便于管理,以后系统移植到其他环境也相对容易很多,不再需要网上下载依赖的jar包了。

    <localRepository>C:\Xebium\m2-lib</localRepository>

         2)Xebium的依赖包不断在更新,有些可以更新到新版本,可以修改c:\Xebium\pom.xml文件中相关字段来升级版本,甚至可以修改启动端口等参数:

    <properties>

        <selenium.version>2.53.1</selenium.version>

        <fitnesse.version>20171212</fitnesse.version>

        ..............

        <orgjson.version>20171018</orgjson.version>

    </properties>

         3)Xebium的启动jvm添加UTF-8支持,同样在pom.xml文件中,可以看到多处<jvmarg .... />段,添加如下内容即可:

    <jvmarg value="-Dfile.encoding=UTF-8" />

    如图pom.xml配置项:

    pom.xml

    虽然Xebium是java实现的,但最终的测试部分是起进程调用命令行解释执行或者调用的。原则上,只要开发语言有自己的命令行调用方式运行程序,那么Xebium都可以支持,也就是说,不管你要测试什么语言的系统,基本都可以做到。

    相关文章

      网友评论

        本文标题:2. Xebium安装部署

        本文链接:https://www.haomeiwen.com/subject/qqcgqftx.html