硒错误`Asse田:列出differ`在拆解

问题描述 投票:0回答:1

我是一个初学者到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)

但我没有从那里此错误来了主意。

python selenium-rc
1个回答
0
投票

在你dash.py,你有下面这行

self.assertEqual([], self.verificationErrors) 

这意味着,你检查我们的verificationErrors是空的。

在你来看,这个名单是不是空的,它包含两个条目:

  • 假不真
  • 真不假

基本上,这意味着你的测试,不管它是什么,不流通,现在没有更多的信息,这将是很难帮助你。

© www.soinside.com 2019 - 2024. All rights reserved.