![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
框架设计
来自外太空的测试人
我不是软件,但我使软件更好。
展开
-
python 装饰器 自动化辅助输出log
装饰器的作用是给已有的函数增加功能,在自动化领域经常会用到,比如你写的一个接口,想要输出一种固有的log,又想减少代码行数,那么装饰器再好不过了。 他可以声明一种规则,输出你想要的固有的log,从而暴露出去,更好的加以利用,比如,设计平台接收它。 写下代码: def functrack(func): @wraps(func) def wrapper(*args,**kwargs): printLog("[FUNC CALL TRACK INFO]:{}()".format(f原创 2020-08-18 23:44:16 · 386 阅读 · 0 评论 -
python自动化框架 解析ini参数
现如今,python自动化越发不可收拾,下面我给大家说下关于自动化框架之全局变量的设计,我们可以采用ini文件存储易变参数,然后接口与ini交互,最后呈现于脚本中,这样当产品或者版本更换时候,就仅仅更改ini参数即可。话不多说,代码敬上; #-*-coding:utf-8 -*- [device1] app_path=.... app_activity=... app_version=....原创 2019-07-14 22:30:58 · 258 阅读 · 0 评论