1
5
简短回答
运行单独的HTML测试文件不是问题,但是运行HTML套件文件似乎不起作用。只要您将套装中的所有HTML测试文件单独放在一个目录中,您就可以运行
长话短说直到我做了更多的挖掘,我才知道直接运行SeleniumHTML文件是可能的。 我 习惯于 要做的是首先使用 Selenium IDE PHP Formatter plugin for Firefox 。
显然这是没有必要的。一直在底部
一旦您在PHPUnit中有了测试,您就可以使用它从Selenium服务器获得代码覆盖率。 再一次 from the manual 以下为:
由于设置起来可能有点麻烦,我一直只使用 Page Coverage plugin 以深入了解HTML页面覆盖率。 |
2
0
单元测试PHP HTML输出是个不错的主意。应该有更多的人这样做,但事实证明,过去并没有那么简单。 我也有同样的问题,可以接受: https://packagist.org/packages/phpfui/html-unit-tester 它可以从URL、文件或字符串片段验证HTML和CSS。 要执行您想要的操作,您应该设置一个本地web服务器,您的测试可以为您的应用程序访问该服务器。您可能已经有了这个,但请确保它适用于您的本地env和运行测试的任何服务器。 然后,您可以将assertValidUrl方法与本地服务器的路径一起使用。由于您不是在与模板进行比较,而是在测试HTML是否有效,因此您可以快速发现最近引入的HTML错误。 希望这能有所帮助。 |
ARH · 如何使用Selenium识别网站中使用的所有标签 2 年前 |
vidhu · 无URL的自动化测试 2 年前 |
Myoung Nam · 如何从谷歌搜索中提取多个div类? 2 年前 |