import pytest
test_user_data=['linda','sai','tom']
@pytest.fixture(scope='module')
def login(request):
user=request.param
print('打开首页登陆%s'%user)
return user #indirect=True是把login当作函数去执行
@pytest.mark.parametrize('login',test_user_data,indirect=True)
def test_cart(login):
usera=login
print('不同用户添加购物车%s'%usera)
assert usera!=''

Process finished with exit code 0
打开首页登陆linda
PASSED [ 33%]不同用户添加购物车linda
打开首页登陆sai
PASSED [ 66%]不同用户添加购物车sai
打开首页登陆tom
PASSED [100%]不同用户添加购物车tom

最新文章

  1. 【WPF】运用MEF实现窗口的动态扩展
  2. iOS多线程之4.GCD简介
  3. Git使用指南(1)——Git配置命令
  4. SharePoint Online 创建门户网站系列之母版页
  5. Git命令之从GitHub上下载开源项目
  6. Target:IG
  7. jstl格式化数字
  8. [mysql] timestamp自动更新和初始化
  9. TYVJ P1034 尼克的任务 Label:倒推dp
  10. 在hibernate中用sql语句
  11. FTP远程命令集
  12. entityframwork
  13. 05-图2. Saving James Bond - Easy Version (25)
  14. 武汉科技大学ACM :1006: A+B for Input-Output Practice (VI)
  15. 基于fiddler的APP抓包及服务端模拟
  16. c#获取文件MD5算法
  17. 【前端】Ubuntu16下nodejs+npm+vue环境配置
  18. 关于Tomcat的URIEncoding以及GET乱码
  19. ajax传值修改数据
  20. pyqt5 树节点点击实现多窗口切换

热门文章

  1. linux 服务器,登录出现login incorrect
  2. [fW]中断处理函数数组interrupt[]初始化
  3. HDU2732 Leapin' Lizards
  4. 53.Coin Change(找硬币)
  5. 小议ArcMap面转线的几种方式
  6. Using-JSONNET-for-dynamic-JSON-parsing
  7. SpringMVC学习(9):实现注解式权限验证
  8. RbMQ 简介
  9. number框
  10. Java script-数组与字符串方法