【问题标题】:Is there a way to instrument CSS file?有没有办法检测 CSS 文件?
【发布时间】:2017-09-05 23:45:41
【问题描述】:

我在网页上有一个 CSS 文件。我有一堆硒测试来验证组件的样式。我想检测这个 CSS 文件来为其生成代码覆盖率?这可能吗?

对此的任何帮助都非常感谢。

【问题讨论】:

    标签: javascript html css code-coverage instrumentation


    【解决方案1】:

    为什么要为 CSS 生成代码覆盖率?这似乎很奇怪,因为由于特殊性等原因,您无法确定编写的 CSS 是否会显示在浏览器中。

    您可以使用 Galen 测试框架来测试 UI 组件的样式:http://galenframework.com/

    【讨论】:

      【解决方案2】:

      “插入”一个 CSS 文件,不,这没有任何意义,因为 CSS 样式表不像 Java 或 JavaScript 源/类文件那样包含可执行代码

      可以检测未使用的样式、规则等,是使用理解 CSS 的静态分析工具。某些 Java IDE(至少是 IntelliJ IDEA)确实具有这种能力。还有专门的 CSS 分析和优化工具,如 other answer 中所述。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-08-11
        • 1970-01-01
        • 2019-10-28
        • 2014-04-10
        • 1970-01-01
        • 1970-01-01
        • 2022-11-22
        • 1970-01-01
        相关资源
        最近更新 更多