Pytest那个fixture真的越用越顺手,之前还老搞不清scope参数,现在摸明白了class和module的区别之后写起来贼顺。以前每次测接口都要手动起服务,现在直接写个fixture自动拉起本地mock服务, teardown还能自动收掉,简直不要太爽。yield用起来有点别扭但习惯了就好,比setup/teardown灵活多了。刚试了下parametrize跟fixture结合,一套用例跑好几种数据组合,省了一堆重复代码。就是有时候报错信息有点懵,得扒半天日志,但整体真香,写着写着就上头了。
登录/注册