e2e-testing 相关问题

端到端测试是一种用于测试应用程序流程是否按照设计从头到尾执行的方法。执行端到端测试的目的是识别系统依赖性并确保在各种系统组件和系统之间传递正确的信息。

测试失败,因为AngularJS没有及时初始化

我正在尝试TestCafe用于AngularJS(v1.6)应用程序。我有一个按钮然后单击,打开一个模态(从UI引导程序)。当我在Chrome中尝试自己时,这很好用。

回答 2 投票 2

量角器使用CTRL + END

我正在使用量角器进行端对端角度测量。为了将密钥发送到元素,我使用:browser.actions()。keyDown(protractor.Key.CONTROL).sendKeys('end')。perform();问题是它不起作用......

回答 3 投票 0

使用testCafe执行数据驱动测试的文档?

数据驱动测试是为任何工具编写自动化测试用例的重要方面。我最近一直在测试testcafe,但没有找到令人信服的方式来做数据-...

回答 2 投票 5

Testcafe - 如何在报告中设置相对而不是绝对屏幕截图路径

我正在使用spec和xunit报告。我的.testcaferc.json是:{“screenshotPath”:“artifacts / screenshots”,“takeScreenshotsOnFails”:true,“screenshotPathPattern”:“$ {DATE} _ $ {TIME} / $ {USERAGENT} / ...

回答 1 投票 2

Testcafe - 测试多个页面

我正在测试一个带有登录页面的网站,然后其他页面只有在登录后才能看到。我创建了一个login_page.js模型,如下所示:// my_login_page_model.js import {Selector,t}来自'testcafe'; ...

回答 1 投票 4

如何测试点击下拉菜单的功能,然后关闭

我正在测试cypress中下拉窗口的功能。打开下拉菜单并测试它是否可见。如何测试菜单外部的点击是否会关闭下拉列表?作为......

回答 1 投票 1

从DOM中选择元素

在我的页面内容上,我有多张卡片组织为网格__________________ | ____ ____ | | | | | | | | | | | | | | | ____ | | ____ | | | | | ____ ......

回答 2 投票 3

TestCafé:验证是否显示所有类别和总分

我刚刚开始学习TestCafé。我有一个网页,我想用TestCafé对它进行测试:验证是否显示了所有类别及其引号,没有多余的引号,没有......

回答 1 投票 3

使用另一个测试作为测试构造函数

我想知道如何使用我的测试用例(测试文件)(假设测试被分成一个文件的一个测试。我的意思是所有的js文件只包含一个测试用例)。如果我能......那将是非常好的

回答 1 投票 1

Testcafe - 页面对象结构和默认类

我正在建模一个包含很多项目的网页。来自Ruby背景,我在每个页面上都有一个类,比如大项目及其子项目。例如,导航栏就是它自己的类:...

回答 1 投票 2

从赛普拉斯测试中调用组件功能

我有一个角度7应用程序。我正在使用cypress来测试一些画布/地图组件。我需要在组件中调用一个函数来验证地图上显示的geojson。在Chrome中我打电话给...

回答 1 投票 1

打印当前DOM元素

我正在尝试根据同级元素选择一个元素,类似于本文。但是,出现错误指定的选择器与DOM树中的任何元素都不匹配。这意味着testcafe ...

回答 2 投票 2

访问浏览器打印弹出窗口以进行测试

我正在使用capybara来编写端到端测试。我的应用程序中有一个打印功能,并希望访问它的DOM,以便在我的打印文档上断言不同的东西。我怎么能访问...

回答 1 投票 0

Chromium使用TestCafe Docker镜像挂起

试图在testcafe / testcafe Docker镜像中运行Chromium无头,导致浏览器挂起,无论我使用什么选项。这就是我现在所拥有的:“浏览器”:{“path”:...

回答 1 投票 2

无法在testcafe中切换全屏

我在iframe中有一个带有可以进入全屏模式的按钮的反应页面。我用firefox和chrome手动测试了这两个都有效。但是,点击testcafe不会...

回答 1 投票 2

TestCafe是否在每个test / beforeEach中都需要useRole调用

我一直在评估TestCafe是否需要用户身份验证的应用程序。文档不是很清楚,我无法直接回答我们应该如何使用useRole。我们的 ...

回答 1 投票 4

如何在排毒中添加负面断言,例如not.toHaveText?

我需要为一些文本内容设置否定并尝试下面的代码,但因为它没有在文档中说明我预期它会失败并且确实如此,所以我想知道我怎么可能实现...

回答 1 投票 1

在尝试滚动FlatList时排毒:“找不到UI元素。”

这是测试的代码://导航到新屏幕:它(“应该在点击后显示myFlatListScreen”,async()=> {await元素(by.id(“navigationButton”))。tap();等待等待(...

回答 1 投票 0

“使用Angular 4 Testbed e2e测试,无法分配给服务,因为它不是变量”

我正在使用Angular 4和TestBed,根据这里的文档:https://angular.io/guide/testing#service-tests我有一个简单的服务:@Injectable()导出类SimpleService {getValue(){...

回答 1 投票 0

保存./目录testcafe中的屏幕截图

我正在使用选项运行testcafe --screenshots --screenshots-on-failed我想要它做的是保存我当前工作目录中的屏幕截图,而是将其保存在屏幕截图/ $ {DATE} _ $ {。 ..

回答 1 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.