zoukankan      html  css  js  c++  java
  • SF—ATT自动化基础一

    几个概念:

    1、测试床: 执行自动化的物理环境   http://200.200.0.33/atm/projects/57a08eb0d10540176700009b/testbeds 需要有权限才行

    由以下几部分组成:

    a、测试床名称(最好是看其名,知其意):

    b、UUID :(执行机的UUID,独一无二,如果是可能的执行机,需要重新生成新的uuid)

    c、 Data Map: 一些环境公共变量的定义,使用yaml格式

    d、Test Device :用来定义登录设备的一些变量 

    注:配置好测试床之后,需要创建任务,试运行(将用例代码下载到本地(默认c:atm))

    2、自动化执行平台 TP  (自动化用户、用例执行均在这个平台上面) http://200.200.0.37/products/74# 

    3、公共关键字包 atk_abos 

    在修改、创建新的关键字之后,调试通过后、build 打包生成一个新的atk_abos ,需要放到内部gems包管理源: http://200.200.0.34:4000/g4s 

    4、 在依赖该包的项目下执行bundle update 更新gems包版本,最后再执行rake index 来让关键字生成xml文件,让自动化设计时ctrl+g 能找到该关键字 

    5、在依赖该包的项目下svn commit ,提交代码 (为后面执行自动化,能下载最新的gems包)

    有志者,事竟成,破釜成舟,百二秦关终属楚; 苦心人,天不负,卧薪尝胆,三千越甲可吞吴。
  • 相关阅读:
    Jeecg代码搬砖圣地第五篇(页面布局)
    Jeecg代码搬砖圣地第四篇(页面标签规则)
    Jeecg代码搬砖圣地第三篇(Excel导入导出)
    小程序前端
    javascript 新版本的语法(ECS6)
    nginx下用getallheaders
    wampser 配置debug需要的参数
    Suhosin(php的保护工具)
    php中empty使用的情况
    写出健壮的代码
  • 原文地址:https://www.cnblogs.com/xw1104/p/6916572.html
Copyright © 2011-2022 走看看