腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
在
Cypress
中
跨
功能
文件
重用
Cucumber
步骤
、
有没有办法
重用
来自“其他”step
文件
的特性
中
的
步骤
? 也就是说,我有一个项目与登录页面,并顶部栏,我想在登录后测试: ? 得到了LoginPage.feature和LoginPage.js的
步骤
文件
,一切正常,所有的测试运行正常。 ? 我想
重用
步骤
“给定用户打开TestPage登录页面”和“当用户登录使用有效的凭据”
在
TopBarCmp.feature
中
的LoginPage.js: ? 但它总是
浏览 20
提问于2021-04-10
得票数 0
2
回答
改进
Cypress
结构并在多个
文件
中
重用
给定
步骤
、
、
我使用
Cypress
和
Cucumber
进行端到端测试。我有以下
Cypress
结构: page-one/
cypress
/integration/page-one/check-hero.js
cypress
/integration/page-one.feature
浏览 30
提问于2021-10-25
得票数 2
回答已采纳
3
回答
Cypress
.io和
Cucumber
.io测试集成,缺少
步骤
实现:
、
、
Cypress
和
Cucumber
的集成似乎进行得很好,但是当执行测试时,我得到了以下错误:
cypress
.json{ "baseUrl": "http://localhost:8080", "<e
浏览 3
提问于2020-04-05
得票数 1
回答已采纳
6
回答
错误:当尝试使用带柏树的黄瓜运行场景时,缺少
步骤
实现for:[step_definition]
、
Bellow是我的js
文件
:import {Given, When, Then} from "
cypress
-
cucumber
-preprocessor/steps"Given('I amin the demo site',()=>{ cy.visit("https://www.saucedemo.com/index.html");})这里是我的特性
文件
:FeatureLogi
浏览 2
提问于2020-01-22
得票数 12
2
回答
如何在
Cypress
测试期间设置环境变量?
在
我的
Cypress
/
Cucumber
测试
中
,我希望
在
多个
步骤
定义
中
重用
一个特定的值。 我正在考虑使用一个普通变量,但问题是
步骤
定义存储
在
不同的
文件
中
。因此,我想知道是否可以将该值赋值给环境变量&引用另一个
文件
中
的值。我试图做一些类似于
Cypress
.env('myUsername') =
浏览 4
提问于2022-10-18
得票数 0
回答已采纳
1
回答
CucumberJs :无法找到
步骤
定义
文件
、
、
、
、
当我试图运行柏树时,它确实检测到了特性
文件
,但是无法得到
步骤
定义
文件
,下面是我要看到的错误。
在
我的配置下面共享:{..."
cypress
-
cucumber
-preprocessor": { }
cypress
.json ...{feature,features}"plug
浏览 3
提问于2021-01-07
得票数 2
2
回答
cypress
-黄瓜-预处理程序-没有登录到messages.json
、
、
、
、
我使用
Cypress
和
Cucumber
已经有一段时间了,不知什么原因,它停止了任何记录,除了'testRunStarted‘和'testRunFinished’到messages.ndjson。这是我的.柏树-黄瓜-预处理. this: "json": { "output": "
cypress
/
cucumber
-json/
cucumber
-
浏览 6
提问于2022-09-29
得票数 0
1
回答
VS Code -
Cucumber
-导航,单击feature命令以分步定义
、
、
在
VS代码
中
,我已经安装了完整的
Cucumber
支持插件,但是我不能跳到从特性
文件
中
跳到
步骤
定义,单击feature命令。我的所有
功能
文件
都在子
文件
夹
中
:
cypress
/integration/featur
浏览 11
提问于2021-09-06
得票数 0
回答已采纳
2
回答
cucumber
的特征
文件
中
的所有
步骤
都可以在所有特征
文件
中
重用
吗?
、
cucumber
的特征
文件
中
的所有
步骤
都可以在所有特征
文件
中
重用
吗?如果不是,为什么不应该是呢?
浏览 2
提问于2018-12-21
得票数 1
1
回答
如果我使用
cypress
-
cucumber
,是否必须为每个特征
文件
创建Step definition
文件
夹?
、
、
如果我有两个场景,如test.feature、test1.feature,我是否必须为这两个特征
文件
创建
文件
夹,并将
步骤
定义
文件
包含在这些
文件
夹
中
?我不能将所有特征
文件
的所有
步骤
定义包含在一个
文件
夹
中
吗?
浏览 18
提问于2021-10-25
得票数 0
2
回答
cypress
黄瓜处理器设置
、
、
我最近安装了柏树,尽管.feature
文件
运行,但当我创建一个新的.feature
文件
(并调用一个现有
步骤
)时,我会发现错误
步骤
实现缺失了:新创建的管理用户登录。我不知道为什么会这样,但是iv遵循了文档
中
的设置。下面是更多的细节 "devDependencies": { "
cypress
-
cucumber
浏览 7
提问于2022-06-16
得票数 0
3
回答
Cucumber
Cypress
10配置
文件
、
在
我将
Cypress
迁移到版本10之后,
Cucumber
预处理器停止工作。我已经找到了一些我实现的解决方案,我还安装了最新的@badeball/
cypress
-
cucumber
预处理器。现在我被困在如何设置
cypress
.config.js
文件
,因为原来的插件
文件
夹是不推荐的。
在
插件
文件
夹下的旧index.js
中
,我有: const
cucumber
= require(
浏览 7
提问于2022-07-07
得票数 1
回答已采纳
2
回答
在
普通
文件
柏树
中
添加重复代码
、
、
、
我的
文件
结构如下所示我想要做的是
在
assertionStepDifinition.js
文件
中
添加可以
在
login.feature和register.feature中使用的
步骤
这是我的
cypress
.json
浏览 17
提问于2022-04-13
得票数 0
回答已采纳
1
回答
Cypress
Cucumber
-如何让我的
步骤
按顺序运行?
、
、
、
、
这里是Javascript /
Cypress
的相对新手。我正在使用
Cypress
Cucumber
.js插件运行一些测试。问题是我不能让我的
步骤
按顺序运行--由于js的异步特性,'Then‘
步骤
在给定的etc之前运行。显然,这成为了一个问题,因为测试将会失败!我的问题是: 1)我们如何使用异步代码使黄瓜
步骤
始终按顺序运行?我在这里看到了一个类似的问题:,根据我对给定块应用异步/等待的响应,希望它会强制我的
步骤
中
的顺序,但
浏览 0
提问于2018-08-24
得票数 4
3
回答
Cypress
Cucumber
^ ParseError:意外的标记
、
、
、
当尝试
在
Chrome和Electron浏览器
中
运行我的测试时,似乎得到以下异常: Test the EA FeaturesParseError: Unexpected tokenFeature: EaTestFeatureAnd I click on the login l
浏览 0
提问于2019-11-11
得票数 3
1
回答
Cypress
:
在
柏树
中
运行不同的
文件
-黄瓜
、
我有一个项目实现了
cucumber
framework。但是,当我运行HubActivity1.feature
文件
时,它将使用ProjectProfile.spec.js而不是HubActivity1.spec.js。
浏览 5
提问于2022-06-28
得票数 -1
3
回答
使用标签运行柏树
、
、
我使用的是柏树(version:10+) +
Cucumber
+打字本。我需要使用标签来运行测试。还有,我试过柏树标签,但没用。有没有一种不用跳过测试就可以使用标签运行柏树测试的方法?
浏览 21
提问于2022-07-22
得票数 2
1
回答
用黄瓜搭配柏树
、
、
谁能帮我让小黄瓜和
Cypress
一起工作?我能找到的每个指南
在
设置中都有这个
步骤
:<dependency>
浏览 1
提问于2021-05-27
得票数 1
1
回答
如何在不关闭每个
功能
的测试/浏览器的情况下使用终端
中
的标记运行
Cypress
BDD
功能
、
、
、
、
我的项目中有几个特性
文件
,我只需要使用终端从特性
文件
执行特定的黄瓜标记(@Regression)。我可以使用标记运行特性
文件
。但是对于每个特性
文件
,test/Browser窗口都会被关闭和打开。在这种情况下,为了避免这个问题,我必须在所有的特性
文件
中
编写一个登录脚本。有人能帮我克服这个问题吗?
浏览 6
提问于2022-01-07
得票数 2
2
回答
柏树黄瓜
文件
夹结构的变化
、
、
、
registration.js registration.feature{ "
cypress
": "^9.5.4", "multipl
浏览 2
提问于2022-05-10
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券