selenium 使用ddt,运行提示错误信息no such test method
测试用例test_asg测试数据是通过ddt的方式添加,使用suite.addTest方法添加该用例提示错误信息no such test method in <class ‘unitest_login.TestCase’>: test_asg
问题原因:
使用ddt装饰的方法执行时,会在方法名后加了个自增数字,例如下图 @data(*list_user) 传入[{'username':'muzi1', 'password':'pw1'},{'username':'muzi2', 'password':'pw2'}]时,def test_asg 会自动加载成
test_asg_1
test_asg_2
此时使用suite.addTest 加载test_asg就会出现no such test method 报错。
解决方案:
1、使用unittest.defaultTestLoader.discover()
2、不使用ddt,
基于构造函数和超继承
参考文章:https://my.oschina.net/u/4367417/blog/3857977


-------------------------------------------------------------------------------------
文章信息摘取于:https://blog.csdn.net/qq_39204060/article/details/109805733
selenium 使用ddt,运行提示错误信息no such test method的更多相关文章
- nodemon运行 提示错误:无法加载文件 C:\Users\gxf\AppData\Roaming\npm\nodemon.ps1,因为在此系统上禁止运行脚本。
		nodemon运行 提示错误:无法加载文件 C:\Users\gxf\AppData\Roaming\npm\nodemon.ps1,因为在此系统上禁止运行脚本. 这是你笔记本禁止运行脚本,解决办法 ... 
- springboot项目上有个红叉,且ecplise没有自动编译项目,运行提示“错误: 找不到或无法加载主类”
		近期在做springboot项目,发现springboot项目上有个红叉但找不到哪个类报错,ecplise没有把项目自动编译,运行还提示“错误: 找不到或无法加载主类”,进入工作空间“项目\targe ... 
- laravel框架中验证后在页面提示错误信息
		{{-- 显示错误信息 判断:如果有错误则进行显示,--}} {{-- 通过$errors->any() 获取是否有错误,如果有则返回布尔值true,没有返回布尔值false--}} @if($ ... 
- dedecms 图片集上传时提示错误信息“(FILEID:1|2|3..)“的解决
		网上看到很多朋友遇到使用织梦程序一段时间后,发现上传图集时候老是失败,提示"提示FILEID:X错误,缩略图显示为红色Error"下面截图错误: 这问题今天也让我头疼了半天,好好的 ... 
- zzw原创_cmd下带jar包运行提示 “错误: 找不到或无法加载主类 ”
		在windows下编译java,由于是临时测试一下文件,不想改classpath,就在命令行中用 -cp 或classpath引入jar包,用javac编译成功,便使用java带-cp 或classp ... 
- Myeclipse运行提示错误: 找不到或无法加载主类 test.test1 终极解决办法
		前提是代码没有问题 简单粗暴的解决办法: 重启电脑 解决办法2: 1.在控制台中点开“Problems”,查看里面的错误.如果是多个项目,可以将其他项目暂时关闭. 根据错误进行处理. 2.把项目cle ... 
- mongodb启动不了:提示错误信息为  child process failed, exited with error number 100
		[启动mongo 副本集错误提示]: [原因分析说明]: 查询很多资料得知由于上次使用了暴力关闭系统或者DB,导致数据文件锁住. [解决办法]: 1. 在 mongo.conf 文件添加一下属性值 ... 
- xmind 8 安装后启动失败(未提示错误信息)
		xmind 8 安装后启动失败 前言 家里的计算机也安装了xmind,启动之后界面显示xmind的启动图标,几秒之后启动图标消失(闪退了),然后留我一脸懵逼.想着卸载了安装一个新的应该没有问题 ... 
- 【Discuz】-QQ互联登陆提示错误信息:Unknown column 'conuintoken' in 'field list'
		提示信息 discuz! Database Error(1054) Unknown column 'conuintoken' in 'field list'REPLACE INTO common_co ... 
- CodeBlocks卸载后重装 编译c文件提示错误信息“No such file or directory”
		编译最简单的helloworld程序,提示第一行#include<stdio.h> 找不到头文件. 解决方法: 再次卸载CodeBlocks后,将之前的配置文件删除. 路径:C:\User ... 
随机推荐
- demo----日常报错
			yolov5:报错1:OMP: Error #15: Initializing libiomp5md.dll, but found libiomp5md.dll already initialized ... 
- 配置windows server多个用户同时使用一个账户远程服务器
			首先,需要服务器开启远程桌面连接: 右键点击"这台电脑"弹出菜单栏,选择"属性" 弹出系统窗口,点击"远程设置" 弹出系统属性窗口, ... 
- <鸳鸯刀>&<白马啸西风>随笔
			这两部作品比较小众,也不如之前的作品优秀,因此简单写一下好了. <鸳鸯刀> 陕西西安府威信镖局的总镖头."铁鞭镇八方"周威信,带领一支七十多人的镖队正前往京城.路途之上 ... 
- 实验 四      [bx]和loop的使用
			1. 综合使用 loop,[bx],编写完整汇编程序,实现向内存 b800:07b8 开始的连续 16 个 字单元重复填充字数据0403H. 代码 assume cs:code code segme ... 
- mysql 8/oracle  登录失败处理,应配置并启用结束会话、限制非法登录次数和当登录连接超时自动退出等相关措施
			1 mysql 8 先安装密码插件 install plugin CONNECTION_CONTROL soname 'connection_control.so';install plugin CO ... 
- c++学习8 动态空间申请
			一 动态分配内存的概述 在数组一幕中,介绍过数组的长度是事先预定好的,在整个程序中固定不变.但是在实际的编程过程中,往往会发生这种情况:我们并不清楚到底需要多少数目的空间,而且无法事先预定,所以对了应 ... 
- 解决element-ui表格多重嵌套循环时,添加row-key="id" 出现Duplicate keys detected: 'XXX' 错误的问题
			Duplicate keys detected: 'XXX' 错误,怀疑是多重嵌套循环时 :key="item.id或index" 不能重复的问题,但设置了不同的 key 后并未解 ... 
- 文献阅读——Watch Sat and LTO for CaDiCaL and Kissat
			Norbert Mantheynmanthey@conp-solutions.comDresden, Germany Proceedings of SAT Competition 2022: Solv ... 
- torch直接更改参数
			使用model.layer1.weight.data.copy_(w1) 其中model是自定义的参数名字,layer1是某个具体的层,使用某个具体的w1来修改 
- pytorch基础 自动求导
			1.把pytorch当成是numpy来用就行 2. 一个典型的张量是这样定义的. import pytorch as tt n=tt.tensor([1,2,3],dtype=True,requirg ... 
