我是Python的初学者,我的第一个任务是使用PHP和Python为我的应用程序构建实现自动化测试脚本。为此,我开始使用Selenium IDE,然后在Python中导入代码并将其粘贴到我的编辑器中。
但是当我试图从我的编辑器中运行该脚本时,它会抛出一个错误:
E
======================================================================
ERROR: test (__main__.dash)
----------------------------------------------------------------------
Traceback (most recent call last):
File "D:\workspace\test\dash.py", line 70, in tearDown
self.assertEqual([], self.verificationErrors)
AssertionError: Lists differ: [] != ['False is not True', 'False i...
Second list contains 2 additional elements.
First extra element 0:
False is not True
- []
+ ['False is not True', 'False is not True']
----------------------------------------------------------------------
Ran 1 test in 31.641s
FAILED (errors=1)
但我不知道这个错误会在哪里发生。
答案 0 :(得分:0)
在你的dash.py中,你有以下一行
self.assertEqual([], self.verificationErrors)
表示您检查我们的verifyErrors是否为空。
在您的运行中,此列表不为空,它包含两个条目:
基本上,这意味着你的测试,无论它是什么,都没有通过,现在没有更多的信息,你将很难帮助你。