随笔分类 -  自动化

摘要:想实现的目的是: 在构建之前,从jenkins master上拷贝脚本到需要运行的机器上(linux ssh)。 本来是通过publish over ssh 的transfer set可以直接设置,但是种种原因,莫名原因都不能如愿。现直接通过执行scp命令手动拷贝。 Source file= /va 阅读全文
posted @ 2018-02-05 17:50 jaystarba 阅读(5812) 评论(0) 推荐(0)
摘要:selenium并不是万能的,有时候页面上操作无法实现的,这时候就需要借助JS来完成了。 常见场景: 当页面上的元素超过一屏后,想操作屏幕下方的元素,是不能直接定位到,会报元素不可见的。 这时候需要借助滚动条来拖动屏幕,使被操作的元素显示在当前的屏幕上。 滚动条是无法直接用定位工具来定位的。sele 阅读全文
posted @ 2018-01-24 17:46 jaystarba 阅读(619) 评论(0) 推荐(0)
摘要:1. 接上边编辑好文件 2. 双击以上的jnlp文件 3. 点击弹出的窗口File->save as service, 此时如果报错的话很可能是由于没有安装.net(.net2 以上) 4. 保存一下运行即可。 阅读全文
posted @ 2017-12-20 15:39 jaystarba 阅读(554) 评论(0) 推荐(0)
摘要:Replace in jnlp-file <argument>-workDir</argument> <argument /> <argument>-workDir</argument> <argument /> with <argument>-workDir</argument> <argumen 阅读全文
posted @ 2017-12-20 14:33 jaystarba 阅读(311) 评论(0) 推荐(0)
摘要:https://stackoverflow.com/questions/17024441/process-leaked-file-descriptors-error-on-jenkins 1. Add this line as a JAVA_ARGS argument when you start 阅读全文
posted @ 2017-12-19 14:20 jaystarba 阅读(4636) 评论(0) 推荐(1)
摘要:1. Multijob plugin: 多个任务同时运行 2. ssh slave plugin: 用于安装slave? Allows to launch over ssh, using a java implementation of the ssh protocol 3. Publish Ove 阅读全文
posted @ 2017-12-12 18:10 jaystarba 阅读(149) 评论(0) 推荐(0)
摘要:1. 利用管理插件找到需要安装的插件。 2. 如果安装失败,查看缺少啥。 3. 手动去下载http://updates.jenkins-ci.org/download/plugins/ 4. 安装此插件 5. 继续1 阅读全文
posted @ 2017-11-17 13:52 jaystarba 阅读(211) 评论(0) 推荐(0)
摘要:launch method里面没有 launch agent via java web start 默认是disable 需要改成random 转载自: http://blog.csdn.net/songjiaping/article/details/49587297 进入正题: 想实现的目标就是如 阅读全文
posted @ 2017-11-13 14:09 jaystarba 阅读(3774) 评论(0) 推荐(0)
摘要:1. 一般开发写好接口后会有一个接口文档,文档里面会写名这接口是哪个功能的接口 会说明接口的请求类型 请求参数 还有返回数据里面的提示成功或者失败测试的重点是检查数据交互、传递、和控制管理过程以及系统间的相互依赖关系等。有点书面语句.简单的说就是接口通过工具 请求接口 会有一个返回数据 然后核对返回 阅读全文
posted @ 2017-07-17 16:30 jaystarba 阅读(144) 评论(0) 推荐(0)
摘要:1. 接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。 2. 我们常说的api就是接口的意思,现在常用的web项目,app项目的接口都是基于http请求的, 阅读全文
posted @ 2017-07-17 15:46 jaystarba 阅读(186) 评论(0) 推荐(0)
摘要:https://msdn.microsoft.com/en-us/library/ms182487.aspx 1. cd C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE> 2. Run C:\Program Files 阅读全文
posted @ 2017-05-03 10:34 jaystarba 阅读(173) 评论(0) 推荐(0)
摘要:1. 在windows 2008 R2上安装vs2013 agents需要满足: 1) .net 3.5 2) sp1补丁包(同windows7 sp1) 2. 安装vs2013 agents 步骤如下: 阅读全文
posted @ 2017-04-25 09:48 jaystarba 阅读(245) 评论(0) 推荐(0)
摘要:转载自:http://seleniummaster.com/sitecontent/index.php/selenium-robot-framework-menu/selenium-robot-framework-python-menu/228-send-email-in-robot-framewo 阅读全文
posted @ 2017-01-20 10:57 jaystarba 阅读(519) 评论(0) 推荐(0)
摘要:以上是关键字的完整写法。 一下是调用该关键字的实例。 阅读全文
posted @ 2017-01-17 14:14 jaystarba 阅读(420) 评论(0) 推荐(0)
摘要:由于open browser的参数只有一个ff_profile_dir,所以不能指定chrome profile。 只能通过python 传递lang这个参数去改变语言。 python: from selenium import webdriverfrom time import sleepdriv 阅读全文
posted @ 2017-01-13 16:12 jaystarba 阅读(948) 评论(0) 推荐(0)
摘要:1. 下载AutoItLibrary-1.1_x64包,http://code.google.com/p/robotframework-autoitlibrary/ 2. 安装pywin32库,http://sourceforge.net/projects/pywin32/files/ 记得用Adm 阅读全文
posted @ 2017-01-10 09:57 jaystarba 阅读(2387) 评论(0) 推荐(0)
摘要:1. 下载对应版本的chromedriver, 好像都是windows32位的,不过没关系,可以用即可。 2. 将chromedriver放入到chrome的安装路径下,然后将chromrdriver的路径放入到path环境变量中。 事实上,我是直接放到python home下面,这样不用重复的添加 阅读全文
posted @ 2017-01-09 16:19 jaystarba 阅读(373) 评论(0) 推荐(0)
摘要:1. 安装python 2.7.11, 并添加环境变量到PATH.在cmd验证python是否安装成功。 2. 解压pip-8.1.1.tar.gz,执行python setup.py install, 在cmd输入pip,验证pip是否安装成功。 3. 安装wxPython2.8-win64-un 阅读全文
posted @ 2017-01-05 15:47 jaystarba 阅读(222) 评论(0) 推荐(0)
摘要:默认情况下,robot framework是启动不带任何配置信息的firefox,如果需要启动带有profile的话,增加一个参数即可,如 Open Browserhttps://aws-qa5.infaqa.com/ma/FFff_profile_dir=C:/Users/Administrato 阅读全文
posted @ 2017-01-05 09:54 jaystarba 阅读(276) 评论(0) 推荐(0)
摘要:1. Select From Listid=sourceConnoracle_source 从下拉框选取值。 2. Select Radio button name value 选择单选框。也可以点击开此单选框然后Click Element. I had similar issues with se 阅读全文
posted @ 2017-01-04 13:08 jaystarba 阅读(5534) 评论(0) 推荐(0)