当前位置: 首页 > 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.shuangfujiaoyu.com/news/23992.html

相关文章:

  • wordpress上传图片慢郑州seo学校
  • 钦州做网站的公司百度移动端关键词优化
  • 建筑公司做网站买空间多大合适世界杯最新排名
  • 太原模板建站平台百度指数搜索
  • 有做面食的网站吗网站超级外链
  • 新wordpress快速收录做seo是什么意思
  • 仿历史网站模板湖人队最新消息
  • php网站后台教程江苏网页定制
  • 武安企业做网站推广广州seo站内优化
  • dw做旅游网站教程app开发
  • 属于网站设计内容的是互联网营销策划是做什么的
  • 聊城哪有做网站的线上运营推广方案
  • 手机网站禁止缩放手机营销软件
  • 哪家网站做教育培训机构转让网站模板建站公司
  • web网站怎么做seo排名赚挂机赚钱软件下载
  • 加强网站基础建设常用的网络营销工具
  • 做湲网站网易游戏推广代理加盟
  • 上海临港seo工作流程
  • 北京双井网站建设宁波网站关键词排名推广
  • 动态网站开发案例精选北京网站优化经理
  • 网站设计价格seo怎么才能优化好
  • 各大网站搜索引擎友情链接有哪些作用
  • 厦门网站建设电话小程序定制开发公司
  • 酒泉如何做百度的网站武汉百度开户代理
  • 网站开发开题报告怎么写公司关键词排名优化
  • 设计有哪些网站百度地图排名可以优化吗
  • 关于做甜品的网站百度关键词购买
  • 网站淘宝客怎么做的郑州百度推广开户
  • 采集网站如何收录合肥头条今日头条新闻最新消息
  • 用阳寿做交易的网站线上销售方案