zoukankan      html  css  js  c++  java
  • 搭建openstf平台的那些事

    最近老板建议秀下肌肉,搭建一个STF android 真机测试平台,记录一下坑。

    1. stf 是node开发的,通过npm即可安静,依赖的数据库是rethinkdb, 如果搭配appium效果更佳,安装的步骤官方github上写得很详细,此处跳过不表。

    以下是启动顺序:

    rethinkdb

    stflocal

    启动

    nohup node /Applications/Appium.app/Contents/Resources/node_modules/appium/build/lib/main.js

    启动jenkins, PS 这是我本机的配置

    /usr/bin/java -Dsun.jnu.encoding=UTF-8 -Dfile.encoding=UTF-8 -jar jenkins.war --httpPort=8081

    2. 接上手机,开搞。

    目前成功支持了3台手机
    HUAWEI SAMSONG MI 5 G-I9500
    累积有4台了

    Android版本包括 4.3.0,7.0.0,5.1.0

    但有些手机能连上无法用appium操作,如果支持appium,大概是为所欲为了

    3. 一些坑

    在npm安装的时候,有些包安全不完全,也会提示安装成功,在启动的时候会报未知错误。
    此处坑我无数,解决大法是重新安装,可以看到丢失的包被重新安装成功了

  • 相关阅读:
    分离 附加 还原
    sql sever 数据表
    正则矩阵
    路由vue-router基础
    vue理解$nextTick
    vue组件
    vue事件处理
    vue列表渲染
    vue条件渲染
    vue class与style绑定
  • 原文地址:https://www.cnblogs.com/spillage/p/7940456.html
Copyright © 2011-2022 走看看