腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Testcafe
-
测试
多个
页面
、
、
、
、
我正在
测试
一个网站的登录
页面
,然后其他
页面
只有在登录后才可见。我创建了login_page.js模型,如下所示: // my_login_page_model.js this.signin = Selector('#signinButton');
浏览 19
提问于2019-02-27
得票数 4
回答已采纳
1
回答
TestCafe
是否支持
页面
对象中的部分(像Nightwatch一样)?如果没有,我们如何在
TestCafe
中实现这一点呢?
、
、
、
、
我们有丰富的UI,有很多web元素& UI上的
多个
层次的元素被分成几个部分。作为新
测试
自动化框架评估的一部分,我希望看看我们是否可以使用
TESTCAFE
。现在我们转向
TestCafe
(Java Script)框架。谁能给我一个关于如何使用
TestCafe
在PageObjects中维护部分的例子??如果
TestCafe
不支持,我们如何在
TestCafe
中实现同样的支持。 包含部分的NighWatch
页面
对象示例:
浏览 6
提问于2021-03-26
得票数 0
1
回答
如果目的是维护无代码
测试
,那么
TestCafe
Studio无代码
测试
和实现
页面
模型的组合是否相互排斥?
、
、
、
、
它是
TestCafe
to "“。
TestCafe
文章指示用户使用Page模式创建
测试
,方法是在.js文件中使用JavaScript编写
测试
。同时,
TestCafe
Studio支持创建*.
testcafe
。 在Page中使用JavaScript似乎意味着,试图在使用“无代码”的同时实现
页面
模型,目的是将作为无代码进行
测试
,但效果并不好。也就是说,如果记录器用于创建无代码
测试
,这些
测试
将立即转换为Ja
浏览 6
提问于2022-03-14
得票数 0
回答已采纳
2
回答
命令来运行两个或
多个
测试
、
、
、
、
如何从单个
TestCafe
CLI命令运行两个或
多个
测试
。 -t“
测试
名称”只接受一个
测试
名称。https://devexpress.github.io/
testcafe
/documentation/using-
testcafe
/command-line-interface.html#-t-name---test-name 要求: 想要运行.js文件中80个可用
测试
中的10个。
浏览 19
提问于2019-01-25
得票数 7
回答已采纳
1
回答
使用单个命令在不同模式下运行不同的
测试
、
、
、
、
我有两个命令行:
testcafe
firefox ./tests/desktop/*.js
testcafe
'chrome:emulation:device=iphone X' .例如:
testcafe
'chrome:emulation:device=iphone X' ./tests/mobile/*.js, firefox ./tests/desktop/*.js
浏览 27
提问于2021-04-28
得票数 1
回答已采纳
1
回答
我如何构建Test咖啡馆,这样我才能对它做出贡献?
、
、
、
将package.json文件的主条目改为src/index,而不是lib/index 基于这个错误,我的假设(很可能是我的问题的推动力)是,我需要
测试
咖啡馆的“构建”版本(通过npm运行构建不幸的是,npm不是
testcafe
中可用的脚本,所以我想不出其他的方法。
浏览 1
提问于2019-09-25
得票数 2
2
回答
TestCafe
可以通过
多个
页面
跟踪一个序列吗?
、
、
、
、
我对
TestCafe
非常陌生(但对我所看到的感到兴奋),所以这可能是一个愚蠢的错误。我找到的所有
TestCafe
示例都依赖于一个URL。然而,我想
测试
一个非常熟悉的序列: 用户在
页面
X中进行一些选择并单击submit,用户在
页面
Y中显示
多个
匹配记录,并在一个结果中单击某些内容,用户将看到一个详细
页面
Z,其中包含一个记录的完整信息。当我在
TestCafe
中尝试这一点时,我的
测试
会在控件离开X时终止。因此,在我的
测试
的最
浏览 5
提问于2020-09-19
得票数 0
2
回答
TestCafe
如何重新加载实际
页面
、
、
、
、
有没有办法重新加载我在
TestCafe
中访问的实际
测试
页面
,而不是运行
TestCafe
的站点。我试过使用: await t.eval(() => location.reload(true)); 但这只会重新加载
TestCafe
使用的服务器
页面
。例如,如果我
测试
www.google.com,在启动
TestCafe
之后浏览器中的URL将类似于http://172.16.0.152:58486/Qf6eMxOvA/
浏览 12
提问于2019-05-16
得票数 6
回答已采纳
2
回答
如何使用
testcafe
测试
对API调用的重试
、
、
、
、
我正在使用Test咖啡馆进行集成
测试
,并且我想
测试
我的应用程序在收到错误后重试API调用的场景。我正在使用异步重试库进行调用。await t.expect(recommendationLogger.requests.length).eql(4); playgroundInit是一个实用程序函数,用于登录和导航到我正在
测试
的
页面
在开发过程中,我使用Chrome阻止API请求,以
测试
重试,这是成功的。我看到重试起作用了。然而,我想在我的
测试
中模仿这一点,以自动化这个行为。如何在<
浏览 13
提问于2022-03-24
得票数 0
1
回答
使用setNativeDialogHandler/navigateTo在一个url和另一个url上执行
Testcafe
测试
脚本,在两次
测试
之间不刷新
、
、
、
、
所以我的特定
测试
脚本,我需要在两个不同的urls上运行
测试
,一个,然后另一个。关于原始/fixture url的第1部分工作得很好,但在第2部分中,我有以下3个
测试
。await t.expect(await promoVersionNameMatchCheck).eql(await brightcoveTitleNameValue) }); 因此,这3个
测试
重新加载回主https://devexpress.github.io/
testcafe
/docume
浏览 16
提问于2021-01-16
得票数 0
2
回答
Testcafe
并发负载
测试
性能
、
、
、
、
我正在尝试使用
Testcafe
在我的web应用程序上运行负载
测试
,方法是同时为系统中的每个“用户”运行一个
测试
。我需要运行1000个
测试
实例,但在
测试
端遇到了资源问题-运行
多个
Testcafe
实例非常耗费资源,我想知道是否有人知道一种方法,可以同时运行一批
Testcafe
测试
,而不会产生性能开销?
浏览 45
提问于2020-05-11
得票数 0
1
回答
如何在
testcafe
中同时运行相同的
测试
来创建一个竞赛条件?
、
、
我正在尝试创建一个竞赛条件,其中相同的
测试
将同时运行。
浏览 7
提问于2022-06-07
得票数 0
2
回答
谷歌支持
TestCafe
和Puppeteer吗?如果支持,为什么?
、
、
、
、
我刚接触这两个工具,并与其中一位同事讨论过它们,他建议谷歌支持
TestCafe
,尽管它专注于木偶开发。 为什么谷歌要支持
TestCafe
,仅仅是因为
TestCafe
支持多浏览器吗?还是别的什么?
浏览 0
提问于2019-03-31
得票数 1
1
回答
如何通过指定元数据在CI中并行运行
TestCafe
测试
、
、
、
、
据我所知,
TestCafe
的默认行为是并行运行
测试
。实际上,browsers 接受一组浏览器(这很酷)。然而,我想做的是完全不同的。我有固定装置基于我的门户区域(搜索,付款等)因此,我想知道是否可以在CLI中并行运行这些
测试
,因为它们是正交的。当然,范围是为了随着
测试
用例数量的增长而改善执行时间。另一方面,我也希望捕获失败,这意味着如果在特定元数据过滤器上并行运行的
测试
失败,我们也可能希望停止其他
测试
。我使用的不是
TestCafe
的docker,而是我们定制的,只安装了
浏览 0
提问于2020-11-14
得票数 2
1
回答
TestCafe
/多存储库项目
、
、
、
、
我将我的
TestCafe
页面
模型分组到不同的项目存储库中。 当我尝试在包含
测试
的主项目中使用这些
页面
模型存储库/包时,我得到了各种不同的错误。当我尝试运行一个使用不同包中的
页面
模型的
测试
时,我得到的最新错误是: Cannot implicitly resolve the test run in the context of which the我的
页面
模型存储库使用babel,并在babelrc文件中包含以下内容: { "presets&quo
浏览 23
提问于2019-02-06
得票数 1
2
回答
在没有LocalTesting的BrowserStack上运行
TestCafe
?
、
、
、
、
我正在运行
TestCafe
测试
并排除与LocalTesting ()相关的BrowserStack故障。我不想在我的
测试
运行中使用LocalTesting。在阅读
TestCafe
的BrowserStack插件及其源代码()时,我发现默认使用的是LocalTesting。)。当我将我的配置设置为BROWSERSTACK_NO_LOCAL="TRUE"时,我发现
测试
在
TestCafe
初始代理URL处超时,例如 可以在没有LocalTesting的情况下在BrowserSt
浏览 2
提问于2019-02-14
得票数 3
1
回答
在
testcafe
为其他几个跑步者准备的跑步大师?
、
、
、
、
我有几个跑步者正在使用promise.race在特定的时间完成
测试
用例,比如我有runner1.js,runner2.js runner3.js,我如何创建一个主跑步者,以便我可以一起运行所有这些跑步者const createTestCafe = require('
testcafe
');createTestCafe() .then(tc =&g
浏览 2
提问于2019-09-24
得票数 1
1
回答
在Safari浏览器上运行
TestCafe
测试
所需的设置
、
、
、
、
我正在尝试在本地安装的Safari上执行
TestCafe
套件。我之前在chrome、chrome:headless、firefox和firefox:headless上执行过
测试
。当运行命令
testcafe
--list-browsers来检索已安装浏览器的列表时,我收到以下信息:
testcafe
--list-browsersfirefoxsafari 当我通过命令行
testcafe</em
浏览 16
提问于2020-04-25
得票数 1
回答已采纳
1
回答
运行
TestCafe
时,
页面
似乎未加载
、
、
、
、
使用
testcafe
,我正在尝试打开
页面
。当我运行命令
testcafe
chrome test.js时,它会打开浏览器并开始
测试
,但
页面
仍在旋转。 fixture`Getting Started`.page('https://tribegrouptravel.com.wait(3000) .click(ski
浏览 2
提问于2019-11-22
得票数 2
3
回答
在Test咖啡馆中重用
测试
代码和
测试
文件组织
、
、
我很难弄清楚如何将我的
测试
代码(即
测试
用例)组织到套件和运行中。一方面,根据定义,
测试
应该是相互独立的,这就是为什么我,例如,拥有一个只用于登录操作的
测试
文件,以及一个用于在欢迎
页面
上执行某些操作的
测试
文件。 问题是,为了到达欢迎
页面
,您必须先登录。在我过去使用过的其他
测试
框架中,我知道如何从另一个
测试
用例调用一个
测试
用例(即重用另一个文件中的一个文件中的代码)。然而,我目前的公司使用
Testcafe</em
浏览 0
提问于2019-11-28
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
对象存储
云直播
腾讯会议
活动推荐
运营活动
广告
关闭
领券