单元测试 – 是否值得努力编写与浏览器一起使用的测试(比如使用selenium或其他东西)?

为服务器端的内容编写测试非常值得,但我听说为UI内容编写单元测试真的很难,而且它们很脆弱且不可靠.我希望更有信心,我所做的更改不会破坏我网站上导入页面的主要部分.

有什么想法或经历吗?

我用它们作为开发的一部分.关于它们的一个很酷的事情是你也可以在IE中执行它们(你需要selenium服务器).我只在开发阶段使用它们,不要像单元测试那样对待它们.如果我做一些UI特定的逻辑,他们确实帮助很多.

最重要的是为所有使用过的html元素分配id.没有它,测试非常脆弱.使用评论也有帮助.

相关文章
相关标签/搜索