angularjs – 是否可以强制Protractor通过或跳过测试并向控制台
发布时间:2020-12-17 18:00:51 所属栏目:安全 来源:网络整理
导读:我正在使用具有多个外部系统依赖性的系统.这些外部系统仅连接到某些SDLC环境(本地,开发,qa和prod).由于这些限制,我在我的一些量角器测试中进行了环境检查,以确定它们在执行之前所处的环境. 例如: ‘Test A’ is being run,but it is dependent on interacti
我正在使用具有多个外部系统依赖性的系统.这些外部系统仅连接到某些SDLC环境(本地,开发,qa和prod).由于这些限制,我在我的一些量角器测试中进行了环境检查,以确定它们在执行之前所处的环境.
例如:
我的问题是…… 我知道当你使用“fdescribe”或“fit”时你可以在技术上“跳过”测试,控制台会打印出类似下面的内容 Executed 1 of 25 specs (1 FAILED) (24 SKIPPED) in 18 secs. 如何通过我的测试调用跳过功能? 解决方法
Jasmine发布了一个全局函数pending(message),它与fail(message)的工作方式非常相似.您应该在规范中调用它以将其标记为挂起(跳过它):
it('should be skipped',function () { pending('Force skip'); expect(true).toBe(true); }); See a working sample Here是关于它的Jasmine文档的一节. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |