11 2019 档案

摘要:前戏 前面我们都是在cmd下通过输入appium加端口号来启动服务的,在我们做自动化的时候,我们当然不希望我们手动启动appium服务,而是希望通过脚本自动启动appium服务。 我们可以使用subprocess模块,该模块可以创建新的进程,并且连接到进程的输入,输出,错误等管道信息,并且可以获取进 阅读全文
posted @ 2019-11-27 20:20 邹邹很busy。 阅读(3715) 评论(0) 推荐(0) 编辑
摘要:前戏 YAML 语言的设计目标,就是方便人类读写。它实质上是一种通用的数据串行化格式。 它的基本语法规则如下。 YAML大小写敏感; 使用缩进代表层级关系; 缩进只能使用空格,不能使用TAB,不要求空格个数,只需要相同层级左对齐(一般2个或4个空格) # 表示注释,从这个字符一直到行尾,都会被解析器 阅读全文
posted @ 2019-11-26 20:41 邹邹很busy。 阅读(319) 评论(0) 推荐(0) 编辑
摘要:前戏 我们做自动化,测试报告是必不可少的。方便自己查看,也可以供领导查看,一个测试报告就可以说明我们做了哪些事情,pytest-html插件给我们提供了一个很简陋的测试报告,为什么说简陋,因为是真简陋,和allure专业级的测试报告比起来,差的不是一丁半点。 pytest-html可以为pytest 阅读全文
posted @ 2019-11-25 22:10 邹邹很busy。 阅读(821) 评论(0) 推荐(0) 编辑
摘要:说到配置,大家可能想到的是不经常更改的内容,比如Django里的settings.py文件,或者我们做自动化的时候,把测试环境的域名和正式环境的域名放到一个配置文件里,所有的接口都从这个文件里读取。这样,如果有一天,我们的域名变了,我们只需要更改配置里的域名就可以了。pytest里也有几个配置文件。 阅读全文
posted @ 2019-11-23 20:46 邹邹很busy。 阅读(3848) 评论(0) 推荐(0) 编辑
摘要:配置文件 git给我们提供了三种配置文件的方法,一种是项目配置文件,一种是全局配置文件,还有一种是系统配置文件。 在我们第一次使用git commit提交代码的时候,git让我们配置用户名和邮箱 全局配置 # git config --global user.name "Your Name" # g 阅读全文
posted @ 2019-11-22 20:29 邹邹很busy。 阅读(347) 评论(0) 推荐(0) 编辑
摘要:rebase应用场景 假设我们现在手里有个需求,需要五天的时间开发完成。但不能等到五天之后一次性提交,如果一次性提交,中间可能要恢复到某个版本,就没有办法了,所以我们一天commit一次,当第五天用git log查看时如下 那我们可不可以把提交记录合并一下呢,当然可以,git给我们提供了git re 阅读全文
posted @ 2019-11-19 21:14 邹邹很busy。 阅读(156) 评论(0) 推荐(0) 编辑
摘要:什么是github GitHub是一个面向开源及私有软件项目的托管平台,因为只支持git 作为唯一的版本库格式进行托管,故名GitHub。 GitHub于2008年4月10日正式上线,除了Git代码仓库托管及基本的 Web管理界面以外,还提供了订阅、讨论组、文本渲染、在线文件编辑器、协作图谱(报表) 阅读全文
posted @ 2019-11-17 19:50 邹邹很busy。 阅读(314) 评论(0) 推荐(0) 编辑
摘要:分支 什么叫分支呢?我们之前用git进行开发的时候,都是在主分支上(master)。你可以理解为master就是我们线上的版本,假设我们现在要开发一个新功能,我们可以单独拉个分支进行开发,在这个分支上进行开发,这样就不会影响我们之前的版本了。当我们开发了一段时间之后,发现线上有一个bug,需要紧急修 阅读全文
posted @ 2019-11-15 22:45 邹邹很busy。 阅读(242) 评论(0) 推荐(0) 编辑
摘要:工作区、暂存区、版本库 工作区:就是电脑上的目录 版本库(Repository) 工作区有一个隐藏目录.git,这个不算工作区,而是Git的版本库。 Git的版本库里存了很多东西,其中最重要的就是称为stage(或者叫index)的暂存区,还有Git为我们自动创建的第一个分支master,以及指向m 阅读全文
posted @ 2019-11-14 21:04 邹邹很busy。 阅读(243) 评论(0) 推荐(0) 编辑
摘要:前戏 什么是版本库呢?版本库又叫仓库,英文名repository,你可以理解成一个目录,这个目录里面的所有文件都可以被Git管理起来,每个文件的修改、删除,Git都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻可以“还原”。 所以,创建一个版本库非常简单,首先,选择一个合适的地方,创建一个空 阅读全文
posted @ 2019-11-12 20:43 邹邹很busy。 阅读(246) 评论(0) 推荐(0) 编辑
摘要:介绍 Git 是一个开源的分布式版本控制软件,用以有效、高速的处理从很小到非常大的项目版本管理。 Git 最初是由Linus Torvalds设计开发的,用于管理Linux内核开发。只花费了两周的时间,就写了一个git。Git 是根据GNU通用公共许可证版本2的条款分发的自由/免费软件。 GitHu 阅读全文
posted @ 2019-11-10 20:02 邹邹很busy。 阅读(281) 评论(0) 推荐(0) 编辑
摘要:简单部署 1.安装虚拟环境virtualenvwrapper,创建虚拟环境目录,进入虚拟环境,我的虚拟环境目录叫venv2 [root@HH ~]# workon venv2 (venv2) [root@HH ~]# ls 2.cd进入到项目目录里面,安装项目必须的模块,例如django,djang 阅读全文
posted @ 2019-11-07 13:58 邹邹很busy。 阅读(657) 评论(0) 推荐(0) 编辑
摘要:前戏 前面我们自己做了个docker镜像,我们可以上传到docker hub,别人就可以下载使用了 发布到docker hub 我们前面使用docker search 查找的镜像都是从docker hub进行查找的,这里管理着最全的docker镜像,我们也可以上传我们的镜像 docker hub官网 阅读全文
posted @ 2019-11-06 19:55 邹邹很busy。 阅读(894) 评论(0) 推荐(0) 编辑
摘要:前戏 镜像是容器的基础,每次执行 docker run 的时候都会指定哪个镜像作为容器运行的基础,我们之前的例子都是使用来自 docker hub 的镜像。直接使用这些镜像只能满足一定的需求,当镜像无法满足我们的需求时,就得自定制这些镜像。 镜像的定制就是定制每一层所添加的配置、文件。如果把每一层修 阅读全文
posted @ 2019-11-03 14:13 邹邹很busy。 阅读(709) 评论(0) 推荐(0) 编辑
摘要:前戏 我们使用docker --help来查看下都有哪些命令 [root@docker ~]# docker --help Usage: docker [OPTIONS] COMMAND [arg...] docker daemon [ --help | ... ] docker [ --help 阅读全文
posted @ 2019-11-01 18:56 邹邹很busy。 阅读(575) 评论(0) 推荐(1) 编辑

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