0

我正在尝试使用 Selenieum Server 使用 PHP 单元编写测试,我要做的一项测试是检查图像和超链接的 404 错误页面

最困难的部分是测试是针对 Magento 设置的,因此它们有一个自定义的 404 错误页面,它实际上是一个 CMS 页面,但在您遇到 404 错误时在后端被选中,此外,我的本地服务器环境何时我查看的图像将 404 仅显示一个白页,在队友拥有的不同服务器环境上的同一浏览器中,他们显示文本说“错误请求”,两个 URL 相同,我们在完全相同的方式

当我尝试使用$this->open('kjdasfhkfajdhkfjhafds')which 转到 404 错误页面时,它似乎没有引发异常,我可以检查页面上的元素,看看它们是否与我会得到的预期 404 页面匹配,但正如我上面所说,查看图像给出了不同的页面,并且该页面在服务器之间也不同

4

1 回答 1

0

我的情况完全相同,我正在尝试寻找解决方案。到目前为止,似乎工作的一个是检查。

$this->check($url);

似乎至少在 404 上返回一个错误,所以我现在就这样做。如果有人有更好的建议,请随时分享:-)

于 2013-04-23T07:09:19.673 回答