摘要:
前言 本篇文章就来说一说python的内置单元测试库:unittest库。 回顾单元测试的定义 单元测试是指在计算机编程中,针对程序模块来进行正确性检查的测试工作。单元测试具有以下特点: 程序单元是应用最小的可测试部件,通常基于类或者类的方法去进行测试。 程序单元和其他单元式互相独立的。 单元测试的 阅读全文
摘要:
前言 如果说python编程最好用的IDE是什么,毫无疑问是jetbrains家族的pycharm。 pycharm分为专业版和社区版。当然如果平时不用进行django等开发的话,社区版其实已经能够完全满足需要了。 pycharm主要特点 依靠它进行智能代码完成,动态错误检查和快速修复,轻松的项目导 阅读全文
摘要:
前言 平时我做用python做接口测试的话,首选的就是大名鼎鼎的requests库。requests名气之大,无人不晓,以其优雅的封装、简明的使用方式让人都无法自拔。使用python进行接口自动化测试,爬虫,那么requests是你绝对绕不开的第三方库。 那我今天就在这篇博文中由浅入深的入门一下re 阅读全文
摘要:
前言 最近在开发flask的一款小工具时,遇到了动态生成csv的问题。于是乎,翻阅了一些资料在这里做一下总结记录。 起因 最近想把某一组数据(比如下面这种)生成csv的形式,最初使用的方法时把数据先生成csv然后把文件下载下来,但是这种方法太过繁琐,于是决定试试动态生成csv。 user_data 阅读全文
摘要:
(文章目录) 前言 django学了也挺久的了,但对于django开发自己总是感觉不如人意,可能是基础的架构没有建设好,作为半路转行的人员来说,夯实基础尤为重要。趁着这个周末,利用django进行了一波开发学习。初衷是为了让自己更好的入门理解django开发。 本文是一个简单的用户管理系统。 开发环 阅读全文
摘要:
代码示例: import sys import matplotlib.pyplot as plot if 'win' in sys.platform: plot.rcParams['font.sans-serif'] = ['Songti SC'] # 用来正常显示Windows中文标签 else: 阅读全文
摘要:
前言 上一篇文章已经简单的介绍了locust的基本使用和文件结构的组成,以及报告如何查看。 那么这篇文章,就来说说怎么样给locust设置检查点。 和jmeter一样,locust的性能测试也有检查点。 检查点 locust默认情况下会使用默认的检查点,比如当接口超时、链接失败等原因是,会自动判断这 阅读全文
摘要:
前言 前段时间准备做性能测试,选择了jmeter,但是python中的性能测试工具locust我也想尝试一下。不过当我入手的时候,想找一个简易教程,在网上找来找去,大多数的locust教程都是基于0.X版本的,适用于最新的1.X版本寥寥无几,为此我花了好几天的时间翻看官方文档,终于是通过locust 阅读全文
摘要:
前言 配置一下jmeter+grafana性能测试监控软件。 安装grafana和InfluxDB grafana brew install grafana 安装完成后 启动服务 brew services start grafana 停止服务 brew services stop grafana 阅读全文
摘要:
前言 python的爬虫应该是比较火热的,趁着国庆闲来无事,爬取一下微博热搜榜,也算是把之前用过的爬虫在博客简单的温习和记录一下。 爬虫定义 引用自维基百科 网络爬虫(英语:web crawler),也叫网络蜘蛛(spider),是一种用来自动浏览万维网的网络机器人。其目的一般为编纂网络索引。 爬虫 阅读全文