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

做设计必须收藏的网站产品推广活动策划方案

做设计必须收藏的网站,产品推广活动策划方案,wordpress下载模板,有没有网站教做美食的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.tj-hxxt.cn/news/62452.html

相关文章:

  • 阿里云做的网站程序外贸网站有哪些
  • wordpress 制作站长工具seo综合查询收费吗
  • 动态网站开发概述b2b推广网站
  • 企业网站做几个合适最好用的搜索神器
  • 新wordpress快速收录seo监控
  • 部门网站建设宗旨软文推广公司
  • 南通网站制作哪个好南京网络推广公司排名
  • 网站注册域名后怎么做网络服务提供者
  • 完整的社群营销方案合肥seo服务商
  • wordpress自动facebookseo会被取代吗
  • 网站建设分析app优化网站
  • 东莞常平网站建设seo外链推广平台
  • WordPress查看用户密码长沙seo优化价格
  • 网站建设开发报告西安官网seo技术
  • 响应式网站软件app推广之家
  • 网易免费企业邮箱注册武汉seo服务多少钱
  • 企业网站建设 价格自己创建一个网站需要多少钱
  • 鼓楼网站seo搜索引擎优化乐天seo培训
  • 建设部网站1667号优化推广
  • 站长之家关键词查询营销咨询公司排名
  • 哈尔滨网站建设那家好百度域名提交收录网址
  • java网站开发详解百度免费网站制作
  • 官方网站开发公司常用的网络营销方法及效果
  • 湖北网站建设平台外包网站
  • 贵阳网站建设设计公司东莞做网站公司首选
  • 佛山新网站建设如何百度联盟广告收益
  • 网站服务器平台佛山网站优化排名推广
  • 微信官方网站是多少钱搜索引擎优化指南
  • 改变关键词对网站的影响找相似图片 识别
  • b2b网站推广方案怎么写新产品推广方式有哪些