当前位置: 首页 > news >正文

网页的建设免费网站seo诊断

网页的建设,免费网站seo诊断,小型购物网站建设,简单网页设计模板图背景:测试数据既要在fixture方法中使用,同时也在测试用例中使用 使用方法:在使用parametrize的时候添加"indirectTrue"参数。pytest可以实现将参数传到fixture方法中,也可以在当前测试用例中使用。 原理:参…

背景:测试数据既要在fixture方法中使用,同时也在测试用例中使用

使用方法:在使用parametrize的时候添加"indirect=True"参数。pytest可以实现将参数传到fixture方法中,也可以在当前测试用例中使用。

原理:参数indirect=True时,pytest会把argnames当做函数去执行,将argvalues作为参数传入到argnames这个函数里。

实现demo:

通过上面的用例可以看出,当参数indirect=True时,会将name_list作为参数传入login_fixture的方法中并将通过return将结果返回,当调用login_fixture方法时可以获取到login_fixture方法的返回值,并当做test_login测试用例的参数生成多条测试用例

import pytestname_list = ['jerry', 'Tom', 'Tony']@pytest.fixture
def login_fixture(request):# 通过request.param来获取参数值user_fixture = request.paramprint(f'fixture中获取的值为{user_fixture}')return user_fixture@pytest.mark.parametrize('login_fixture', name_list, indirect=True)
def test_login(login_fixture):user_test = login_fixtureprint(f'test测试用例中获取到的值为{user_test}')assert user_test != ''if __name__ == '__main__':test_login()

上面的代码也可以这样实现:

import pytestname_list = ['jerry', 'Tom', 'Tony']# parametrize的格式为@pytest.mark.parametrize("参数",参数值)
@pytest.mark.parametrize("a_name_list",name_list)
def test_login(a_name_list):user_test = a_name_listprint(f'test测试用例中获取到的值为{user_test}')assert user_test != ''if __name__ == '__main__':test_login()
注:parametrize的格式可参考:
http://www.yayakq.cn/news/378954/

相关文章:

  • 商丘网站建设推广公司地址百度账号找回
  • 邹城网站设计深圳网站制作的公司网络服务
  • 网站制作郑州网站制作wordpress 404 跳转
  • php网站怎么做后台管理建设银行融信通网站
  • 专业网站优化公司报价装修方案
  • 建网站免费软件酒店网站建设协议
  • 漳州网站建设到博大做篮球视频网站
  • 同德县wap网站建设公司资源网源码
  • 建设银行网站是多少钱平潭综合实验区建设工程网站
  • wordpress 主题演示站百度推广售后电话
  • 登陆江西建设厅三类人员的网站做一个平台网站大概多少钱
  • wordpress二级域名做站群太原搭建网站的公司
  • 网站制作多少网络推广工作具体需要做些什么
  • 2019银川住房建设规划信息网站上海seo网站排名优化公司
  • 江阴做网站的地方网站建设费要交印花税吗
  • 会员发布网站建设博客个人目录wordpress
  • 用粉色做网站主题色优化快速排序
  • 网站图片尺寸大小滨州论坛网站建设
  • 怎样下载模板做网站社交新零售
  • 如何由网页生成网站网络公司注册资金多少
  • 网站推广的基本方法长沙口碑好网站建设公司
  • 设计制作公益广告牌教案郑州seo外包平台
  • 网站摄影设计亚马逊书店购书官网
  • 网站制作推广公司宝塔怎么做两个网站
  • 免费合同模板网站网站网站建设培训
  • 查做外贸客户的网站糕点烘焙专业培训学校
  • 嘉兴建设规划网站全球快速建站工具
  • 自己做网站上传视频青浦网站设计制作
  • 番禺网站建设平台学seo
  • 哪些网站做的好看的google官方下载app