def setUp(self):
     self.t = DoExcel(project_path.test_cases_path,
                      sheet_name)  #创建一个Excel操作实例
     self.logger = MyLog()  #实例
     self.logger.info("开始测试了")
Exemple #2
0
# -*- coding: utf-8 -*-
# @Time    : 2018/10/15 20:45
# @Author  : lemon_huahua
# @Email   : [email protected]
# @File    : http_request.py
import requests
#语法:数字字母下划线组成 不能以数字开头
#规范:变量名 模块名。包名 最好都是小写字母 不同的字母之间用下划线区别开
#类名 首字母大写 驼峰
from API_Frame_Work_1019.common.my_log import  MyLog

logger=MyLog()#实例

class HttpRequest:
    def http_request(self,url,param,http_method,cookies):
        if http_method.upper()=='POST':
            try:
                res=requests.post(url,param,cookies=cookies)
                logger.info("正在进行post请求")
            except Exception as e:
                logger.error("post请求出现了异常:{0}".format(e))
        else:
            try:
                res=requests.get(url,param,cookies=cookies)
                logger.info("正在进行get请求")
            except Exception as e:
                logger.error("get请求出现了异常:{0}".format(e))
        logger.info("http请求的结果是:{0}".format(res.json()))
        return res#返回结果

if __name__ == '__main__':
 def setUp(self):
     self.t = DoExcel(project_path.test_cases_path,
                      'register')  #创建一个Excel操作实例
     self.logger = MyLog()  #实例
     self.logger.info("开始测试了")
Exemple #4
0
 def setUp(self):
     self.logger = MyLog()  #实例
     self.logger.info("开始测试了")