重复造轮子-仿接口框架

9.14  深圳天气老热了,农药又快钻一了,心情不错

习惯性LeetCode:Maximum Depth of Binary Tree

做题分析:

1、二叉树记住递归的思想,节点个数,四种遍历方式,深度

2、可以用LinkList<TreeNode> queue = new LinkList<TreeNode>()方式,因为Linklist实现了queue接口

接口项目:读了2周的ApiTestEngine和文档,感觉理解还不太深,那就拆分功能点动手写一遍

1、接口测试无非发起请求,解析接口响应,断言结果

importrandom

importunittest

importrequests

classTestSequenceFunctions(unittest.TestCase):

deftest_request(self):

r = requests.get("https://www.baidu.com/")

print(r.text)

print(r.status_code)

self.assertEqual('200','%s'%(r.status_code))

if__name__ =='__main__':

unittest.main()


2、实现简单的Md5加密

importhashlib

m = hashlib.md5()

m.update("str4MD5Encode")

encodeStr = m.hexdigest()

printencodeStr


3、用例数据和代码分离,读取Json文件

# -*- coding:utf-8 -*-

importjson

withopen("data.json",'r')asf:

temp = json.loads(f.read())

print(temp)

print(temp['rule'])

print(temp['rule']['namespace'])


太懒了主要是,坚持写文章吧^_^!!!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容