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

房地产 网站 案例游戏平台网站的建设规划

房地产 网站 案例,游戏平台网站的建设规划,图片设计软件app,网站制作公司合肥当你运行这段代码时,它会执行以下操作: 1. 导入必要的库:pytest 和 requests。 2. 定义一个夹具(fixture)函数 session,使用 pytest.fixture(scopesession) 装饰器进行标记。这个夹具函数在整个测试会话期…

当你运行这段代码时,它会执行以下操作:

1. 导入必要的库:`pytest` 和 `requests`。

2. 定义一个夹具(fixture)函数 `session`,使用 `@pytest.fixture(scope='session')` 装饰器进行标记。这个夹具函数在整个测试会话期间只会被执行一次。

3. 在 `session` 夹具函数中,创建一个 `requests.session()` 对象,这是一个会话级别的对象,可以在多个请求之间保持会话状态。

4. 使用 `yield` 关键字返回会话对象。`yield` 之前的代码在测试会话开始时执行,`yield` 之后的代码在测试会话结束时执行。

5. 定义一个测试用例函数 `test_login`,它接受 `session` 夹具作为参数。在这个函数中,我们使用会话对象的 `post()` 方法发送一个登录请求到指定的 URL,并传递用户名和密码作为请求数据。然后,我们打印出响应的文本内容,并将响应对象返回。

6. 定义另一个测试用例函数 `test_logout`,也接受 `session` 夹具作为参数。在这个函数中,我们使用会话对象的 `post()` 方法发送一个登出请求到指定的 URL。然后,我们打印出响应的文本内容。

7. 最后的 `if __name__ == '__main__':` 代码块用于在命令行中执行测试。它使用 `pytest.main()` 函数来运行测试文件,并通过 `['-v', 'test_crm.py']` 参数指定了运行的选项。`-v` 参数表示以详细模式运行测试,显示每个测试用例的结果。

通过使用 `pytest` 和 `requests` 库,这段代码提供了一个简单的框架来执行接口自动化测试。你可以根据需要添加更多的测试用例函数,并在每个函数中使用会话对象来发送请求和验证响应。

import pytest
import requests@pytest.fixture(scope='session')
def session():# 创建一个会话对象session = requests.session()# 返回会话对象yield session# 在测试会话结束后关闭会话session.close()def test_login(session):url = 'http://xxx.123.74.26:8090/login'data = {"username": "1391110002","password": "123456"}res = session.post(url=url, data=data)print(res.text)return resdef test_logout(session):url = 'http://82.xxx.24.26:8090/logout'res = session.post(url=url)print(res.text)if __name__ == '__main__':pytest.main(['-v','test_crm.py'])

http://www.yayakq.cn/news/782429/

相关文章:

  • 小型网站开发教程广告制作合同范本
  • 自己注册公司网站公司建网站多
  • 长安做网站网站建设与网页设计论述题
  • 英文网站支付怎么做我的营业执照网上查询
  • 英文网站正在建设页面中文商城html网站模板
  • google的网站优化工具企业公司做网站
  • 宁波企业网站排名优化公司淘宝网站建设杭州
  • 网站推广方法主要有邢台做网站推广费用
  • 松江附近做网站淘宝内部领优惠券的网站怎么建设
  • 网站建设的开题报告商丘网站建设哪家好
  • 网站开发方式有查淘宝关键词排名软件有哪些
  • 作品集模板网站php网站开发预算文档
  • 网站开发 方案 报价单打开网站显示建设中
  • 网站建设制作过程html5游戏WordPress
  • 英文旅游网站建设求职找工作
  • 重庆免费注册推广网站激光网站建设
  • 简述创建一个网站的过程网站地市频道建设
  • 辽宁平台网站建设平台云典 wordpress
  • 代刷网站是怎么做的WordPress下如何用页面做侧边栏
  • 长沙推广网站去除wordpress概览
  • 四川网站设计成功柚米科技wordpress技术站主题
  • 网站admin目录名怎么改html5国内网站
  • 广州网站建设V芯ee8888e廊坊百度提升优化
  • 有没有专门做印刷图的网站抖音推广项目计划书
  • 电子商务网站建设体会与收获学室内装修设计需要什么条件
  • 做货源网站可以赚钱吗建设企业网站官方登录
  • 栾城区住房建设局官方网站用python写一个简单的网站
  • 安徽网站建设做网站怎么申请百度推广
  • .net搭建企业网站牛商网网站建设多少钱
  • 学做网页的网站网站数据库购买