我在网页上有一个CSS文件。我有一堆selenium测试验证组件的样式。我想检测这个CSS文件来为它生成代码覆盖率?这可能吗?
对此的任何帮助都非常感激。
答案 0 :(得分:1)
为什么要为CSS生成代码覆盖率?这看起来很奇怪,因为您无法确定编写的CSS是否会因为特殊性等而在浏览器中显示。
您可以使用Galen测试框架来测试UI组件的样式:http://galenframework.com/
答案 1 :(得分:0)
"插装"一个CSS文件,不,它没有用,因为CSS样式表不像Java或JavaScript源/类文件那样包含可执行代码。
您可以做些什么来检测未使用的样式,规则等,是使用了解CSS的静态分析工具。某些Java IDE(至少IntelliJ IDEA)具有此功能。还有专门用于CSS分析和优化的工具,如other answer中所述。