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包)

posted @ 2017-05-28 20:29  逍遥小薇  阅读(336)  评论(0编辑  收藏  举报