上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 33 下一页
摘要: 一、冒泡排序 1.介绍 冒泡排序基本思想: 通过对待排序序列从前向后(从下标较小的元素开始),依次比较相邻元素的值。 如果发现逆序则交换,让值较大的元素逐渐从前向后移动。 就像水底下的气泡一样逐渐向上冒。 2.理解 举例:将5个无序的数使用冒泡从小到大排序,[3, 9, -1, 10, -2]。 不 阅读全文
posted @ 2021-04-26 23:30 把苹果咬哭的测试笔记 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 当pytest要执行一个测试函数,这个测试函数还请求了fixture函数,那么这时候pytest就要先确定fixture的执行顺序了。 影响因素有三: scope,就是fixture函数的作用范围,比如scope='class'。 dependencies,可能会存在fixture请求了别的fixt 阅读全文
posted @ 2021-04-26 00:03 把苹果咬哭的测试笔记 阅读(1474) 评论(0) 推荐(0) 编辑
摘要: 一、fixture有效性 fixture有效性,说白了就是fixture函数只有在它定义的使用范围内,才可以被请求到。比如,在类里面定义了一个fixture, 那么就只能是这个类中的测试函数才可以请求。但是,如果一个fixture定义的范围是整个模块,那么这个模块下的每个测试函数都可以去请求。 这里 阅读全文
posted @ 2021-04-24 17:09 把苹果咬哭的测试笔记 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 简单来说,递归就是自己调用自己,在每次调用时传入不同的变量。递归有助于解决复杂的问题,同时让代码变得简洁。 在之前的文章中,对递归有过简单的介绍,现在进一步了解下递归的调用机制。 一、递归的调用机制 先上一段简单的递归调用的代码: package recursion; public class Re 阅读全文
posted @ 2021-04-23 00:05 把苹果咬哭的测试笔记 阅读(488) 评论(0) 推荐(0) 编辑
摘要: 有时候,为了满足某些场景的需要,我们知道有些测试函数在这时候肯定不能执行,或者执行了也会失败。那么我们 可以选择去跳过这个测试函数,这样也就不会影响整体的测试函数运行效果,不至于在你运行的众多绿色通过的测试 用例中,给你加点红色的failed或者error。 举个例子,有些测试函数只能在window 阅读全文
posted @ 2021-04-21 08:50 把苹果咬哭的测试笔记 阅读(361) 评论(0) 推荐(0) 编辑
摘要: 关于python协程这个知识点,我是在研究locust时候发现的。 locust是一款开源的性能测试工具,单机并发能力要比jmeter高,它的并发实现就是通过python协程去实现的。 说到并发,我猜你很容易想到的是多线程,其实协程也是实现并发的一种方式,只不过协程是单线程。 先上一段代码,假设我们 阅读全文
posted @ 2021-04-20 00:15 把苹果咬哭的测试笔记 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 随着自动化项目开展逐步深入,case也会越写越多。那么随之而来的问题,就是case的运行时长越来越久了。 此问题属于必须解决的那种,本着拿来主义思想,有现成的绝不自己造(其实我也不费造),我们自然能搜索 到解决办法,而pytest-xdist就是其中之一,先附上地址。 pytest-xdist是一个 阅读全文
posted @ 2021-04-16 00:07 把苹果咬哭的测试笔记 阅读(413) 评论(0) 推荐(0) 编辑
摘要: 说到垃圾回收,其实这玩意在我们使用python中一直伴随左右,只不过通常我们都无感知而已。 python有着垃圾自动回收机制,没啥难的,只不过在面试的时候,可能会被面试官问到,且记录一番。 既然是垃圾,那自然是无用的东西了。大家都知道,在python中,一切皆为对象。那么,那些没有被引用 的对象,就 阅读全文
posted @ 2021-04-14 07:29 把苹果咬哭的测试笔记 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 最近业务比较繁忙,又补了上个Q遗留的自动化接口case等等杂事,晚上用来系统学算法的时间比较少了。 另外,在steam又新买了个《地平线4》,刚玩也有点停不下来,哈哈。 但是,最近也并不是啥也没干。都说学以致用,之前看视频看书了解了链表二叉树这些,但是具体能干啥、怎么用, 还是两眼一抹黑。不过所幸得 阅读全文
posted @ 2021-04-11 00:46 把苹果咬哭的测试笔记 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 二叉树的遍历,同样也是为了访问到树中的每个结点(仅一次)。 不过,由于树的结构与之前的线性存储不同,从根结点开始,二叉树可以有多种的访问次序的选择。 按照我们通常的从左到右的习惯,常见的遍历次序有3种:前序、中序、后续。 一、什么是前序、中序、后序 为了方便说明,暂且我们把访问结点,就当做是打印输出 阅读全文
posted @ 2021-04-03 22:45 把苹果咬哭的测试笔记 阅读(681) 评论(0) 推荐(0) 编辑
上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 33 下一页