测试之家
  • 社区
  • 问答
  • 招聘
  • 社区学堂新
  • 开源项目
  • 活动
  • Wiki
  • 注册
  • 登录
会员
suspect (Xbin)
第 68578 位会员 / 2022-03-30
1 篇帖子 • 8 条回帖
0 关注者
2 正在关注
1 收藏
未设置 GitHub 信息.
  • 个人信息
  • 专栏
  • 话题
  • 回帖
  • 收藏
  • 关注中
  • 关注者
  • 热门话题
  • 最近回帖
  • 接口测试 想通过 @pytest.mark.parametriz 做数据驱动,但是因为参数本身是上一条用例执行后才获取的,导致直接执行时会报错数据不存在,是否有好的办法解救一下?
    1 个赞 / 15 条回复
  • 想通过 @pytest.mark.parametriz 做数据驱动,但是因为参数本身是上一条用例执行后才获取的,导致直接执行时会报错数据不存在,是否有好的办法解救一下? at 2023年10月24日

    我现在是这样的 可能执行的时候 执行时会优先要传入 @pytest.mark.parametrize()里面的值,没有顺序一说,但是这时候 yaml 文件内还没有上一条数据存入 ,所以就报不存在了

    我现在取巧处理了 不要在@pytest.mark.parametrize 传了 , 不足就时 allure 报告中就看不到传参 先慢慢实现后面再整理规范吧

  • 想通过 @pytest.mark.parametriz 做数据驱动,但是因为参数本身是上一条用例执行后才获取的,导致直接执行时会报错数据不存在,是否有好的办法解救一下? at 2023年10月23日

    好 学习一下

  • 想通过 @pytest.mark.parametriz 做数据驱动,但是因为参数本身是上一条用例执行后才获取的,导致直接执行时会报错数据不存在,是否有好的办法解救一下? at 2023年10月20日

    好的 感谢 我去了解一下

  • 想通过 @pytest.mark.parametriz 做数据驱动,但是因为参数本身是上一条用例执行后才获取的,导致直接执行时会报错数据不存在,是否有好的办法解救一下? at 2023年10月20日

    明白 当然这样最好,我就想着能够获取数据来判断更加灵活,例如更换头像需要头像 id 那就想着从获取头像列表的接口数据中取得其中一个 id,已作为更换头像接口的参数,这样就可以保证头像列表无论增加还是减少、即便 id 有变化,我都能保证用例执行时不会有问题

  • 想通过 @pytest.mark.parametriz 做数据驱动,但是因为参数本身是上一条用例执行后才获取的,导致直接执行时会报错数据不存在,是否有好的办法解救一下? at 2023年10月20日

    好的谢谢 我找找试试

  • 想通过 @pytest.mark.parametriz 做数据驱动,但是因为参数本身是上一条用例执行后才获取的,导致直接执行时会报错数据不存在,是否有好的办法解救一下? at 2023年10月20日

    两条理论上是相互独立的,只是 test_b 想用 test_a 产生的数据,但 pytest 执行时不是按照顺序执行吧,导致一开始就会找不到,我现在的做法也是将数据都存到 yaml 文件再读的

  • 23 年了,年后测试岗位会增加吗 at 2023年01月09日

    感觉还是要想清楚换工作的理由吧 不然在哪其实都一样 相反广州的生活压力会比在珠海还要大

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

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