day01-接口测试 Python基础

    接口测试,用来测试前端和后台的连接。测试中需要URL地址、请求方式、请求参数、返回参数。一般请求方式为get请求和post请求。get请求可以直接在浏览器中来测试。post请求的入参可以是键值对、json、文件等。其中get请求和post请求最大的区别是,get请求有请求体,post请求没有请求体。

    在接口测试中,若有cookie则在请求头Headers中添加cookie。 cookie和服务端的session相对应。

    接口测试中Postman的使用,添加URL、请求方式、请求参数。设置IP参数化:在设置中globals加入值和对应的IP。设置测试数据参数化:点击runner,添加循环次数和数据文件。同时也可以添加校验:在tests中加入Response body:Contains string(响应数据包含的内容)、Get a variable(添加变量),变量的数据可以添加到数据文件中,进行参数化验证。

     

    python配置环境变量时,要配置python的安装目录和python安装目录下的scripts. 

    关于pycharm的一些简单设置,在file-setting中进行字体、颜色、配置创建项目使用python的版本等。

    python中的条件判断 if 条件:内容 elif 条件:内容  else:内容。循环   使用while时先定义一个变量计数    count = 0   while < 3:  循环体  count+=1  ,for循环    for  i in range(5):  循环内容  。在for和while循环后面可以跟  else,表示循环正常结束后,会执行else中的代码。 循环语句中,遇到 break,则停止循环,循环结束。遇到continue 则 不在执行下面语句,从新开始下一次循环。(input【输入】  type(s)【查看变量s的类型】  int(s)【变量类型转换为整型】  str(s)【变量类型变为字符串】)   

    python字符串格式化,一般 用占位符%s  或者{}.    str = '%s,%s'%(u,p)  或者  str = ‘{u},{p}’.format(u=u1,p=p1). 占位符 {}可以为空。(导入当天时间     import  datetime     ty= datetime.tatetime.today();导入随机数字 import random    s= random.randint(1,100))

   python字符串的常用方法, s = 'abc'   s.strip()  去掉字符串s 前后的空格或换行符。s.lower() 变小写    s.upper()  变大写          import  random     random.choice(s)  随机选择一个元素    len(s) 计算字符串元素个数

猜你喜欢

转载自www.cnblogs.com/11-pythong/p/11474676.html
今日推荐