相关疑难解决方法(0)

在茉莉花中全球`beforeEach`?

我正在使用Jasmine编写测试.

我有几个测试文件,每个文件都有一个beforeEach,但它们完全一样.

我如何为他们提供全球化 beforeEach服务?

javascript unit-testing jasmine

52
推荐指数
2
解决办法
1万
查看次数

如何在Jasmine中使用beforeAll函数?(不是coffeeScript)

我需要知道是否有办法包含或使用beforeAll函数或类似的东西,所以我可以登录我的应用程序,然后开始测试.

现在我将我的登录操作放在第一个测试用例(it)中.这不是一个好习惯.

如果有更好的方法来存储我的登录代码,那么使用beforeAll函数请告诉我.

我使用纯粹的Jasmine与任何其他框架(如咖啡脚本或其他框架)无关.

谢谢

javascript testing unit-testing jasmine

25
推荐指数
2
解决办法
3万
查看次数

使用Jasmine重用测试代码的好方法是什么?

我正在使用Jasmine BDD Javascript库并且非常享受它.我有测试代码,我想重用(例如,测试基类的多个实现或在稍微不同的上下文中运行相同的测试),我不知道如何使用Jasmine.我知道我可以将代码从jasmine函数移到可重用的类中,但我喜欢代码读取散布Jasmine函数的方式(描述,它),我不想将规范与测试代码分开,除非我不得不.有没有人使用Jasmine遇到这个问题,你是如何处理它的?

javascript bdd jasmine

21
推荐指数
3
解决办法
1万
查看次数

在量角器中测试模板?

编写应该应用于站点中每个页面的断言的最佳方法是什么?

我正在测试我的网站页脚中是否存在元素,因此该元素应该存在于所有页面上.

我正在考虑编写一个单独的文件来测试网站的模板元素,然后将其包含在所有规范中.虽然看起来好像没有其他人这样做?

javascript testing end-to-end angularjs protractor

13
推荐指数
1
解决办法
1372
查看次数