• 兄弟,如果你认为这是你人生中比较重要的选择,那么别在论坛里面问。论坛里面鱼龙混杂,有人客观分析,有人单纯不希望你好。别被过多的声音混淆了自己的视听,你一定有自己最想要的,认准他,然后坚定选择不放弃,你一定会成功!

  • 清醒的积极向上就好了,这种洗脑的东西不用在意。都是一群垃圾罢了

  • 我理解你的意思,但是我觉得你的思路不是特别好。不过下面的代码是能够在另一个 fixture 中获取前一个 fixture 的返回值,不过他依然不是参数化的形式,因为你在另外一个测试用例中调用它,它不是参数化的形式执行的。

    import pytest
    
    @pytest.fixture
    def f_01():
        return [1, 3, 5]
    
    @pytest.fixture(params=["f_01"])
    def f_02(request):
    
        print(request.getfixturevalue(request.param))
    
    
  • 这个,还是看你的具体需求是什么。比方说是想分布式执行还是只起一个 docker 镜像,是想自己写 dockerfile 搭建环境还是用已有的成熟 selenium 镜像。这两方面我都搞过,如果有兴趣可以聊一下你具体走不下去的点,再看如何解决你的问题。

  • 我理解一种是你在函数内进行判断来过滤这个参数的范围。另一种方法就是使用装饰器来限制这个参数的范围,不过会稍微麻烦一点点

  • 如果你诚心解决问题的话,那么给你一个建议,就是用结果说话。在不使用暴力手段的前提下,你是无法堵住一个人的嘴让他不说话的。尽量把成果物做的全面,详细,想好各种可能出现的问题的解决方案,准备好架构图等等以应对可能莫名其妙来的 “质疑”。
    其实职场上就是这样的呀,你只想将事情做好,但总有人想要过来指指点点。我们需要做的,就是不自负,不骄傲,吸取别人话里面的可用部分,自动忽略垃圾话。
    另外,接有偿代打服务🍻

  • 突然不想提 bug 了。。 at 2023年06月02日

    兄弟,如果按照你说的,到目前为止你们的测试工作都是基于这种测试人员主观想法来做的话,我劝你趁早走人。时间久了对你自己没有什么好处,反而会养成很坏的习惯。有些时候如果外界环境我们无法改变,但是你也不想改变自己的时候,试着换个环境。

  • 突然不想提 bug 了。。 at 2023年05月31日

    你有些观点是正确的,比方你关注测试过程而不是 bug 数量。我们唯一需要做的是保证产品的质量。
    你有些观点是极其错误的,你说你看到 bug 也不会提,认为不会影响用户的使用甚至是用户体验更好。你这是主观的行为,你觉得不影响就不影响了么,你觉得用户体验会更好就更好了么?如果你们的测试用例是经过严格的评审的话,那么你的行为是极其不负责任的。
    再有,你说给多少钱干多少事儿,我认同你这个观点,但是前提是如果你觉得当前薪资满足不了你,你可以选择提出调薪或者跳槽,这种消极工作于人于己都是极其不负责任的行为。

  • 如果变量主要发生在 sql 的条件中,建议参数化变量部分,方便维护

  • 正解,测试用例能够独立执行是最好的,如果不能独立执行,最好基于业务进行拆分。

  • 要不看看最大连接数设置?

  • 恭喜你🍻 🍻

  • 我尝试如果在命令行使用 pytest -s 运行,就会出现和你一样的现象。不过如果我使用 python .\test_1.py 就会正常输出。你可以查看一下是不是你的运行方式有问题。

  • 我使用你相同的代码,只是将 pytest.main(["-s --country=中国"]) 调整为 pytest.main(["-s", "--country=中国"]) 即可正常输出如下内容

  • CentOs 上的应用无法访问 at 2023年03月02日

    兄弟们,忘记告诉一声了。服务器在腾讯云上,过了大概 10 分钟之后,自己好了。。。 我也不知道是什么原因。我尝试了重启 grafana-server 和 jenkins 服务,关闭了防火墙,也确保了端口是开放的,但是就是访问不了。这个服务器是肯定没有挂掉的,因为还有另外一个 django 的应用可以访问。鉴于已经无法重现,就关闭评论不浪费大家时间了。感谢!

  • 容器测试 at 2023年02月22日

    兄弟,你这个问题,需求有点太不明确了。。。
    是测试镜像还是利用 docker 镜像测试产品,是手动测试还是自动化测试还是什么。。。

  • pytest 打印用例结果问题 at 2023年02月22日

    你的 run.py 中 main 函数里面的参数都写了哪些?

  • pytest 打印用例结果问题 at 2023年02月22日

    可以试着把都执行了哪些用例打出来看一下。因为你总执行用例数是 7,不太像是一个用例执行多次,建议还是打出来看一下到底都执行了什么

  • suds-py3 这个库的使用是有前提的吧,应该是对基于 WSDL 的 webservice 进行调用(测试)。requests 库的使用似乎没有这个前提,不同的使用范围,是无法比较易用性的

  • 共同学习,兄弟!

  • 安装别的三方库有问题吗? 如果规避掉,试一试虚拟环境安装?

  • 没有太理解你的意思,是要对比数据库的数据和 UI 显示一样还是说数据库表之间的对比。
    如果是前者,这项工作如果是一份重复性的操作,可以写个脚本,类似于自动化测试或者是爬虫,获取页面上某个字段的值然后再以这个字段去数据库中查。这样可以一劳永逸。
    如果是数据库表之间比较,可以尝试将表导出用类似于 beyond compare 这种比较工具去比较。当然想写脚本也是可以的,主要是看投入的时间和最终的获益是否成正比。

  • Jenkins 启动失败 at 2023年02月03日

    但是你试试你能不能登录 Jenkins,显示同样的信息我是可以登录 Jenkins 网页端的

  • Jenkins 启动失败 at 2023年02月03日

    尝试通过 cd /etc/init.d 执行 ./jenkins stop, ./jenkins start 来启动 jenkins