摘要: 源代码: 原因:运行的时候光标的位置放在 test_login 方法里面了,加了ddt后,运行时要先识别装饰的类,将光标放在某一个方法后面的话,测试用例只会执行当前的方法,ddt识别不到类,就会报错, 将光标放到外面,则运行通过,或者加main方法,再运行,也不会报错 其他可能原因,setUp 或者 阅读全文
posted @ 2018-12-23 22:39 玖兰枢_优姬 阅读(4424) 评论(0) 推荐(0) 编辑
摘要: unittest case.py 测试用例 suite.py 测试套件 loader.py 加载测试用例 run.py 执行测试用例 result.py 测试结果,测试报告 main mock 模拟测试 DDT 数据驱动测试 @ddt 测试类装饰器 , 加在类前面 @data @unpack @fi 阅读全文
posted @ 2018-12-23 22:13 玖兰枢_优姬 阅读(349) 评论(0) 推荐(0) 编辑
摘要: 接下来进行数据库的基本操作: 打开cmd 1.登录数据库:mysql -u root(或你的数据库名字) -p 2.输入密码后回车(输入密码时cmd不会显示的,直接输入回车即可) 3.查看mysql的所有数据库(自带的以及我们自己创建的): show databases; (一定要在结尾加;) 这4 阅读全文
posted @ 2018-12-23 17:51 玖兰枢_优姬 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 安装以及配置,参考下面链接 https://www.cnblogs.com/qjoanven/p/7898006.html 碰到的问题: 1. 安装的时候出现 mysql Install/Remove of the Service Denied!错误,原因是打开cmd用的不是管理员权限; 用管理员身 阅读全文
posted @ 2018-12-23 00:25 玖兰枢_优姬 阅读(357) 评论(0) 推荐(0) 编辑
摘要: 运行python代码,出现如下警告: C:\Users\niko\PycharmProjects\python_new\venv\lib\site-packages\openpyxl\reader\worksheet.py:322: UserWarning: Unknown extension is 阅读全文
posted @ 2018-12-21 00:08 玖兰枢_优姬 阅读(6536) 评论(0) 推荐(0) 编辑
摘要: 发现是由于openpyxl模块导致的,去掉这个模块的内容就能运行,import openpyxl就运行不起来, 将openpyxl卸载了重装, 以及更换了不同的openpyxl版本,都不行,还是运行不起来。 最后只能将python环境和pycharm卸载了重新装了一遍才解决。 阅读全文
posted @ 2018-12-21 00:04 玖兰枢_优姬 阅读(9291) 评论(0) 推荐(0) 编辑
摘要: json模块的作用:将字符串和字典相互转换 json和eval的区别: eval函数不能识别null转换成None json可以将null转换成python可以识别的None json序列化和反序列化: 序列化:dumps() 将dict转化为str dump() 将dict转化为file 反序列化 阅读全文
posted @ 2018-12-20 16:59 玖兰枢_优姬 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 作用:记录所有所依赖的第三方模块,方便迁移到不同的环境中后,防止缺少模块,或因为所依赖的第三方模块版本不同引起不必要的问题 生成命令:pip freeze > requirements.txt 安装文件里包含的所有模块的命令:pip install (-r) requirements.txt 更换环 阅读全文
posted @ 2018-12-16 21:48 玖兰枢_优姬 阅读(1407) 评论(0) 推荐(0) 编辑
摘要: 一、概念 1. 什么时接口自动化? 接口自动化就是传入输入,检查输出的一个过程, 优点:相比UI测试,有效且稳定,比单元测试更容易上手。 2. 如何做好接口自动化? 梳理测试用例,将测试点罗列出来,设计好测试用例。 3.自动化和手工的区别? 自动化只是将测试点用程序实现出来。提高测试效率,缩短回归测 阅读全文
posted @ 2018-12-16 21:32 玖兰枢_优姬 阅读(1391) 评论(0) 推荐(0) 编辑
摘要: 步骤: 1.定义一个日志收集器 my_logger = logging.getLogger("kitty") 2.设定级别。默认为warning:debug,,info,error my_logger.setLevel("DEBUG") 3.设置日志输出格式 formatter = logging. 阅读全文
posted @ 2018-12-13 14:27 玖兰枢_优姬 阅读(125) 评论(0) 推荐(0) 编辑