添加自动化case步骤及问题

一、线上:

步骤:

1、在本地编写好自动化case

2、登录机器search-monitor01.yp

  • ssh search-monitor01.yp

3、将case拷贝到机器search-monitor01.yp上的 /tmp/testnew 下面

  • scp -r -P 58422 /search-it-automation [email protected]:/tmp/
  • scp -r -P 58422 [email protected]:/tmp/ /tmp/testnew

4、执行case,调试代码

  • pybot --loglevel debug --pythonpath Library/ -d ../report --include "test" -v HOST:10.69.61.201 testcase/arts-mainshop/shop/shop_normal/Product_Cases/Mainshop_Experience/mainshop_experience.txt

5、如果报错,查看报错原因,查看report(将report拷贝到本地)

  • scp -r -P 58422 /tmp/testnew/report [email protected]:/tmp
  • scp -r -P 58422 [email protected]:/tmp/report /Users/yinqin/downloads

6、直到case执行通过

  • 提交到代码仓库:
  • 注意提交代码之前一定要更新代码,防止出现冲突

二、Beta:

步骤:

1、在本地编写好自动化case

2、登录机器search-autotest27.beta

  • 登录方式:ssh [email protected] -p58422
  • 登录密码:[email protected]

3、将case拷贝到机器search-autotest27.beta上的 ../search-it-automation下

  • scp -r -P 58422 /autocomplete_beta.txt [email protected]:/tmp/
  • scp -r -P 58422 [email protected]:/tmp/autocomplete_beta.txt ../search-it-automation/testcase/arts-autocomplete/autocomplete/bizer

执行步骤:

  • cd /data/home/jenkins/arts-autocomplete
  • git pull origin master
  • cd ../search-it-automation
  • ./run.sh dist-arts-autocomplete beta search -p dist.arts.beta11

4、如果报错,查看报错原因

如果是因为请求没有返回数据,则可能是因为csv文件中没有数据,则要往csv中添加所需的数据

以autocomplete为例:

  • 登录机器:ssh platform-distindexer01.beta
  • 新建一个文件夹/tmp/yinqin04

执行步骤:

  • hadoop fs -getmerge /user/search_indexer_online/indexer/autocomplete/data

?

  • hadoop fs -ls /user/search_indexer_online/indexer/autocomplete/data/20180608131453/csvs

?

  • hadoop fs -getmerge /user/search_indexer_online/indexer/autocomplete/data/20180608131453/csvs/20180608131453_9.csv test.csv

    注意:拷贝下来的数据不包括头文件

  • 查找头文件

    hadoop fs -ls /user/search_indexer_online/indexer/autocomplete/data/20180608131453/

    ?

  • 将头文件拷贝下来

    hadoop fs -getmerge /user/search_indexer_online/indexer/autocomplete/data/20180608131453/fieldindex.csv head.csv

  • 将生成的head.csv和test.csv文件,通过cat 组合到一起,形成一份完整的csv文件

    cat head.csv test.csv > autocomplete.csv

5、case执行通过,提交

原文地址:https://www.cnblogs.com/yinqanne/p/9318777.html

时间: 2024-10-10 18:19:30

添加自动化case步骤及问题的相关文章

基于Appium的自动化case开发及case分层结构设计

基于Appium的自动化case开发及case分层结构设计 首先为每条case创建一个公共的基类AppiumTestBase,内含setup和teardown两个方法,以后每条case继承该基类即可.代码如下: public class AppiumTestBase { public WebDriverWait webwait; private AndroidDriver driver; @Before public void setUp() throws Exception { File cl

如何手动添加 WIFI 网络步骤

电脑手动添加WiFi网络步骤: 1.右键控制面板 2.进入控制面板 3.进入网络和Internet,点击设置新的连接或网络 4.点击手动连接到无线网络 5.输入网络SSID及秘钥 若需要自动连接请勾选自动启动此连接. 若WiFi不广播也自动连接请勾选即使网络未进行广播也连接. 6.添加无线网络成功 原文地址:https://www.cnblogs.com/meng-wei-zhi/p/9300969.html

TFS Server 2017 自动化部署步骤

1 第一步,在服务器上安装TFS 2 第二步,安装完TFS后需要配置你的项目,选择管理代码的方式,这里我们可以选择传统的TFS 也可以选择GIT 方式,此处我选择的GIT 方式 3 第三步,设置代理.直接下载代理,下载速度非常慢,如果有讯雷的话就快多了,不过要会员你懂得 4 代理设置完后,就是设置代理了,直接把下载的压缩保解压. 5 解压完后直接运行一个config.cmd  批处理文件,用管理员权限(TFS管理员),运行后根据控制台中的提示录入TFS URL 验证方式 设置生成的工作目录等 7

QT5.5.0版本添加icon图标步骤

1.制作icon图标文件 可以进入这个网站在线制作:http://www.ico.la/ 2.创建资源文件:qrc文件 接着 添加2两项,先点击prefix,然后添加文件--->图标路径 3.可以用subline新建一个icon.rc的文件 里面写上IDI_ICON1 ICON "xiaobo.ico" 4.在pro项目里面添加引用rc文件: RC_FILE=icon.rc 5.在项目里面添加窗口引用icon图标代码: 在MainWindow的构造函数中添加setWindowIc

服务器资源管理器视图的添加显示的步骤

MVC视图查看数据库表结构时,通常会打开服务器资源管理器视图,在服务器资源管理器视图中能查看表的数据集及表结构 打开的方法为: ①可使用快捷键: ctrl+alt+S ②也可添加“服务器资源管理器视图”到“视图”工具菜单,做法如下: a.选择“工具”——“自定义”,如图所示 b.找到“命令”选项卡,控件中选择视图,点击“添加命令”,如图所示 c.在添加命令窗口中选择“视图”类别,命令:服务器资源管理器.点击确定即可.如下图所示: d.选择关闭,如图所示: e.如图所示显示最终结果:

学习安装gulp前端自动化工具步骤流程

首先,安装所需要的插件 yo  bower gulp三个工具 npm install -g yo bower gulp 再次,安装gulp所需要的generator-gulp-webapp,这个和grunt的有个区别就多了一个gulp标识 npm install -g generator-gulp-webapp 最后一步安装gulp-webapp,注意要和grunt区分开来 yo gulp-webapp 执行完上面的步骤后,输入 gulp server后,会自动打一个浏览器窗口,如果未打开可以在

华为AC添加AP配置步骤

第一步.准备安装AP位置的表格进行操作 第二步.放装ap与室外ap模板:[AC] wlan[AC-wlan-view] ap-id 0 ap-mac 60de-4476-e360   添加AP 第三步.查看下载AP版本更新状态[DXJW-GHZX_AC-wlan-ap-48]dis ap up status all------------------------------------------------------------------------------Name          

Hadoop集群添加新节点步骤

1.在新节点中进行操作系统配置,包括主机名.网络.防火墙和无密码登录等. 2.在所有节点/etc/host文件中添加新节点 3.把namenode的有关配置文件复制到该节点 4.修改master节点slaves文件,增加改节点 5.单独启动该节点上的datanode和nodemanager $hadoop-daemon.sh start datanode(在新增加节点启动 datanode) $yarn-daemon.sh start nodemanager 运行start-balancer.s

QQ邮箱添加公司邮箱步骤

经领导提示,发现QQ邮箱可以添加公司邮箱.这样,在有同事出差在外的时候,可以通过QQWEB邮箱,即可收发公司邮箱,不必安装邮箱客户端软件. 仅供各位同事参考使用. 1.打开QQ邮箱 2.点击其他邮箱,并点击”添加其他邮箱账户” 3.输入公司邮箱账号 4.输入你的公司邮箱密码,默认和你的电脑初始密码一致,如不一致,可以找我重置. 5.输入POP服务器地址:mail.hevanatome.com 6.点击验证后,等待通过即可.