博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2020年2月22日

摘要: { "automationName": "XCUITest", "platformName": "iOS", "platformVersion": "13.3", "deviceName": "iPhone XS Max", "bundleId": "com.fengwo.reading", "ud 阅读全文

posted @ 2020-02-22 21:59 贾常伟 阅读(589) 评论(0) 推荐(0) 编辑

摘要: 阅读目录 一、字符串转换成列表 二、字符串转换成字典 三、字符串转换成元组 eval函数就是实现list、dict、tuple与str之间的转化str函数把list,dict,tuple转为为字符串 回到顶部 一、字符串转换成列表 a = "[[1,2], [3,4], [5,6], [7,8], 阅读全文

posted @ 2020-02-22 21:57 贾常伟 阅读(289) 评论(0) 推荐(0) 编辑

摘要: 一、概念理解 1、json.dumps()和json.loads()是json格式处理函数(可以这么理解,json是字符串) (1)json.dumps()函数是将一个Python数据类型列表进行json格式的编码(可以这么理解,json.dumps()函数是将字典转化为字符串) (2)json.l 阅读全文

posted @ 2020-02-22 19:59 贾常伟 阅读(745) 评论(0) 推荐(0) 编辑

摘要: 使用python时会经常要对字符串做一些处理,比如:分割字符串、去掉空格、替换字符串 中的某个字符等,下面介绍下这几个功能的使用。 一、 Split() 作用:将字符串分割成为列表,不改变字符串原始值 这里以x为分割符,将a分成了含有三个元素的列表并输出。但不改变a原始的值。 二、 Strip() 阅读全文

posted @ 2020-02-22 17:55 贾常伟 阅读(306) 评论(0) 推荐(0) 编辑

2020年2月21日

摘要: 最近总是有同学问我做页面自动化时,一些元素总是很难定位,这段时间脚本运行稳定,后面脚本运行越来越不行。我看了他们相关节点的定位,发现他们定位的节点方法过于死板,节点的xpath中含有不定项,后面版本页面改变了以后,原先的xpath就不可用了,导致脚本的不稳定。我经常强调,元素定位的原则就是不变,一定 阅读全文

posted @ 2020-02-21 20:59 贾常伟 阅读(1085) 评论(0) 推荐(0) 编辑

2020年2月13日

摘要: 在Jenkins中,打开“系统管理”→“管理节点”→“新建节点”页面时,“启动方式”选项没有“通过Java Web启动代理”,怎么办? 打开“系统管理”,进入“全局安全配置”页面。 1. “JNLP代理协议的TCP端口” 配置成 “随机选取”,点开“代理协议...”,勾选“Java Web Star 阅读全文

posted @ 2020-02-13 23:41 贾常伟 阅读(378) 评论(0) 推荐(0) 编辑

摘要: 2.0版本以上默认加入了权限插件,所以在进入主界面时是需要登录的。 一、主界面->【系统管理】->【管理节点】->【新建节点】,进行节点的添加: 二、输入节点名称,已经选择【Permanent Agent】,这里和1.x版本的【Dumb slave】一样的效果 三、next,配置如下图: 其中,有如 阅读全文

posted @ 2020-02-13 23:39 贾常伟 阅读(1619) 评论(0) 推荐(0) 编辑

2020年2月11日

摘要: 一:定位八种方法 例如: 二:常见的webdriver方法 1.浏览器相关:(打开浏览器先导入webdriver模块) (1)set_window_size(480,800)调整浏览器宽高大小 (2)maximize_window()浏览器最大化 (3)back()向后 (4)forward()向前 阅读全文

posted @ 2020-02-11 00:10 贾常伟 阅读(996) 评论(0) 推荐(0) 编辑

2020年2月2日

摘要: yum安装 yum list | grep git yum install git.x86_64 提示是否下载安装,都点击安装 git --version 添加git用户组 groupadd git useradd git -g git 创建版本库目录 Mkdir /usr/local/git/ c 阅读全文

posted @ 2020-02-02 21:51 贾常伟 阅读(117) 评论(0) 推荐(0) 编辑

2020年1月16日

摘要: npm安装一些东西比较慢,安装cnpm加快速度,安装方法:打开终端,复制下面代码: sudo npm install -g cnpm --registry=https://registry.npm.taobao.org --verbose 这一行使用的淘宝镜像来进行安装cnpm,安装完成后输入以下代 阅读全文

posted @ 2020-01-16 19:08 贾常伟 阅读(1292) 评论(0) 推荐(0) 编辑