摘要:
-本文使用pyinstaller将python文件打包成exe程序,打包步骤如下: 一、安装pyinstaller (1)win+R输入cmd,打开命令窗口 (2)安装pyinstaller,安装指令:pip install pyinstaller 二、Pyinstaller打包步骤 (1)切换到打 阅读全文
摘要:
一、打开文件 open(path,flag,encoding,[errors]) path:打开路径 flag:打开方式:【读r(read),写w(write),追加a(append)】 encoding:编码方式 errors:错误处理 二、详解:读(read),写(write),追加(appen 阅读全文
摘要:
一、选取节点 常用的路径表达式: 二、谓语 谓语被嵌在方括号内,用来查找某个特定的节点或包含某个制定的值的节点 实例: 三、通配符 Xpath通过通配符来选取未知的XML元素 四、取多个路径 使用“|”运算符可以选取多个路径 五、Xpath轴 轴可以定义相对于当前节点的节点集 六、功能函数 使用功能 阅读全文
摘要:
JSON (JavaScript Object Notation) 是一种轻量级的数据交换格式。Python3 中可以使用 json 模块来对 JSON 数据进行编解码,它主要提供了四个方法: dumps、dump、loads、load。 dump和dumps dump和dumps对python对象 阅读全文
摘要:
每次执行测试用例的时候都会去执行一次setUp 和tearDown import unittest class Test(unittest.TestCase): def setUp(self): print("start! ") def test01(self): print("执行测试用例01") 阅读全文
摘要:
Github简介 之前我们已经讲了如何在Git仓库里对一个文件进行操作,这些操作与SVN其实没有什么区别,看不出Git的特点 Git是分布式版本控制系统,同一个Git仓库,可以分布到不同的机器上。 在公司中况往往是这样,找一台电脑充当服务器,其他每个人都从服务器仓库克隆一份到自己的电脑上,并且各自把 阅读全文
摘要:
分支在实际中有什么用呢? 假设你们公司的项目已经上线了,产品经理觉得应该新增一些新的功能,但是为了保险起见,你肯定不能在当前项目上直接进行开发,这时候你就需要创建分支了。 又或者你准备开发一个新功能,但是需要两周才能完成,第一周你写了一半的代码,如果立刻提交,不完整的代码会导致别人不能干活了。 创建 阅读全文
摘要:
创建版本库 版本库又可以叫做仓库,可以简单理解成一个目录,这个目录里面的所有文件都可以被Git管理起来。 我们可以先在本地创建一个文件夹,当作仓库。 注意,不管是windows系统还是Macos系统,切记,仓库的路径中不得含有中文。 通过命令行进入到该目录,由于该我的电脑是Mac,所以我的截图会是M 阅读全文
摘要:
什么是 Git?!! Git (开源的分布式版本控制系统),顾名思义,版本控制工具可以用于记录程序开发过程中的每个版本。git的作用就是对文件进行分布式版本管理,方便在不同版本进行切换。 什么是版本控制系统? 比如当你在编写代码时,当需要修改一些代码的时候,不得已要删除另外一些代码。第二天又想恢复回 阅读全文
摘要:
前言 在开展接口测试的过程中,我们会发现很多接口需要依赖前面的接口,需要我们动态从前面的接口返回中提取数据,也就是我们通常说的关联。 关联通俗来讲就是把上一次请求的返回内容中的部分截取出来保存为参数,用来传递给下一个请求使用。 一、使用正则表达式提取器实现接口关联 正则表达式提取器,见名知意就是使用 阅读全文