04 2021 档案

摘要:原因是最近xlrd更新到了2.0.1版本,只支持.xls文件。所以pandas.read_excel(‘xxx.xlsx’)会报错。 可以安装旧版xlrd,在cmd中运行: pip uninstall xlrdpip install xlrd==1.2.0 也可以用openpyxl代替xlrd打开. 阅读全文
posted @ 2021-04-29 17:44 Amanda520yl 阅读(662) 评论(0) 推荐(0)
摘要:今天debug的时候遇到一个问题,就是Pycharm中安装不上django,在命令行直接pip install Django也不行,搞了好久一直找不到原因,后来发现是安装源的问题,所以就去寻找了别的源。 直接在命令行中输入:pip install django -i https://pypi.tun 阅读全文
posted @ 2021-04-29 11:11 Amanda520yl 阅读(601) 评论(0) 推荐(0)
摘要:1.pytest基础: 环境: python3 + pycharm 组成结构: 测试模块 模块名字符合test_xxxx或者xxxx_test的py文件 测试用例 测试模块或者测试类里面符合命名符合test_xxxx函数或者实例函数 测试类 测试模块里的类命名符合Test_xxxx的类 pytest 阅读全文
posted @ 2021-04-29 09:35 Amanda520yl 阅读(501) 评论(0) 推荐(0)
摘要:1 阅读全文
posted @ 2021-04-29 09:33 Amanda520yl 阅读(78) 评论(0) 推荐(0)
摘要:1.下载安装allure 1、Windows和mac均可选择从官网下载,下载地址:https://github.com/allure-framework/allure2/releases 2、Windows选择一个版本,并选择下载zip文件(下载可能比较慢),如下图 2、下载完后直接解压到某路径下, 阅读全文
posted @ 2021-04-28 16:53 Amanda520yl 阅读(166) 评论(0) 推荐(0)
摘要:本文总结pytest的测试用例参数化。 软件测试中,输入相应值,检查期望值,是常见测试方法。在自动化测试中,一个测试用例对应一个测试点,通常一组测试数据无法完全覆盖测试范围,所以,需要参数化来传递多组数据。pytest的测试用例参数化使用如下装饰器即可完成。 @pytest.mark.paramet 阅读全文
posted @ 2021-04-28 15:11 Amanda520yl 阅读(94) 评论(0) 推荐(0)
摘要:在pytest中有四种setup和teardown,其中setup_module和teardown_module在整个测试用例所在的文件中所有的方法运行前和运行后运行,只会运行一次;而setup_class和setup_class则在整个文件中的一个class中所有用例的前后运行,setup_met 阅读全文
posted @ 2021-04-28 14:33 Amanda520yl 阅读(497) 评论(0) 推荐(0)
摘要:pytest 是 python 的第三方单元测试框架,比自带的 unittest 更简洁和高效,同时兼容 unittest 框架。它还有如下优点: 1、简单灵活,容易上手,文档丰富; 2、支持参数化,可以细粒度地控制要测试的测试用例; 3、能够支持简单的单元测试和复杂的功能测试,还可以用来做sele 阅读全文
posted @ 2021-04-28 13:49 Amanda520yl 阅读(74) 评论(0) 推荐(0)
摘要:原因:因为数据库的编号格式和pl /sql developer的编码格式不统一造成的。 解决方法如下: 一、查看和修改oracle数据库字符集: select userenv('language') from dual; 二、修改pl/sql developer 的编码格式: 在windows中创建 阅读全文
posted @ 2021-04-28 11:02 Amanda520yl 阅读(194) 评论(0) 推荐(0)
摘要:在实际的接口用例测试中,有些接口是需要输入当前时间的,而且格式各异,那么有没有方法可以直接获取时间呢?有的,Jmeter提供了time函数来达成这一点。 1. time函数的两个参数 打开函数助手,找到__time这个函数,可以看到该函数有两个参数,即格式和参数名称,两者都不是必填项, 格式:非必填 阅读全文
posted @ 2021-04-28 10:22 Amanda520yl 阅读(1744) 评论(0) 推荐(0)