测试之家
  • 社区
  • 问答
  • 招聘
  • 社区学堂新
  • 开源项目
  • 活动
  • Wiki
  • 注册
  • 登录
会员
zxytest (清水)
第 2673 位会员 / 2015-02-28
4 篇帖子 • 32 条回帖
2 关注者
6 正在关注
0 收藏
未设置 GitHub 信息.
  • 個人信息
  • 個人專欄
  • 帖子
  • 回帖
  • 收藏
  • 正在關注
  • 關注者
176241277
zxysafe
  • 热门话题
  • 最近回帖
  • 问答 对于精准测试,有人或者团队做过并成功落地的吗?
    5 个赞 / 28 条回复
  • 自动化工具 allure 报告整合方案请教
    0 个赞 / 13 条回复
  • 测试覆盖率 如何收集 nodejs 服务端的测试覆盖率(Nodejs)
    0 个赞 / 20 条回复
  • allure 报告合并的粗暴解决方案 (附带 pytest 部分源码分析) at 2024年01月22日

    正好我也碰到这个问题,然后试了一下是可行的👍

  • allure 报告整合方案请教 at 2024年01月22日

    新加了一个 conftest.py 文件,文件内容如下:
    from server.config import config

    def pytest_itemcollected(item):
    """
    Modify the _nodeid attribute of the item by appending the node name from the config
    to the beginning of the original nodeid.
    """
    item._nodeid = f'{config.node_name}.{item.nodeid}'
    然后问题就解决了

  • 测试开发之路 (工具篇)----pytest and pytest-allure-adaptor at 2024年01月21日

    大佬,请教个问题,pytest 多机并行(在 jenkins 上多个 slave 运行)结束后,如何生成一份完整的 allure 报告,把多设备的数据在一份 allure 报告内区分开来(现在只会显示一个 slave 的数据,其它的 salve 相同的 case 会显示在 history 中)。我用了下面的这种方式,还是不行:
    @allure.suite(config.node_name)
    @allure.parent_suite(config.node_name)
    @allure.feature(config.node_name)
    @pytest.mark.parametrize("test_step", test_steps, ids=test_ids)
    def test_input_rows(test_step, request):
    ........
    该如何在报告中显示所有的 slave 的所有 case 情况啊?

  • allure 报告合并的粗暴解决方案 (附带 pytest 部分源码分析) at 2024年01月20日

    想问一下楼主是在测试方法的上面加@allure.feature("xxx") 这个装饰器吗?

  • allure 报告合并的粗暴解决方案 (附带 pytest 部分源码分析) at 2024年01月20日

    想问一下怎么动态修改测试用例名?是用 allure.dynamic.title 吗?

  • allure 报告整合方案请教 at 2024年01月19日

    我回传了,把所有生成的 json 文件都放到了一个文件夹下,但是这样生成显示的只有一个 slave 的 case,另外一个 slave 的 case 可能是因为名字是一样的所以被放到了 history 下面显示。

  • allure 报告整合方案请教 at 2024年01月19日

    我在测试方法上加了这个装饰器:@allure.suite(config.node_name),同时在测试方法里加了 allure.dynamic.title(f"{config.node_name}-{test_id}"),然后再不同的 slave 上运行同样的 case,结果在 jenkins 的报告中只看到了一个 slave 的结果

  • Pytest+Allure+Selenium 实现失败用例自动截图 at 2024年01月17日
    僅樓主可見
  • allure 报告整合方案请教 at 2024年01月15日

    是可以区分,但是我是想不同的 salve 即使跑相同的 case 最后回传结果生成 report 的时候也能在一个 report 上显示出来

  • allure 报告整合方案请教 at 2024年01月15日

    然后最后结果都回传到 master 然后再生成 report

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

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