腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(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元无门槛券
手把手带您无忧上云
相关
资讯
TestCafe 0.20.5 发布,自动化端到端 Web 测试工具
申请页面测试
种草Cypress和TestCafe,QA同学一定想了解的Web UI自动化测试工具
安卓微信 8.0.30 内测,多个页面修改
Web测试页面状态码总结
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券