-
Python mock的基本使用
所属栏目:[资源] 日期:2020-02-15 热度:200
Mock 是什么 Mock即模拟的意思。在 Python 中,提供了基于 单元测试 的mock模块,它的主要作用是使用mock对象替代掉指定的Python对象,以达到模拟对象功能的行为。 在单元测试实际项目中,会遇到如下问题: 接口间的相互依赖 数据库 中真实数据的模拟 第三[详细]
-
用Python进行gRPC接口测试(二)
所属栏目:[资源] 日期:2020-02-15 热度:165
今天将继续为大家带来用 Python 进行gRPC接口 测试 的续集,上次主要讲了一下前期准备工作和简单RPC通信方式的实现,这次我们将着眼于另一类gRPC接口的通信形式——流式RPC。 上期回顾:用Python进行gRPC接口测试: http://www.51testing.com/html/93/n-44[详细]
-
注意!在Python中不要所有操作都用列表
所属栏目:[资源] 日期:2020-02-14 热度:126
学习新事物时,我们常常对所有可能发生的情况都不了解。通过反复试错,我们会总结出一个方法或一个规律来应对新事物可能发生的问题,一旦某个方法十分有效,我们就会一直使用这个方法…… 在 Python 中,这个方法就是使用列表。 列表十分方便、它的结构清[详细]
-
被开发者抛弃的 Executors,错在哪儿?
所属栏目:[资源] 日期:2020-02-14 热度:124
一、序 在 Java 领域内,我们使用多线程的方式来实现并发编程。而线程本身是 操作系统 的一个概念,虽然不同的语言对线程都进行了一些封装,但是最终都是调用到操作系统中去创建和调度线程。 既然线程是一项重要的系统资源,为了更合理的利用此资源,我们[详细]
-
Python中更人性化的一个单元测试框架:nose2
所属栏目:[资源] 日期:2020-02-14 热度:101
如果你学过 python 进行 自动化测试 ,你一定使用过 unittest。今天我们要讲的 nose2 是一个高级版本的 unittest。他比 unittest 更容易理解,用起来也更加方便一些。 快速开始 nose2 在 unittest 的基础上开发的,所以如果你之前是用 unittest 做测试,但[详细]
-
Redis与MySQL基准测试
所属栏目:[资源] 日期:2020-02-14 热度:62
我们比较看一下这两个流行的 数据库 选项,即再次使NoSQL和 SQL 数据库相互竞争。 在本文中,通过核心 java 学习笔记,我们将讨论Redis和 MySQL 的性能 基准测试 。 我们将从在Ubuntu上引入和安装Redis开始。 然后,我们将朝着这两者之间的基准测试迈进。[详细]
-
用Python脚本发现OpenStack Overcloud中的问题
所属栏目:[资源] 日期:2020-02-14 热度:74
LogTool 是一组 Python 脚本,可帮助你找出 Overcloud 节点中问题的根本原因。 OpenStack 在其 Overcloud 节点和 Undercloud 主机上存储和管理了一堆日志文件。因此,使用 OSP 日志文件来排查遇到的问题并不是一件容易的事,尤其在你甚至都不知道是什么原[详细]
-
Realtek HD音频驱动程序漏洞曝光,允许黑客提权
所属栏目:[资源] 日期:2020-02-14 热度:112
据外媒报道,研究人员发现Realtek HD Audio Driver程序包中的 漏洞 ,允许 黑客 控制计算机以提升特权和执行任意有效负载。据悉,该漏洞被追踪为CVE-2019-19705,允许黑客通过任意未签名的DLL加载到已签名的进程中逃避防御并实现持久性控制。截至目前,供[详细]
-
理解 Golang 子进程测试
所属栏目:[资源] 日期:2020-02-14 热度:104
最近在写 logger 的 单元测试 的时候遇到了一个问题,如果直接执行 logger.Fatal,由于这个函数底层调用了 os.Exit(1) ,进程会直接终止,testing 包会认为 test failed.虽然这是个简单的函数,而且几乎用不上,但是迫于强迫症,必须给他安排一个单元测试。 后[详细]
-
126万丹麦公民ID被泄露,蓝牙漏洞使Android设备受到严重影响
所属栏目:[资源] 日期:2020-02-14 热度:181
据外媒报道,丹麦税收网站泄露了超过120万丹麦纳税人的详细信息。据悉, 黑客 在用户更新账户详细信息时,通过恶意软件将CPR号码添加到URL中以收集用户信息。截至目前,被泄露数据的用户尚未发现收到欺诈信息。[详细]
-
美国NSA独立发现微软严重漏洞
所属栏目:[资源] 日期:2020-02-14 热度:147
1 月 15 日, 微软 例行公布了 1 月的补丁更新列表,其中有一个 漏洞 引起了高度关注: 这是一个位于CryptoAPI.dll椭圆曲线密码 (ECC) 证书检测绕过相关的漏洞。 厉害的是,美国美国国家安全局(NSA) 随后也发布了关于这个漏洞的预警通告。 通告显示,NSA[详细]
-
统一操作系统UOS官网正式上线:自带全家桶、可替代Windows
所属栏目:[资源] 日期:2020-02-14 热度:93
今日,统信软件官方网站(https://www.uniontech.com)正式上线。其开发的统一操作系统UOS已在官方公开开放申请适配。 据悉,UOS持龙芯、飞腾、兆芯、海光、鲲鹏等芯片平台的笔记本、台式机、一体机和工作站,以及服务器。 据官网介绍,统一桌面版 操作系[详细]
-
四大亮点带你看Linux内核5.6
所属栏目:[资源] 日期:2020-02-13 热度:140
当我们还在体验 Linux 5.5 稳定发行版带来更好的硬件支持时,Linux 5.6 已经来了。 说实话,Linux 5.6 比 5.5 更令人兴奋。即使即将发布的 Ubuntu 20.04 LTS 发行版将自带 Linux 5.5,你也需要切实了解一下 Linux 5.6 内核为我们提供了什么。 我将在本文中[详细]
-
2020年,5大优秀数据分析预测
所属栏目:[资源] 日期:2020-02-13 热度:116
“科技进步的速度如此之快,以至于我们无法在新变化出现的同时完全理解它们,”这样的说法并非言过其实。 这既是惊喜,也是惊吓。 如果说2019年,市场营销的某一个领域因为科技发生了翻天覆地的变化,毫无疑问这个领域就是数据分析领域。 商业可以说是一个[详细]
-
Redis哨兵的配置和原理
所属栏目:[资源] 日期:2020-02-13 热度:60
哨兵 在一个典型的一主多从的Redis系统中,当主 数据库 遇到异常中断服务后,需要手动选择一个从数据库升级为主数据库,整个过程需要人工介入,难以自动化。 Redis2.8提供了哨兵2.0(2.6提供了1.0,但是问题较多),哨兵顾名思义就是监控Redis系统的运行状况[详细]
-
2020年需要关注的3个关键区块链趋势
所属栏目:[资源] 日期:2020-02-13 热度:149
调研机构Forrester公司副总裁兼首席分析师Martha Bennett认为,区块链技术将在2020年超越概念验证,并将出现有趣的技术组合。 总体而言,Forrester公司在2019年对分布式账本技术(DLT)(也称为区块链)的预测几乎和预期的一样。 一些关键趋势将在2020年继续存[详细]
-
苹果“修复”系统过于流畅的BUG遭到制裁,被罚款近2亿!
所属栏目:[资源] 日期:2020-02-13 热度:172
在以前,不少数码科技迷们说到安卓与 苹果 的对比,一定会提到iOS在使用了两年后的系统流畅程度,而这一特性也让不少果粉们骄傲了许久,随着安卓的进步以及在国内各大厂商的优化,旗舰机正常使用两年后和苹果使用两年后的系统流程度已经相差不大。 不过,[详细]
-
快升级!安卓8/9突现系统漏洞:悄无声息黑掉你的手机
所属栏目:[资源] 日期:2020-02-13 热度:184
2月10日消息,近日,安全研究中心ERNW发布公告表示,在部分 Android 系统中发现了一项重要的安全 漏洞 。该漏洞主要存在于Android 8.0与 Android 9.0等旧版安卓系统中,名称为BlueFrag。 据了解,在运行Android 8到Android 9系统的 手机 中打开蓝牙功能,[详细]
-
疫情大数据产品涌现 网信办:严防个人信息窃取泄露
所属栏目:[资源] 日期:2020-02-13 热度:170
1月21日以来,多家企业上线了与疫情相关的 大数据 产品,各级政府部门也同时组织摸排、收集返乡人员信息等资料,力求实现数据的透明与流通,做好新型冠状病毒感染肺炎疫情的联防联控。 但在这一过程中,个人信息存在着被非法收集、泄露和传播的风险。为此[详细]
-
浅析单元测试
所属栏目:[资源] 日期:2020-02-13 热度:98
单元测试 在测试过程中是比较重要的一环,但是也是很多团队缺失的一环,单元测试的意义是什么?单元测试的实施过程中会有怎样的坑?为什么一些团队没有单元测试呢?是由测试来做单元测试还是开发来做单元测试呢? 单元测试的定义及意义 首先是最经典的测试[详细]
-
带你了解MySQL数据库中的全局锁、表级锁、行级锁
所属栏目:[资源] 日期:2020-02-13 热度:108
在 MySQL 数据库 中,有很多各种各样的锁,这些锁大致可以分为三类:全局锁、表级锁、行级锁。这篇 文章 小编就带你简单了解一下这三种锁。 1. 全局锁 全局锁是粒度比较大的锁,基本上也使用不上,就像我们家的大门一样,控制着整个数据库实例。全局锁就是[详细]
-
以一个功能为例,如何使用Jmeter做性能测试?
所属栏目:[资源] 日期:2020-02-13 热度:95
就我限有的知识,来诠释怎么做一个功能的 性能测试 。 一、性能测试的分类 做性能测试,有些名词自然也是需要了解的,如果后面篇幅我提到有些名词,感觉生疏,不好理解的。请自行 百度 一下,对于概念性的东西,个人感觉百度说的比我好多了。 那么性能测试[详细]
-
轻松玩转Jmeter接口测试自动化之数据驱动测试
所属栏目:[资源] 日期:2020-02-13 热度:54
一、简介 数据驱动 测试 ,即是分离测试逻辑与测试数据,通过如excel表格的形式来保存测试数据,用测试脚本读取并执行测试的过程。 二、数据驱动与jmeter接口测试 我们已经简单介绍了 接口测试 参数录入及测试执行的过程,因为大量的测试脚本与测试数据内[详细]
-
在Linux上如何清理垃圾系统管理员
所属栏目:[资源] 日期:2020-02-13 热度:65
最近在网上看到一张图(原图出处不详,题图据原图重制,有修改。) 唔,感觉很有道理啊,你看,rm 是删除,这个单词简单好记;连 rf 都给出了解释,“垃圾文件”;/* 代表目录下的所有文件,没毛病;sudo 也有了,确保权限没问题。 哈哈,你一定会说,又编[详细]
-
Spring解决循环依赖的3种方式!
所属栏目:[资源] 日期:2020-02-13 热度:137
循环依赖就是N个类中循环嵌套引用,如果在日常开发中我们用new 对象的方式发生这种循环依赖的话程序会在运行时一直循环调用,直至内存溢出报错。 下面说一下Spring是如果解决循环依赖的。 第一种:构造器参数循环依赖 Spring容器会将每一个正在创建的Bean[详细]