摘要: (一)asyncio 1、asyncio 用async 修饰词来声明异步函数 2、asyncio.create_task(异步函数)来创建任务 3、通过await asyncio.gather(任务)来执行任务 4、通过asyncio.run(函数)来触发运行 5、一个比较好的方式是asyncio. 阅读全文
posted @ 2020-06-06 00:59 free赖权华 阅读(374) 评论(0) 推荐(0) 编辑
摘要: (一)HTTP协议是什么 1、HTTP协议是超文本传输协议,也就是 HyperText Transfer Protocol。2、HTTP是一个用在计算机世界里的协议。它使用计算机能够理解的语言确立了一种计算机之间交流通信的规范,以及相关的各种控制和错误处理方式。(协议)3、HTTP是一个在计算机世界 阅读全文
posted @ 2020-06-04 00:07 free赖权华 阅读(551) 评论(0) 推荐(0) 编辑
摘要: 不定期更新 (一)帮助命令 1、man: 例如 man ls 2、help : 内置命令使用 help xxx,外部命令使用 xxx --help 。 可以使用type xxx判断是否内置命令 3、info : 例如 info ls,info比help详细 4、ubuntu man命令描述修改为中文 阅读全文
posted @ 2020-06-03 23:15 free赖权华 阅读(281) 评论(0) 推荐(0) 编辑
摘要: (一)二分查找 1、例如:抱着一堆书走出图书馆的时候,检测器突然响了(其中一本书没有消磁),现在要检查哪一本书没有消磁。 (1)比较耗时的方式就是,一本一本书用检测器都检查下。 (2)比较快的方式是:分成相等的2份,分别给检测器检测。引起报警的那一份,再分成2份,分别给检测器检测,重复这个过程,直到 阅读全文
posted @ 2020-05-18 22:56 free赖权华 阅读(289) 评论(0) 推荐(0) 编辑
摘要: (一)栈 1、栈是一种后进先出,先进后出的数据结构。 2、栈是一种操作受限的线性表,只允许在一端插入和删除数据。 3、栈主要包含2个操作,入栈和出栈 4、栈可以用数组实现,也可以用链表实现。用数组实现的栈叫做顺序栈,用链表实现的栈叫做链式栈。 例如: 现在有一个空瓶子。 1、我们依次放入多个苹果 2 阅读全文
posted @ 2020-05-16 23:03 free赖权华 阅读(388) 评论(0) 推荐(0) 编辑
摘要: (一)数组 数组(Array)是一种线性表数据结构。它用一组连续的内存空间,来存储一组具有相同类型的数据。 1、数组支持随机访问,根据下标随机访问的时间复杂度为 O(1)。 通过 a[i]_address = a[0]_address + i*元素的大小(字节) ,得到a[i]所在的位置。 2、插入 阅读全文
posted @ 2020-05-16 19:26 free赖权华 阅读(653) 评论(0) 推荐(0) 编辑
摘要: (一)说明 说明在API自动化如何使用多线程去执行测试用例,合并测试报告。 不同测试框架有不同的地方,这里以unittest框架+BeautifulReport为例进行说明。 步骤大概分为以下几步: 1、获取所有测试套件。以[(测试套件1,0,),(测试套件, 1,).....]的格式返回 2、应用 阅读全文
posted @ 2020-04-29 23:08 free赖权华 阅读(747) 评论(0) 推荐(0) 编辑
摘要: (一)说明 相信不管是GUI自动化测试,亦或者是API自动化测试,都离不开测试数据。 这里说的测试数据我理解分为2部分: 1、用例执行前需要的前置条件,例如我验证正确账户、密码能否成功登录,首先就需要一个已经注册的用户。 2、测试用例本身需要的输入及预期结果。例如:调用一个API,我需要设置不同的请 阅读全文
posted @ 2020-04-29 22:42 free赖权华 阅读(495) 评论(0) 推荐(0) 编辑
摘要: (一)说明 本文说明在jmeter中如何通过jython连接Oracle数据库。 因为python cx_oracle库底层是用C实现的,在jython中用不了,这里用纯Java实现的zxJDBC。 zxJDBC 符合 Python DB API 规范。 zxJDBC已经整合到jython中,所以不 阅读全文
posted @ 2020-04-23 23:11 free赖权华 阅读(368) 评论(0) 推荐(0) 编辑
摘要: (一)说明 说明在jmeter中如何调用python脚本。 jmeter版本:5.2.1 操作系统:WINDOWS 步骤: 1、这个地址https://www.jython.org/download 下载jython-standaloneXXX.JAR 2、放到jmeter 的lib文件夹下。 3、 阅读全文
posted @ 2020-04-23 21:59 free赖权华 阅读(2340) 评论(0) 推荐(0) 编辑