python 接口测试查询数据库

本文详细介绍了如何使用Python进行接口测试,并结合实例展示了如何在测试过程中查询MySQL数据库,包括连接数据库、执行SQL语句以及处理查询结果。同时,还讲解了如何利用Python生成随机手机号,以模拟真实场景下的接口请求。
摘要由CSDN通过智能技术生成
# -*- coding: utf-8 -*-

import MySQLdb
import random,re,requests
import Login.postlogin
from Login.postlogin import login

# def add_friend():
''' 注册200个账号加两百个好友'''
for i in range(200):
    print i
    ''' 生成手机号'''
    # 第二位数字
    second = [3, 5, 8][random.randint(0, 2)]
    # 第三位数字
    third = {
        3: random.randint(0, 9),
        # 4: [5, 7, 9][random.randint(0, 2)],
        5: [i for i in range(10) if i != 4][random.randint(0, 8)],
        # 7: [i for i in range(10) if i not in [4, 9]][random.randint(0, 7)],
        8: random.randint(0, 9),
    }[second]
    # 最后八位数字
    suffix = "".join(random.choice("0123456789") for i in range(8))
    # 拼接手机号
    phone = "1{}{}{}".format(second, third, suffix)
    print(phone)

    ''' 获取手机验证码'''
    body= {
        'phone':"",
        'app_type': "an
  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值