Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHPUnit Selenium-我可以使用消息验证方法吗?_Selenium_Phpunit - Fatal编程技术网

PHPUnit Selenium-我可以使用消息验证方法吗?

PHPUnit Selenium-我可以使用消息验证方法吗?,selenium,phpunit,Selenium,Phpunit,在PHPUnit中,我想使用像verifyText()这样的方法,将可选消息作为最后一个参数,就像我使用assertStringEquals($expected,$actual,$message)一样。它似乎不起作用。我错过什么了吗 我会告诉自己阅读代码,但我试过了,我甚至不知道如何调用任何verify()方法。它一定是某个\u call()函数,但我没有看到它。这就是我的后续问题,如何调用verify()方法?如果我愿意的话,我可以覆盖它们。我正在探索同样的问题,尽管是在硒的背景下 我找到了一

在PHPUnit中,我想使用像
verifyText()
这样的方法,将可选消息作为最后一个参数,就像我使用
assertStringEquals($expected,$actual,$message)
一样。它似乎不起作用。我错过什么了吗


我会告诉自己阅读代码,但我试过了,我甚至不知道如何调用任何
verify()
方法。它一定是某个
\u call()
函数,但我没有看到它。这就是我的后续问题,如何调用
verify()
方法?如果我愿意的话,我可以覆盖它们。

我正在探索同样的问题,尽管是在硒的背景下

我找到了一个数组$autoGeneratedCommands,它是在SeleniumTestCase/Driver中设置的。这里的机制通过调用verifyCommand()实现/映射verifyTextPresent(),后者调用assertCommand()。随后,族assert*()中的一个称为。。。忽略呼叫中的消息。这对我来说似乎是一个不明智的特征。好吧,代码错误