Python unittest+ddt+openpyxl+configparser

1.技术介绍 框架:unittest 请求处理:requests excel数据处理:openpyxl 参数化:ddt 配置解析器:configparser 报告模板:HTMLTestRunnerNew.py(下载地址:https://pan.baidu.com/s/1w9AZU9AkIpxCYuz ...

Python 配置参数解析器configparse

1.configparse介绍 configparser是python自带的配置参数解析器。可以用于解析.config文件中的配置参数。ini文件中由sections(节点)-key-value组成 2.安装: pip install configparse 3.获取所有的section impor ...

Python unittest+ddt+openpyxl接口自动化

1.技术介绍 框架:unittest 请求处理:requests excel数据处理:openpyxl 参数化:ddt 报告模板:HTMLTestRunnerNew.py(下载地址:https://pan.baidu.com/s/1w9AZU9AkIpxCYuzTto0EQA?pwd=1234) t ...

Python unittest数据处理ddt

1.装饰器 #装饰器的官方定义: 装饰器本质上是一个Python函数(其实就是闭包),它可以让其他函数在不需要做任何代码变动的前提下增加额外功能,装饰器的返回值也是一个函数对象。装饰器用于有以下场景,比如:插入日志、性能测试、事务处理、缓存、权限校验等场景。 2.ddt import unittes ...

django框架(部分讲解)

ajax补充说明 主要是针对回调函数args接收到的响应数据 request.is_ajax()判断是不是ajax请求 后端返回的三板斧都会被args接收不再影响整个浏览器页面 选择使用ajax做前后端交互的时候 后端一般返回的都是字典数据 user_dict = {'code': 10000, ' ...

Python操作Excel(openpyxl)

1.引入openpyxl库 安装openpyxl库:pip install openpyxl 引入openpyxl库:from openpyxl import load_worbook 2.代码实现 from openpyxl import load_workbook #打开Excel wb = l ...

[新手向]Java的一个新手天坑

Java新手天坑! 想写一篇新手避坑向的文章很久了,最近来到园子,终于有机会发表这篇文章了(文笔和技术都不咋地,大佬见谅,适用于刚入坑没多久的新手群体) 在java中,经过一段学习的人对数组操作应该是了如指掌了,但是刚刚入门的小白来说,数组却存在着一个隐藏的大坑,我们先用Python示例一下: #l ...

用Python写一个一次性计算出加减乘除的运算小程序

0x1 前言 跟上一个购物车一样的玩法,也都挺简单的,看标题意思就懂了,不做多介绍了 0x2 加减乘除的运算小程序 import re # 处理字符串中的符号 def sign_exp(strvar): strvar = strvar.replace("+-","-") strvar = strva ...

用Python来写个小型购物车程序

0x1 前言 Python语言能做很多东西的,像数据分析啊、自动化、开发、 爬虫(真的很棒哟,初学者玩很有成就感的啊哈哈)等等还有挺多。 0x2 用Python编写的一个小型购物车程序 import time money = 0 goods_lst = [ {"name": "电脑", "price ...

pandas数据清洗

数据清洗 数据清洗是对一些没有用的数据进行处理的过程。 很多数据集存在数据缺失、数据格式错误、错误数据或重复数据的情况,如果要对使数据分析更加准确,就需要对这些没有用的数据进行处理。 在这个教程中,我们将利用 Pandas包来进行数据清洗。 处理丢失数据 有两种丢失数据: None np.nan(N ...

新项目决定用 JDK 17了

大家好,我是风筝,公众号「古时的风筝」,专注于 Java技术 及周边生态。 文章会收录在 JavaNewBee 中,更有 Java 后端知识图谱,从小白到大牛要走的路都在里面。 最近在调研 JDK 17,并且试着将之前的一个小项目升级了一下,在测试环境跑了一段时间。最终,决定了,新项目要采用 JDK ...

Python单元测试框架unittest

1)写用例 TestCase 2)执行用例 1:TestSuite存储用例,2:TestLoader找用例,存储用例,存放指定的TestSuite 3)对比实际结果/期望结果,判定用例是否通过#断言Assert 4)出局测试报告TextTestRunner 测试类 import requests c ...