06 2019 档案

摘要:基于Jenkins的Android持续集成(自动化打包) https://blog.csdn.net/zhuyb829/article/details/78899465 (重点看,作者也是用gitlab管理代码)Android 使用Jenkins(最新版)持续集成打包发包(MAC) https:// 阅读全文
posted @ 2019-06-28 14:30 wangju003 阅读(425) 评论(0) 推荐(0) 编辑
摘要:现状:现在是这样的,每个开发push时,都触发jenkins进行构建 期望:只有当代码被push到master时才进行构建 (根据使用的git平台)做这些配置需要先了解一些概念: (github) pull request (gitlab) merge request 理解 GitHub 的 Pul 阅读全文
posted @ 2019-06-27 16:40 wangju003 阅读(5701) 评论(0) 推荐(0) 编辑
摘要:参照: https://www.cnblogs.com/zanjiahaoge666/p/6402738.html 之前的配置,都是向master分支push操作触发jenkins进行构建,但是在一般的正常工作中,不会允许程序员直接向主分支推送代码;正常都是fork一个本地的分支,在本地分支调试完后 阅读全文
posted @ 2019-06-26 16:45 wangju003 阅读(3339) 评论(0) 推荐(0) 编辑
摘要:参考: https://blog.csdn.net/lmseo5hy/article/details/81704426 阅读全文
posted @ 2019-06-25 17:05 wangju003 阅读(122) 评论(0) 推荐(0) 编辑
摘要:参考: https://www.jb51.net/article/49789.htm https://blog.csdn.net/littlely_ll/article/details/82706874 结果: 插入1条数据 结果 利用pandas批量插入数据 方式一:使用pandas_obj.to 阅读全文
posted @ 2019-06-25 14:18 wangju003 阅读(12680) 评论(0) 推荐(0) 编辑
摘要:箭头指向的2的方向 少了一个request_url的值 调试: 直接 执行sql语句 是没问题的, 这样就知道问题是出在代码的逻辑 处理了: 细细观察 可以发现,我提供 了5个字段值,但在第12行向表中插入数据时,只提供 了4个字段,没有包含request_url,所以就报错了 阅读全文
posted @ 2019-06-24 17:48 wangju003 阅读(1287) 评论(0) 推荐(0) 编辑
摘要:执行list.exend()方法后,会直接修改list本身,而不会产生返回值 通过python内置的help方法可以 查看extend的用法: 可以看出来,返回值是None 阅读全文
posted @ 2019-06-24 16:56 wangju003 阅读(948) 评论(0) 推荐(0) 编辑
摘要:拼写错误 是extend 而不是extends 出错demo: 调试: 既然错误提示说list对象没有extends这个属性,那我们可以先来看一下list的属性都有什么 通过第42行,就可以看到list有extend属性,而不是extends属性 这样就知道代码中的错误是 拼写错误 其它几个属性也演 阅读全文
posted @ 2019-06-24 15:38 wangju003 阅读(7582) 评论(0) 推荐(0) 编辑
摘要:出错demo 打印一下tuple类型的属性可以看到,tuple类型除内置类型外,只有count和index两个属性 extend是list类型的方法 extend是1个列表+另一个列表, 它会改变原来列表的长度,而不会生成一个新的列表 所以,如果你使用了a=list.extend(XXX),它并不会 阅读全文
posted @ 2019-06-24 15:15 wangju003 阅读(4861) 评论(0) 推荐(0) 编辑
摘要:首先这是一个很简单的 运行时错误: 错误分析: AttributeError:属性错误,造成这种错误的原因可能有: 对象是 None 的一个可能原因,是你忘记从函数返回一个值;如果程序执行到函数的末尾没有碰到 return 语句,它就会返回 None 。另一个常见的原因是使用了列表方法的结果,如 s 阅读全文
posted @ 2019-06-24 11:40 wangju003 阅读(29140) 评论(2) 推荐(0) 编辑
摘要:参考 : https://www.cnblogs.com/Raymon-Geng/p/5784290.html 使用python内置的round函数 这里有三种方法, 当需要输出的结果要求有两位小数的时候,字符串形式的:'%.2f' % a 方式最好,其次用Decimal。 需要注意的: 1. 可以 阅读全文
posted @ 2019-06-21 17:16 wangju003 阅读(3072) 评论(0) 推荐(0) 编辑
摘要:参考: https://www.cnblogs.com/adolfmc/p/5497974.html linux平台及windows平台mysql重启方法 Linux下重启MySQL的正确方法: 1、通过rpm包安装的MySQL service mysqld restart 2、从源码包安装的MyS 阅读全文
posted @ 2019-06-20 18:08 wangju003 阅读(907) 评论(0) 推荐(0) 编辑
摘要:解决办法: https://blog.csdn.net/qq_42175986/article/details/82384160 前言: 一、原理层面 这个错误发生在mysql 5.7 版本及以上版本会出现的问题: mysql 5.7版本默认的sql配置是:sql_mode="ONLY_FULL_G 阅读全文
posted @ 2019-06-20 18:07 wangju003 阅读(1360) 评论(0) 推荐(0) 编辑
摘要:参考 https://blog.csdn.net/qq_40472613/article/details/87858099 勾选AI选项,相当于执行了这个语句: 阅读全文
posted @ 2019-06-20 17:46 wangju003 阅读(4384) 评论(0) 推荐(0) 编辑
摘要:参考文章: 理解Python装饰器(Decorator) 关键点: 写装饰器一定要搞定楚函数名后面带小括号和不带小括号的含义。带小括号,表示调用这个函数,而不带小括号,则表示的是该函数引用地址 简单装饰器: def a(func): def wrapper(): print('in a') retu 阅读全文
posted @ 2019-06-20 15:30 wangju003 阅读(218) 评论(0) 推荐(0) 编辑
摘要:参照 https://www.cnblogs.com/yoyoketang/p/8035428.html requests统计接口的响应时间有2种方式 r.elapsed.total_seconds() r.elapsed.microseconds/(1000*1000) 但是第2种方式,当调用的接 阅读全文
posted @ 2019-06-20 11:08 wangju003 阅读(2780) 评论(0) 推荐(0) 编辑
摘要:这个异常呢其实是因为我对list没有足够熟悉 我一开始很疑惑,明明已经正确返回testcase对象了呀,为啥会报TypeError: 'TestCase' object is not iterable这个错误 呢? 分析: 这个错误的意思是说TestCase这个对象是不可迭代的(注意到了吗,是Tes 阅读全文
posted @ 2019-06-19 17:12 wangju003 阅读(2308) 评论(0) 推荐(0) 编辑
摘要:错误原因: list.sort()功能是针对列表自己内部进行排序, 不会有返回值, 因此返回为None。 举例说明: 如果想得到排序后的结果就不要使用 b = a.sort(),而是直接用a.sort()方法,然后再打印a就会发现a列表内的元素已经改变原来排序顺序了 其它: 如果不想改变a列表内部的 阅读全文
posted @ 2019-06-19 16:38 wangju003 阅读(2307) 评论(0) 推荐(1) 编辑
摘要:sqlAlchemy是python中最著名的ORM(Object Relationship Mapping)框架了。 什么是ORM? 一句话解释的话就是,一种可以把model中的模型和数据库中的一条数据相互转换的工具。 初始化数据库连接 # 初始化数据库链接engine = create_engin 阅读全文
posted @ 2019-06-19 11:54 wangju003 阅读(470) 评论(0) 推荐(0) 编辑
摘要:原因: 修改表结构,但没有更新数据模型造成的 解决办法: 在sqlalchemy提供的表模型中增加project字段的描述信息 这次修改测试框架我有点想不起来,在测试代码中,是怎么通过sqlalchemy对数据库进行增删改查的操作来的呢? 这里做一个回顾: 目录结构如图: 表结构的映射关系在demo 阅读全文
posted @ 2019-06-19 11:41 wangju003 阅读(1930) 评论(0) 推荐(0) 编辑
摘要:解决办法1: 其实错误提示中已经给出了解决办法了 关闭安全模式: Edit --> Preferences --> SQL Editors-->取消沟选 Safe Updates 先项 解决办法2:参考:https://blog.csdn.net/sanpic/article/details/798 阅读全文
posted @ 2019-06-19 10:33 wangju003 阅读(1544) 评论(0) 推荐(0) 编辑
摘要:responseCheck支持自定义运行模式(全量运行case or 自定义运行case)run_modle(1)运行全量caserun_modle(2)自定运行的caseList示例:1.运行全量case 2.自定义运行casea.在runTest.py导入你case所在的文件如: b.在main 阅读全文
posted @ 2019-06-18 18:13 wangju003 阅读(1227) 评论(0) 推荐(0) 编辑
摘要:参考: http://tieba.baidu.com/p/6008699660 首先造成这个结果的原因是pycharm配置问题 问题验证: 测试代码: pycharm执行效果: 命令行执行效果 问题解决: 点击pycharm的右上角下拉菜单,点击Edit configurations 点击pycha 阅读全文
posted @ 2019-06-18 16:52 wangju003 阅读(2526) 评论(0) 推荐(0) 编辑
摘要:首先进入本地git仓库目录下,打开git bash环境 使用git branch命令可以查看到,当前目录下只有一个master分支 $ git branch 使用git branch 分支名称创建分支,创建完成后通过git branch可以看到本地已经多出了一个新建的分支 git branch te 阅读全文
posted @ 2019-06-18 15:49 wangju003 阅读(40791) 评论(0) 推荐(2) 编辑
摘要:虚拟环境安装参考 https://www.cnblogs.com/suke99/p/5355894.html workon环境变量配置参照 https://www.cnblogs.com/jiuyang/p/7815126.html 1 前言 由于Python的版本众多,还有Python2和Pyth 阅读全文
posted @ 2019-06-18 11:33 wangju003 阅读(561) 评论(0) 推荐(0) 编辑
摘要:排查request连接 错误 ,说明是和网络 相关的, step1:先在服务器端ping 一下测试网址的host step2:在本地ping 一下测试网址的host 观查到服务端和本地 同一host指向的ip不一样 解决 办法 就是在服务器端 配置被测网址的host与本地一样 增加内容如下: 再次运 阅读全文
posted @ 2019-06-17 15:19 wangju003 阅读(14247) 评论(0) 推荐(0) 编辑
摘要:1.如果是本地刚刚搭建好git环境,第一次和gitlab服务器产生连接 参照这个文 https://www.cnblogs.com/kaerxifa/p/10929098.html 2.已经和gitlab产生连接(提交代码到过仓库A,现在要第一次提交代码到仓库B) 和上文大同小异 step1: 1. 阅读全文
posted @ 2019-06-17 14:36 wangju003 阅读(4123) 评论(0) 推荐(1) 编辑
摘要:参考: https://www.cnblogs.com/imyalost/p/8781759.html 谢谢大佬~ 阅读全文
posted @ 2019-06-14 17:44 wangju003 阅读(151) 评论(0) 推荐(0) 编辑
摘要:原文地址:https://www.cnblogs.com/linjiqin/p/10676963.html 阅读全文
posted @ 2019-06-14 11:39 wangju003 阅读(1024) 评论(0) 推荐(0) 编辑
摘要:windows环境安装python虚拟环境 https://www.cnblogs.com/suke99/p/5355894.html https://www.cnblogs.com/jiuyang/p/7815126.html 安装chrome 下载配对的chromedriver 使用测试脚本测试 阅读全文
posted @ 2019-06-13 17:42 wangju003 阅读(1067) 评论(0) 推荐(0) 编辑
摘要:作者:刘允鹏 链接:https://www.zhihu.com/question/28300645/answer/67707287 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 Docker的思想来自于集装箱,集装箱解决了什么问题?在一艘大船上,可以把货物规整的摆 阅读全文
posted @ 2019-06-13 14:39 wangju003 阅读(2303) 评论(0) 推荐(0) 编辑
摘要:参考: https://www.jianshu.com/p/39d0b8f578d9 阅读全文
posted @ 2019-06-12 16:42 wangju003 阅读(3468) 评论(0) 推荐(0) 编辑
摘要:现在的问题 (airtestVenv) [root@67 airtest_selenium]# python3 proxy.pyTraceback (most recent call last): File "proxy.py", line 10, in <module> from airtest_ 阅读全文
posted @ 2019-06-12 16:28 wangju003 阅读(2178) 评论(0) 推荐(0) 编辑
摘要:大前堤: 如果你需要airtest提供的可视化测试报告,那你的操作系统,一定要有图形化界面. 否则运行你的airtest脚本 会遇到这样的问题 Xlib.error.DisplayNameError: Bad display name "" 你可能百度之后 遇到了xhost +命令 执行这个命令后, 阅读全文
posted @ 2019-06-10 14:15 wangju003 阅读(2851) 评论(0) 推荐(0) 编辑
摘要:错误: Error Code: 1175. You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column. To disable safe mode, tog 阅读全文
posted @ 2019-06-06 15:21 wangju003 阅读(1122) 评论(0) 推荐(0) 编辑
摘要:使用jenkins构建接口自动化测试时,发现新增加的接口case不能访问通,会报502错误(本地可以跑通,在测试服就会502)解决的思路: 缩小调试范围(去掉jenkins db环境,将问题集中在一个测试脚本中,删减多余代码,只用十几行代码表现问题 )定位到问题: centos测试服执行接口测试访问 阅读全文
posted @ 2019-06-06 14:35 wangju003 阅读(1940) 评论(0) 推荐(0) 编辑
摘要:首先出现这个问题主要原因是:我们从别人github地址上通过git clone下载下来,而又想git push到我们自己的github上,那么就会出现上面提示的错误信息 此时需要执行如下代码: . 代表当前目录 作者:badly1226 来源:CSDN 原文:https://blog.csdn.ne 阅读全文
posted @ 2019-06-06 13:26 wangju003 阅读(295) 评论(0) 推荐(0) 编辑
摘要:参考: https://blog.csdn.net/u012804886/article/details/83059315 https://www.cnblogs.com/wfsovereign/p/4186910.html 需求分析假设小明有一天不小心把本地仓库的一个文件夹A推送到了远程GIT服务 阅读全文
posted @ 2019-06-04 15:14 wangju003 阅读(3585) 评论(0) 推荐(2) 编辑
摘要:首先检查pycharm是否安装了ignore插件 项目目录如图: 选中项目automationTest名称,右击-->New-->查看是否有ignore file选项,如果有表示Pycahrm已经配置了ignore插件,如果没有,则需要安装插件 pycharm安装.ignore插件 File --> 阅读全文
posted @ 2019-06-04 11:39 wangju003 阅读(2360) 评论(0) 推荐(0) 编辑
摘要:转载: https://www.cnblogs.com/caseast/p/6085837.html 其它参考: https://www.cnblogs.com/yigehundan/p/6026925.html 使用git+pycharm有一段时间了,算是稍有点心得,这边整理一下,可能有的方法不是 阅读全文
posted @ 2019-06-04 11:11 wangju003 阅读(1394) 评论(0) 推荐(0) 编辑
摘要:原文出处: 谢谢前辈 https://www.cnblogs.com/xie-kun/p/7775210.html 阅读全文
posted @ 2019-06-03 17:44 wangju003 阅读(643) 评论(0) 推荐(0) 编辑
摘要:参照 : https://blog.csdn.net/iefreer/article/details/7679631 用git pull来更新代码的时候,遇到了下面的问题: error: Your local changes to the following files would be overw 阅读全文
posted @ 2019-06-03 10:59 wangju003 阅读(547) 评论(0) 推荐(0) 编辑
摘要:命令说明: 测试 下执行是否报错 开始执行脚本了 不知道为什么我上面那段shell不能加#注释,一加#注释就会报找不到目录 难道是我这种注释方法有问题吗? 阅读全文
posted @ 2019-06-03 10:29 wangju003 阅读(634) 评论(0) 推荐(1) 编辑
摘要:git 提交代码前先pull代码,否则会报如下错误 wangju@wangju-HP-348-G4:~/test/reponselogiccheck$ git statusOn branch masterYour branch is ahead of 'origin/master' by 1 com 阅读全文
posted @ 2019-06-01 10:54 wangju003 阅读(5981) 评论(0) 推荐(0) 编辑
摘要:https://segmentfault.com/q/1010000012575095/a-1020000012590560 简单的说,job 中保存的是项目是在 jenkins 上的配置、日志、构建结果等workspace 就是工作目录,一般就是 Down 下来的源代码目录 阅读全文
posted @ 2019-06-01 10:35 wangju003 阅读(2506) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示