问题标签 [wct]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1114 浏览

jenkins - 如何在 Jenkins 上显示 XUnit 测试输出

根据JUnit 格式的测试输出,我使用https://github.com/garcus/wct-xunit-reporter创建了一个 XUnit 报告 xml 。

不起作用的是詹金斯显示了测试结果。我试过了:

  • 不同的 XUnit 测试结果(发布 xUnit 测试结果报告:[xUnit] [ERROR] - 结果文件“..../testfile.xml”的转换文件(在度量“NUnit”的转换过程中)无效。 )
  • JUnit 测试结果

是否需要另一个 XUnit xsl,或者我还想念什么?

0 投票
2 回答
1893 浏览

polymer - 如何测量 Polymer 组件 + .js 文件的常见覆盖率?

如何使用.js解决方案中的所有文件测量 Polymer 组件的公共覆盖率(对于使用 QUnit 的非组件测试)?

我试过karma-coverage,但它只适用于.js文件。

0 投票
0 回答
94 浏览

unit-testing - IE 11.0.9600.18538 "state":"session not created" 在使用 WCT 测试聚合物应用程序时

运行聚合物应用测试用例时出现错误。我没有得到我做错的地方。

错误是:

请告诉我哪里出错了。

0 投票
0 回答
523 浏览

javascript - WCT 脚本在外部测试失败,原因是:'在测试函数之外抛出错误'

我有一个定制的聚合物元素,它在其属性中创建了另一个聚合物元素。代码是这样的:

现在我正在尝试用 WCT 测试这个页面。相同的代码:

而且我有一个非常基本的对应测试用例。但是,所有测试都失败并出现以下错误:

测试失败:在测试函数之外抛出错误:无法读取未定义的属性“查询字符串”

我在哪里/到底做错了什么?无法定位。请帮忙!

0 投票
1 回答
644 浏览

code-coverage - 使用 WCT 的聚合物应用程序的代码覆盖率

我在 Polymer 中开发了 sapplication,并使用 WCT 进行了单元测试。我想为此生成代码覆盖率报告。

我尝试使用 istanbul (web-component-tester-istanbul),但它不支持它,我使用的是 Polymer Version 1.2

我尝试使用 Karma + Grunt,但无法生成代码覆盖率报告。

谁能告诉我如何使用 Karma 生成代码覆盖率?我在谷歌上搜索,但找不到带有 Karma 的 WCT。

0 投票
0 回答
307 浏览

polymer - 调用夹具时聚合物冲洗

可以在调用夹具的设置中放置刷新功能吗?我已经尝试过了,它仍然工作得更好,因为我不需要在每次测试中都刷新。在谷歌上找不到做那种事情的例子。有什么建议吗?

并且测试将像这样直接。

*测试部分的纸卡在dom-repeat中渲染。

谢谢大家。

0 投票
1 回答
58 浏览

polymer - 从 Polymer CLI 启动测试时,如何指定 Sauce Labs 应使用的浏览器?

我有一个仅 Polymer v1.7 元素的项目。

我用 Travis CI 和 Sauce Labs 设置了它,效果很好!

但是,我希望能够通过 Sauce Labs 在特定浏览器中启动测试,而不必每次都修改我的 wct.conf.json 文件。

Polymer CLI 的帮助输出显示您可以使用该--sauce标志指定浏览器,但没有告诉您需要什么格式:

-s, --sauce string Remote Sauce Labs browsers to run tests on, or 'default'

谁能告诉我如何指定浏览器?我想我需要告诉它我需要什么平台、浏览器和版本,只是不知道怎么做!

0 投票
0 回答
391 浏览

selenium - Polymer Web 组件测试器无法连接到 selenium

我在一个简单的 Polymer 2.x 应用程序模板上运行 Polymer Web Component Tester 并获得以下输出:

输入的命令:polymer test --verbose --skip-selenium-install

我添加了一些日志记录,具体错误是403 UncategorizedSiteWarning

请求的 Selenium 状态 url 是http://localhost:64110/wd/hub/status. 我可以在浏览器中连接到这个并查看状态 json 没问题

这是在 Windows 10 上

0 投票
1 回答
387 浏览

selenium-chromedriver - WCT 无法在 Redhat Linux 中检测到 google chrome 浏览器

WCT 在运行时无法在 Redhat Linux 中检测到 google chrome 浏览器

polymer test --skip-selenium-install

并抛出以下错误:

我们在 docker 容器中工作

我在下面尝试过,但都没有工作

  1. 聚合物测试——局部铬

  2. sudo ln -s /usr/bin/google-chrome-stable /usr/bin/google-chrome

  3. 导出 LAUNCHPAD_CHROME=/usr/bin/google-chrome-stable


版本信息:

Redhat 7.3
聚合物:
v2.0.0 网络组件:v1.0.0
聚合物-cli:1.5.6


我已经打开了 github问题

0 投票
0 回答
88 浏览

polymer - Polymer 测试在等待驱动程序服务器启动时失败

我正在按照聚合物(2.0)的官方教程来运行和测试示例应用程序。使用polymer testpolymer test -l chrome运行测试时,会出现以下错误:

我正在使用最新版本的 ubuntunodejs (9.x)。我正在使用polymer-cli自动生成文件。我该如何解决这个问题?