【Python+requests框架】实现接口自动化测试

本文通过Python的requests框架,演示了在康爱多网上药店进行接口自动化测试的过程,覆盖了登录、加购、下单、取消订单和删除订单等关键业务接口。测试结果表明流程完整,详细代码和测试资源分享供学习者参考。
摘要由CSDN通过智能技术生成

找了一个不需要验证码登录的网站,康爱多网上药店,使用Python+requests框架实现接口自动化,选择登录-加购-下单-取消订单-删除订单一条业务链五个接口测试,代码如下:

import requests
import time

# 登录
session = requests.session()
body = {
'userName': 'xxxxxxxxxxx',
'pass': 'xxxxxxxxx'
}
login = session.post('https://user.360kad.com/Login/AjaxLoginV2', data=body)
print(login.text)
# 加入购物车
cartparam = {
'id': 1406,
'quantity': 1,
'buyType': 0,
'sellerCode': '',
'rd': 0.7634724674063651
}
cart = session.get('https://www.360kad.com/cart/AddCart', params=cartparam)
print(cart.text)
# 提交订单
orderdata = {
'AddressId': 11710216491,
'PayType': 1,
'InvoiceType': 0,
'InvoiceTitle': '',
'InvoiceCustomerType': 1,
'InvoiceDutyParagraph': '',
'IsInvoice': 0,
'CartType': 0,
'SendTimeType': 0,
'Remark':
  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值