问题标签 [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.
jenkins - 如何在 Jenkins 上显示 XUnit 测试输出
根据JUnit 格式的测试输出,我使用https://github.com/garcus/wct-xunit-reporter创建了一个 XUnit 报告 xml 。
不起作用的是詹金斯显示了测试结果。我试过了:
- 不同的 XUnit 测试结果(发布 xUnit 测试结果报告:[xUnit] [ERROR] - 结果文件“..../testfile.xml”的转换文件(在度量“NUnit”的转换过程中)无效。 )
- JUnit 测试结果
是否需要另一个 XUnit xsl,或者我还想念什么?
polymer - 如何测量 Polymer 组件 + .js 文件的常见覆盖率?
如何使用.js
解决方案中的所有文件测量 Polymer 组件的公共覆盖率(对于使用 QUnit 的非组件测试)?
我试过karma-coverage,但它只适用于.js
文件。
unit-testing - IE 11.0.9600.18538 "state":"session not created" 在使用 WCT 测试聚合物应用程序时
运行聚合物应用测试用例时出现错误。我没有得到我做错的地方。
错误是:
请告诉我哪里出错了。
javascript - WCT 脚本在外部测试失败,原因是:'在测试函数之外抛出错误'
我有一个定制的聚合物元素,它在其属性中创建了另一个聚合物元素。代码是这样的:
现在我正在尝试用 WCT 测试这个页面。相同的代码:
而且我有一个非常基本的对应测试用例。但是,所有测试都失败并出现以下错误:
测试失败:在测试函数之外抛出错误:无法读取未定义的属性“查询字符串”
我在哪里/到底做错了什么?无法定位。请帮忙!
code-coverage - 使用 WCT 的聚合物应用程序的代码覆盖率
我在 Polymer 中开发了 sapplication,并使用 WCT 进行了单元测试。我想为此生成代码覆盖率报告。
我尝试使用 istanbul (web-component-tester-istanbul)
,但它不支持它,我使用的是 Polymer Version 1.2
。
我尝试使用 Karma + Grunt,但无法生成代码覆盖率报告。
谁能告诉我如何使用 Karma 生成代码覆盖率?我在谷歌上搜索,但找不到带有 Karma 的 WCT。
polymer - 调用夹具时聚合物冲洗
可以在调用夹具的设置中放置刷新功能吗?我已经尝试过了,它仍然工作得更好,因为我不需要在每次测试中都刷新。在谷歌上找不到做那种事情的例子。有什么建议吗?
并且测试将像这样直接。
*测试部分的纸卡在dom-repeat中渲染。
谢谢大家。
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'
谁能告诉我如何指定浏览器?我想我需要告诉它我需要什么平台、浏览器和版本,只是不知道怎么做!
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 上
selenium-chromedriver - WCT 无法在 Redhat Linux 中检测到 google chrome 浏览器
WCT 在运行时无法在 Redhat Linux 中检测到 google chrome 浏览器
polymer test --skip-selenium-install
并抛出以下错误:
我们在 docker 容器中工作
我在下面尝试过,但都没有工作
聚合物测试——局部铬
sudo ln -s /usr/bin/google-chrome-stable /usr/bin/google-chrome
导出 LAUNCHPAD_CHROME=/usr/bin/google-chrome-stable
版本信息:
Redhat 7.3
聚合物:
v2.0.0 网络组件:v1.0.0
聚合物-cli:1.5.6
我已经打开了 github问题
polymer - Polymer 测试在等待驱动程序服务器启动时失败
我正在按照聚合物(2.0)的官方教程来运行和测试示例应用程序。使用polymer test或polymer test -l chrome运行测试时,会出现以下错误:
我正在使用最新版本的 ubuntu和nodejs (9.x)。我正在使用polymer-cli自动生成文件。我该如何解决这个问题?