测试之家
  • Topics
  • QA
  • 招聘
  • 社区学堂新
  • 开源项目
  • 活动
  • Wiki
  • Sign Up
  • Sign In
会员
lcf55555 (为了美好的老年生活努力)
第 63535 位Users / 2021-08-09
3 篇帖子 • 10 条回帖
3 关注者
1 正在关注
0 收藏
未设置 GitHub 信息.
  • 个人信息
  • 专栏
  • 话题
  • 回帖
  • 收藏
  • 关注中
  • 关注者
  • pytest 框架 +yaml 文件驱动 轻松接口自动化 at July 01, 2022

    pytest+yaml 设计接口自动化框架过程记录 https://gitee.com/your_dad_died/pytest_api_yaml

  • 接口自动化测试框架开发 (pytest+allure+aiohttp+ 用例自动生成) at July 01, 2022

    pytest+yaml 设计接口自动化框架过程记录 https://gitee.com/your_dad_died/pytest_api_yaml

  • 基于 Pytest 框架的自动化测试开发实践 (万字长文入门篇) at July 01, 2022

    pytest+yaml 设计接口自动化框架过程记录 https://gitee.com/your_dad_died/pytest_api_yaml

  • 基于 Pytest 框架的自动化测试开发实践 (万字长文入门篇) at July 01, 2022

    https://gitee.com/your_dad_died/pytest_api_yaml 这个可以测试多个文件接口

  • pytest 自动化框架一般采用什么方式编写用例,框架搭建 at June 14, 2022
    #用例(名称)标题
    case_name:
      #接口地址
      path:
      #请求方法
      method:
      # 备注信息
      remark:
      # 是否运行
      is_run: True
      #请求参数较多,这里就使用原始字典格式,除了提取表达式,其他的都带上引号,预防出错
      data:
        {"id":$.tq_data.id,"projectNo":"320SF000206004","name":$.tq_data.name}
      #从接口返回结果提取哪些字段和提取表达式,比如从返回数据提取用户id和name
      extract_key:
        id: $.data.id
        name: $.data.name
      #断言表达式
      assert_expression:
        - 1=='1'
        - cc=='dad'
        - 12 in '123'
        - ig in $.lpl.ig
    
    

    读取结果:{'case_name': {'path': None, 'method': None, 'remark': None, 'is_run': True, 'data': {'id': '$.tq_data.id', 'projectNo': '320SF000206004', 'name': '$.tq_data.name'}, 'extract_key': {'id': '$.data.id', 'name': '$.data.name'}, 'assert_expression': ["1=='1'", "cc=='dad'", "12 in '123'", 'ig in $.lpl.ig']}}

    我准备这样设计用例,然后对 is_run,data,extract_key,assert_expression 等字段进行单独处理,最后组合最终请求数据

  • pytest 自动化框架一般采用什么方式编写用例,框架搭建 at June 14, 2022

    好的

  • pytest 自动化框架一般采用什么方式编写用例,框架搭建 at June 13, 2022

    https://blog.csdn.net/aaaaaaaaanjjj/article/details/122487373 我之前写过个框架,应该算是直接写代码来编写用例的。我现在打算写一个已 yaml 文件来作为用例的框架,最后可以写个 yaml 文件和 execl 文件数据转换的方法

  • pytest 自动化框架一般采用什么方式编写用例,框架搭建 at June 10, 2022

    那你是怎么编写自动化用例的

关于 / 活跃用户 / 中国移动互联网测试技术大会 / 反馈 / Github / API / 帮助推广
TesterHome社区,测试之家,由众多测试工程师组织和维护的技术社区,致力于帮助新人成长,提高测试地位,推进质量发展。Inspired by RubyChina
友情链接 WeTest腾讯质量开放平台 / InfoQ / 掘金 / SegmentFault / 测试窝 / 百度测试吧 / IT大咖说
简体中文 / 正體中文 / English

©testerhome.com 测试之家   渝ICP备2022001292号
  渝公网安备 50022202000435号    版权所有 © 重庆年云聚力信息技术有限公司