gpt4 book ai didi

angularjs - 是否可以强制 Protractor 通过或跳过带有消息到控制台的测试?

转载 作者:行者123 更新时间:2023-12-03 09:46:42 26 4
gpt4 key购买 nike

我正在使用具有多个外部系统依赖项的系统。这些外部系统仅连接到某些 SDLC 环境(本地、开发、qa 和生产)。由于这些限制,我在我的一些 Protractor 测试中进行了环境检查,以确定它们在执行之前所处的环境。

例如:

'Test A' is being run, but it is dependent on interacting with 'external system 1' which is only enabled for the QA environment. So if 'Test A' is being run in Local, Dev, or Prod then the test will fail with a message to the console using fail().



我的问题是...
有没有办法强制测试到 通行证或者是 已跳过 带有类似于 using 的消息失败() ?我试图在测试实际通过或失败的功能原因之间进行划分,以及测试是否由于我的报告中的环境依赖性而被简单地跳过。

我知道当您使用“fdescribe”或“fit”时,您可以在技术上“跳过”测试,并且控制台将打印出类似于以下内容的内容
Executed 1 of 25 specs (1 FAILED) (24 SKIPPED) in 18 secs.

如何从我的测试中调用跳过功能?

最佳答案

添加 x之前 it{}

describe("", function() {
});

it('Would perform this test', function() {
});

xit('would skip this test', function() {
});

关于angularjs - 是否可以强制 Protractor 通过或跳过带有消息到控制台的测试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32460335/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com