当前位置:  开发笔记 > 前端 > 正文

CSS单元测试

如何解决《CSS单元测试》经验,为你挑选了2个好方法。

一些快速搜索发现,我显然不是 第一个有这种想法的人"我可以单独测试我的CSS吗?" .

我想知道是否有人在这里成功进行了CSS单元测试?如果你已经尝试过失败,或者只是有自己的理论,请告诉我为什么(显然)还没有完成?



1> RekrowYnapmo..:

您可以使用Selenium,这是一个Web测试框架.通过这种方式,您可以断言要将哪些样式应用于DOM等元素.

否则,不确定你的目标是什么.正如其名称所示,单元测试测试'单元',对我来说,这只对代码有意义,而不是css.


好的,你选择了一个非常狭窄的'代码'定义.按照这个定义,'ASCII'中的C没有意义.
它不是一种编程语言.但它是代码.就像HTML是代码一样.
实际上CSS3 _is_(可以说)图灵完成:)
好吧,CSS是代码,......有点儿.无论如何,更改输入(CSS文件)将更改输出(视觉效果),并且我想对输出进行断言 - 检查段落中的字体大小是否永远不同 - 检查文本是否与网格对齐正确等
再次,抱歉不得不反对.代码是由机器执行的.HTML是标记.

2> aharris88..:

有一个名为Quixote的新css单元测试库.它不是直观地比较图像,而是查看代码.与Selenium不同,您不必断言特定样式,而是可以说"它应该居中"或"左侧应该在此另一个元素的右侧10px".

推荐阅读
雨天是最美
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有