随笔分类 -  python

1
摘要:Unittest是python里面的单元测试框架,方便组建测试用例,执行用例,并生成测试报告 1、unittest规则 测试类,继承单元测试unittest.TestCase这个类 测试方法(用例)必须以test开头 测试类就是多个用例的一个集合,相当于是测试用例的一个模块 断言:self.asse 阅读全文
posted @ 2021-06-17 16:47 喵精灵 阅读(2290) 评论(0) 推荐(0)
摘要:1、cookie cookie有如下特点: 保存在客户端,一般由浏览器负责存储在本地。 通常是加密存储的,不过由于存储在本地,很难保证数据不被非法访问,并不怎么安全,所以cookies中不宜保存敏感信息,如密码等。 哪些信息需要保存作为cookie保存在客户端本地,保存多长时间,一般是由服务器决定的 阅读全文
posted @ 2021-06-17 16:07 喵精灵 阅读(127) 评论(0) 推荐(0)
摘要:1、requests的get方法 requests.get(url="",headers="",params="", verify=False) 一个完整的get请求,应该包括请求行(url)和请求头(headers)、请求参数(params) HTTPS请求: verify=False (忽略对S 阅读全文
posted @ 2021-06-17 15:57 喵精灵 阅读(1071) 评论(0) 推荐(0)
摘要:复习python文件操作,看着这样的一个题目(制作一个"密码薄",其可以存储一个网址(例如 www.itcast.cn),和一个密码(例如 123456),请编写程序完成这个“密码薄”的增删改查功能,并且实现文件存储功能),于是写了一下实现代码,如下: import os # 添加网址、密码 def 阅读全文
posted @ 2021-05-31 15:02 喵精灵 阅读(877) 评论(0) 推荐(0)
摘要:今天看到一个题目“用函数实现输入某年某月某日,判断这一天是这一年的第几天?闰年情况也考虑进去”,用python来写,编写思路是: 1、先输入一个日期,然后根据日期获取对应的年、月、日 2、将月份及每个月份对应的天数存放在一个字典中 3、判断输入的年份是否为闰年,若为闰年则修改二月份的天数为29天 4 阅读全文
posted @ 2021-04-14 15:54 喵精灵 阅读(4301) 评论(0) 推荐(0)
摘要:1、安装robotframework-ride的方法 (1)可以官方到本地后解压缩进行安装(下载地址:https://github.com/robotframework/RIDE) 1)下载压缩包到本地后,解压缩 2)cmd进入到解压缩的目录中,输入python setup.py install进行 阅读全文
posted @ 2021-03-18 18:14 喵精灵 阅读(1131) 评论(0) 推荐(0)
摘要:在使用Python的pip进行安装时,有警告 “you are using pip version 19.2.3,however 20.1.1 is availableYou should consider upgrading via the 'python -m pip install --upg 阅读全文
posted @ 2020-05-27 20:51 喵精灵 阅读(17390) 评论(0) 推荐(0)
摘要:想要将Excel编写好的接口测试用例都插入数据库表中,于是使用Python来实现对应的操作,具体的思路如下图所示: 实现的方法如下: def import_excel(self): try: case_data_list = [] case_src = open_workbook(config.sr 阅读全文
posted @ 2020-05-08 23:09 喵精灵 阅读(906) 评论(0) 推荐(0)
摘要:1、eval()方法:将字符串类型当成有效的Python表达式来求值,并返回计算结果。可以将字符串类型转为本来的类型,如可以转为list、tuple、dict、string 2、endswith()方法:判断结尾的字符串是否为指定的字符串结束,如果以指定后缀结尾返回True,否则返回Falsestr 阅读全文
posted @ 2020-04-25 17:26 喵精灵 阅读(297) 评论(0) 推荐(0)
摘要:Python中内置的%操作符和format函数,都可以用于格式化字符串1、%操作符的使用 %o:oct,八进制 %d:dec,十进制 %x:hex,十六进制 %f:保留小数点后6位有效数字。如果是%.3f则保留3位小数 %e:保留小数点后6位有效数字,按指数形式输出,如果是%.3e则保留3位小数位, 阅读全文
posted @ 2020-04-25 13:06 喵精灵 阅读(5468) 评论(0) 推荐(2)
摘要:在使用Python写入数据到Excel表格中时出现报错信息记录:“NotImplementedError: formatting_info=True not yet implemented” 报错分析:看报错信息是未实现的错,其实就是版本不兼容 我在代码中写的是使用xlrd库的方法进行Excel处理 阅读全文
posted @ 2020-04-20 20:29 喵精灵 阅读(1881) 评论(0) 推荐(0)
摘要:处理HTTP返回包包括对关键参数的校验,参数完整性检验,获取返回包参数的方法,返回包数据去重方法 在执行时遇到不少问题,部分问题记录如下: 1、报错信息:“TypeError: list indices must be integers or slices, not str” 排查发现:查询出的数据 阅读全文
posted @ 2020-04-18 18:30 喵精灵 阅读(1602) 评论(0) 推荐(0)
摘要:1、元组tuple(1)元组是有序列表,有不可见的下标,下标从0开始(2)元组的数据是相对固定的,数据不能增删改,他的一个重要用途是保存固定的、安全要求高的数据(3)元组用小括号()括起来,空元组定义时是(),一个元素的元组定义时是(1,),在第一个元素后面加上逗号,为了和数学公式中的计算小括号区分 阅读全文
posted @ 2020-04-17 18:47 喵精灵 阅读(558) 评论(0) 推荐(0)
摘要:1、logging常用函数Logger.setLevel():设置日志级别Logger.addHandler()和Logger.removeHandler():添加和删除一个handlerLogger.addFilter():添加一个Filter,起过滤作用Logger.Handler:handle 阅读全文
posted @ 2020-04-13 20:27 喵精灵 阅读(799) 评论(0) 推荐(0)
摘要:1、单元测试的几个重要概念(1)Test Case一个Test Case实例是一个测试用例,完整的测试流程包括测试前准备环境的搭建(setUp)、实现测试过程的代码(run)、以及测试后环境的还原(tearDown)。(2)Test SuiteTest Suite用来组装单个测试用例,可以将多个测试 阅读全文
posted @ 2020-04-12 19:57 喵精灵 阅读(147) 评论(0) 推荐(0)
摘要:1、控制浏览器大小 set_window_size() 设置浏览器大小 该方法有两个参数,第一个参数是宽,第二个是高 maximize_window() 设置浏览器全屏显示,无参数 chrome谷歌浏览器在控制浏览器大小时,报错 : unknown error: cannot get automat 阅读全文
posted @ 2020-04-12 19:44 喵精灵 阅读(833) 评论(0) 推荐(0)
摘要:1、id定位find_element_by_id() 通过id属性定位元素,如果id是动态变化的话不能用id来进行定位 2、name定位find_element_by_name() 通过name属性定位元素,不过有时候一个页面中会有多个name名相同的,这时就不能用name来定位啦 3、class定 阅读全文
posted @ 2020-04-12 19:27 喵精灵 阅读(476) 评论(0) 推荐(0)
摘要:一、Python安装及selenium的安装 1、安装Pythonhttps://www.Python.org2、安装setuptools、distribute、piphttps://pypi.python.org/pypi/setuptools https://pypi.python.org/py 阅读全文
posted @ 2020-04-12 19:19 喵精灵 阅读(550) 评论(0) 推荐(0)
摘要:1、报错信息为“ERROR 'str' object has no attribute 'endwith'”,排查发现endswith方法名写错了,少了s,写成了 'endwith' if interface_url.endswith('?'): req_url = interface_url + 阅读全文
posted @ 2020-04-12 19:02 喵精灵 阅读(3210) 评论(0) 推荐(0)
摘要:编写好Python操作数据库的脚本后,运行报错如下: 报错1:“AttributeError: 'NoneType' object has no attribute 'encoding'” 解决办法:设置charset时要用utf8,不能用utf-8 if link_type == 0: # 创建数 阅读全文
posted @ 2020-04-10 17:33 喵精灵 阅读(6346) 评论(0) 推荐(0)

1