当前位置: 首页 > news >正文

做设计必须收藏的网站百度贴吧网页入口

做设计必须收藏的网站,百度贴吧网页入口,互联网应用在哪些领域,站长工具备案查询pytest对用户登录接口进行自动化脚本设计 a. 创建一个名为"test_login.py"的测试文件,编写以下测试脚本 import pytest import requests# 测试用例1:验证登录成功的情况 # 第一个测试用例验证登录成功的情况,发送有效的用户名和密…
  1. pytest对用户登录接口进行自动化脚本设计
    a. 创建一个名为"test_login.py"的测试文件,编写以下测试脚本
import pytest
import requests# 测试用例1:验证登录成功的情况
# 第一个测试用例验证登录成功的情况,发送有效的用户名和密码,预期结果是返回状态码200和success字段为True。
def test_login_success():url = "http://your-api-url/login"  # 替换为实际的登录接口URLdata = {"username": "your-username",  # 替换为有效的用户名"password": "your-password"   # 替换为有效的密码}response = requests.post(url, data=data)assert response.status_code == 200assert response.json()["success"] == True# 测试用例2:验证登录失败的情况
# 第二个测试用例验证登录失败的情况,发送无效的用户名和密码,预期结果是返回状态码401和success字段为False。
def test_login_failure():url = "http://your-api-url/login"  # 替换为实际的登录接口URLdata = {"username": "invalid-username",  # 替换为无效的用户名"password": "invalid-password"   # 替换为无效的密码}response = requests.post(url, data=data)assert response.status_code == 401assert response.json()["success"] == False

b. 在终端中进入测试文件所在的目录,并运行以下命令来执行这些测试用例

pytest test_login.py
  1. pytest之多线程多并发自动化接口设计
    a. 安装pytest-parallel插件
pip install pytest-parallel

b. 创建一个名为test_concurrent_api.py的测试文件,并编写以下测试脚本。定义一个测试用例来测试多并发接口的情况。使用concurrent.futures.ThreadPoolExecutor来创建一个线程池执行器,并使用executor.submit方法在线程池中并发执行接口请求。在每个请求的结果中,用断言来验证接口的返回结果是否符合预期。

import pytest
import requests
from concurrent.futures import ThreadPoolExecutor# 测试用例:验证多并发接口的情况
def test_concurrent_api():url = "http://your-api-url"  # 替换为实际的接口URL# 定义并发请求数量concurrency = 10# 创建一个线程池执行器executor = ThreadPoolExecutor(max_workers=concurrency)# 使用线程池并发执行接口请求with executor:results = [executor.submit(requests.get, url) for _ in range(concurrency)]# 遍历结果,进行断言for result in results:response = result.result()assert response.status_code == 200assert response.json()["success"] == True

c. 在终端中进入测试文件所在的目录,并运行以下命令执行测试用例:<num_workers>是并发工作线程数量。pytest会使用pytest-parallel插件来并发执行测试用例,并输出每个测试用例的运行结果和总体的测试结果。

pytest -n <num_workers> test_concurrent_api.py

互联网大厂测开经历,目前担任测试开发负责人,每天分享互联网面经,如果你有测试相关的问题,欢迎咨询,海鲜市场【简历优化】、【就业指导】、【模拟/辅导面试】,已辅导20位以上同学拿到心仪offer

海鲜市场

http://www.ds6.com.cn/news/82004.html

相关文章:

  • 开发区全力做好网站建设山西seo排名厂家
  • 做的网站手机打不开网站seo分析报告案例
  • 企业服务平台网站建设百度推广登录后台登录入口
  • 线上销售平台如何推广seo搜索引擎优化关键词
  • 新能源电动汽车电池使用寿命多久成都网站seo设计
  • 网站维护工作计划站外推广渠道
  • 化工销售怎么做网站上海百度推广优化公司
  • 本地电脑做网站服务器有哪些网站可以免费发布广告
  • 网站建设客户来源宁波网站建设
  • 阿里云共享云主机做网站百度站长工具平台
  • 什么是网站维护网络推广图片大全
  • 成都哪里做网站好合肥seo推广外包
  • 邯郸wap网站制作国家市场监管总局官网
  • 建设部网站官网考试如何推广小程序
  • 三水网站建设企业网络推广外包内容
  • 门户网站建设 工具百度可以发布广告吗
  • 深圳做营销网站公司哪家好最吸引人的营销广告文案
  • 单人网站制作今日发生的重大新闻
  • 网站建设简运维 简历百度seo推广计划类型包含
  • 代码重构网站网络营销平台排名
  • 电脑建网站软件合肥网络seo
  • 网站 建设开发合同模板中国十大小说网站排名
  • 免费发布信息网站网络营销推广方案整合
  • 辽宁建设厅投诉网站百度推广助手客户端
  • 万网虚拟机怎么做两个网站百度收录批量提交入口
  • 广州做网站公司网络营销方式有哪些分类
  • 仿韩国网站源码优化方案电子版
  • 做死活题网站广告投放平台系统
  • wordpress插件 数据库沈阳seo排名优化推广
  • 网站空间申请百度seo软件曝光行者seo