首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >CSS单元测试

CSS单元测试
EN

Stack Overflow用户
提问于 2008-12-05 00:56:56
回答 9查看 25.2K关注 0票数 68

几个快速搜索发现,我显然是单元测试的思想“我可以单元测试我的CSS?"

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

EN

回答 9

Stack Overflow用户

回答已采纳

发布于 2008-12-05 01:18:30

您可以使用Selenium,这是一个web测试框架。这样,您就可以断言要对DOM中的元素应用什么样式,等等。

Selenium

否则,你不确定你的目标是什么。单元测试,顾名思义,就是测试“单元”,对我来说,这只对代码有意义,对css没有意义。

票数 20
EN

Stack Overflow用户

发布于 2014-10-22 02:48:30

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

票数 19
EN

Stack Overflow用户

发布于 2014-03-12 10:01:13

我不明白为什么我们不能或者不应该对CSS进行单元测试。以下是我脑海中的场景:

我有一个CSS框架,是由多个模块化的CSS文件和驱动我的5个网站。

代码语言:javascript
复制
Ex : base.css / form.css / article.css etc.

假设我为了一个应用于站点#1的需求而对base.css进行了更改,如果没有=>,我可能会破坏站点#2的样式。

如果我的CSS框架是构建在LESSSASS之上,那么CSS单元测试就更有意义了:一个宏中的改变可能会破坏所有的样式。。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/342579

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档