python---atp自动化测试框架
摘要:代码结构: 写代码思路: atp测试缺点:不能测试有业务流程(即接口间有依赖)的情况 readme.txt requirements.txt case_operation.py import xlrd from core.my_requests import MyRequest ''' 读exce获
阅读全文
posted @
2018-11-27 17:35
HathawayLee
阅读(1543)
推荐(0) 编辑
python--- JsonPath从多层嵌套Json中解析所需要的值
摘要:dic = { "error_code": 0, "stu_info": [ { "id": 2057, "name": "xiaohei", "sex": "nan", ...
阅读全文
posted @
2018-11-27 09:38
HathawayLee
阅读(8577)
推荐(0) 编辑
python--unittest单元测试
摘要:单元测试:开发自测时写的代码 几个概念: TestCase 也就是测试用例 TestSuite 多个测试用例集合在一起 TestLoader是用来加载TestCase到TestSuite中的 TestRunner是来执行测试用例的,测试的结果会保存到TestResult实例中,包括运行了多少测试用例
阅读全文
posted @
2018-11-18 16:41
HathawayLee
阅读(164)
推荐(0) 编辑
python--多线程&多进程
摘要:进程: 进程就是一组资源的集合 线程是在进程里面干活的 一个进程里面至少有一个线程,这个线程就是主线程 电脑CPU是几核的就只能同时运行几个任务(线程) python里面的多线程其实只能用一个核 GIL 全局解释器锁 锁:多线程同时操作同一数据时必须加锁 CPU密集型任务 (CPU干活) 多进程 I
阅读全文
posted @
2018-11-18 16:15
HathawayLee
阅读(202)
推荐(0) 编辑
python--面向对象
摘要:oop_mysql.py 类变量、实例变量、属性方法 继承 子类中通过super()调用父类中的方法 私有变量、私有方法、类变量、类方法 静态方法 import turtle as t import time class Pig: words = '爱你呦' #类变量 @classmethod #类
阅读全文
posted @
2018-11-13 22:33
HathawayLee
阅读(182)
推荐(0) 编辑
python--异常处理
摘要:一、格式 :try....except....finally 二、常见的异常信息 三、主动抛出异常 主动抛出异常,就是我们在代码里面让它自动抛出一个异常,然后捕捉到,比如说我们在写自动化测试脚本的时候,结果和预期不符合,就可以主动抛出一个异常信息,然后捕捉到,做其他的处理,主动抛出异常使用raise
阅读全文
posted @
2018-11-12 21:29
HathawayLee
阅读(116)
推荐(0) 编辑
python--sys.argv 运行python文件时获取参数
摘要:在命令行中运行python文件时,如何传入参数,获取参数
阅读全文
posted @
2018-11-12 20:40
HathawayLee
阅读(339)
推荐(0) 编辑
python--搭建测试环境
摘要:一、搭建测试环境:部署文档第一次的搭建环境时候 1、安装依赖软件 java(jdk、tomcat、redis、mysql)....... python py2/py3 ,安装第三方模块(pip install xx)...... 2、导入基础数据(建表,导入初始化的数据) 3、获取代码(编译、打包) java...
阅读全文
posted @
2018-11-12 19:26
HathawayLee
阅读(619)
推荐(0) 编辑
python— if __name__=='__main__':的作用
摘要:def mine(): print('lhjy') print(__name__) #'__main__' if __name__=='__main__': mine() #其他文件导入这个python文件时,不会执行if __name__=='__main__':下面的代码
阅读全文
posted @
2018-11-04 20:30
HathawayLee
阅读(147)
推荐(0) 编辑
python--网络请求
摘要:一、urllib模块 二、requests模块
阅读全文
posted @
2018-11-04 16:30
HathawayLee
阅读(208)
推荐(0) 编辑
python--程序分目录、加环境变量
摘要:程序分目录: bin — 启动文件 start.py conf — 配置文件 setting.py lib — 工具类、初始化服务类、各业务模块..... tools.py、service.py、 user.py、pay.py ...... logs — 日志文件 setting.py 在tools
阅读全文
posted @
2018-11-04 16:29
HathawayLee
阅读(484)
推荐(0) 编辑
python--装饰器
摘要:函数即变量 嵌套函数 嵌套函数的参数作用域:由内到外查找 装饰器 装饰器的本质还是一个函数 在不改变函数调用方式的情况下,给函数额外添加功能
阅读全文
posted @
2018-11-02 11:04
HathawayLee
阅读(93)
推荐(0) 编辑