• Sunshine
    2019-11-21
    yaml形式如何和po模式结合使用呢?

    作者回复: 把po中的控件定位和操作步骤,从yaml中读取就可以了。这个我们有资料和案例,视频里讲这个就太长了,我想想如何发给大家。

    
     2
  • Sunshine
    2019-11-21
    老师,使用yaml文件定制数据和测试步骤 这样不方便管理,如何高效的去管理测试步骤和数据呢?求教老师

    作者回复: 测试步骤与测试数据是需要管理的,放哪只是形式问题,放代码中、yaml文件、测试平台中的都有。我个人觉得配置文件还是不错的,开发测试平台太重、而代码会因为太多人维护容易混乱,配置文件可以隔离这两部分,算是一个不错的中庸解决方案。一般都是简单的用代码,多人协作用代码会少点,配置多点。更多人了就开始做专属的平台。

    
     1
  • 竹筒粽子变寿司🍣
    2020-02-04
    请问思寒老师,我进行参数化时:
        @pytest.mark.parametrize("names, excepted_wage", [("会计", "3000-5000元/月"),("司机", "8000-15000元/月")])
        def test_wuba1(self, names, excepted_wage):
    运行出的结果提示:TypeError: test_wuba1() missing 2 required positional arguments: 'names' and 'excepted_wage'
    想问下解决error的原因
    
    
  • 橙子
    2019-12-09
    为啥我的yaml文件读取后,装到type属于str类型呢?

    作者回复: 不知道你的代码怎么写的,你可以基于我的代码重新运行调试下。

    
    
  • Free
    2019-12-03
    请问思寒老师,yaml形式,数据的参数化要怎么实现?

    作者回复: 参数化用例中,测试数据来源读自1.yaml,测试步骤读自2.yaml,在2.yaml的处理中,增加一个替换过程,把{xxx}替换为数据中的xxx即可。我的github上的其他项目里有例子。

    
    
  • 无名
    2019-11-22
    有没有Java版本的,关于参数化和数据驱动

    作者回复: 用testng或者junit5都可以,他们有这些机制。教程方面只主要录制了python的,java的可以去关注下我的gitub上的java的例子。

    
    
我们在线,来聊聊吧