如何允许Web组件测试器运行与组件一起存储的测试

akc42

我正在尝试使用聚合物构建SPA的框架。这将包括整个应用程序层次结构中各个级别的大量自定义元素。我想使用web-component-tester对它们进行模块测试。

web-component-tester似乎对将测试存储在何处有所怀疑-在单独的测试目录中,它将运行找到的所有文件。

我的意见相反。我想将测试存储在与元素定义相同的目录中。我想通过将它们命名为xxx.test.html(或可能是xxx.test.js)来区分测试。我还想运行由gulp控制的不同“测试集”,其中一些将监视更改,然后运行测试(针对项目的应用程序端),其中一些将使用core-ajax进行组合测试我的服务器端脚本。这些很有可能位于完全不同的目录层次结构(我的dist目录)中,并将由适当的Web服务器提供服务。

我“认为”项目根目录中的“ suite”配置选项wct-conf.js文件可能是我如何定义此文件的方法,或者是带有一些文件问题的wct命令的定义方式。不幸的是,Web组件测试器的README在任何细节上都有些令人困惑,当您拥有自己的Web服务器时,它会说:“您需要保存WCTbrowser.js才能走这条路。” 那是什么意思?

有人可以启发我如何使WCT作为自己的“ suite”运行每个elements / ** / *。test.html文件(我实际上打算使用describe,它格式化-但我认为我仍然需要使用术语套件)。

当我拥有自己的Web服务器时,有人还能解释我需要做的browser.js吗。

akc42

我进行了一些实验,并使用node-inspector进行了一些调试。首先,命令行会覆盖配置文件中的suites参数

wct app/elements**/*.test.html

确实找到了所有与模块一起存储的模块测试,并且忽略了wct.conf.js文件的suites参数的内容。

同样在套件参数的wct-conf.js文件中放置相同的值(即app / elements / ** / *。test.html)也可以完成相同的工作。实际上在这种模式下,gulp test:local也可以正常工作

因此,要针对模块和分发运行不同的测试,我只需要wct.conf.js为模块测试进行设置,然后设置gulp以使用测试文件的正确位置运行命令行

我仍然不了解如何使用自己的Web服务器运行的说明。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将 redux-promise-middleware 与 Web 组件测试器一起使用

来自分类Dev

与孩子一起反应测试错误组件

来自分类Dev

如何与Junit一起按顺序运行测试方法

来自分类Dev

如何在EL内部测试JSF复合组件是否与f:ajax标签一起使用?

来自分类Dev

如何使用鼻子测试将python脚本作为测试套件运行(一起运行一组测试)?

来自分类Dev

精巧的Web组件-将类与组件一起导出

来自分类Dev

Django测试数据库未与自定义测试运行器一起使用

来自分类Dev

测试Stripe可与js一起使用:是,但会使其他组件无法正常工作

来自分类Dev

测试 Angular 1.5 组件:如何测试 $onChanges

来自分类Dev

如何测试反应连接的组件以及如何测试组件?

来自分类Dev

Redux:如何测试连接的组件?

来自分类Dev

如何测试ErrorBoundary的后备组件?

来自分类Dev

如何将 puppeteer click() 与 xpath、Web 测试一起使用

来自分类Dev

如何将jmockit与spring的嘲笑mvcvc一起使用以测试控制器

来自分类Dev

测试Web组件时如何使用Cypress通过<slot>查询

来自分类Dev

如何与重试一起创建动态路径组件,直到

来自分类Dev

如何将withRouter()与通用组件一起使用

来自分类Dev

如何防止组件重新渲染?(与MWE一起)

来自分类Dev

如何让反应姿势与类组件一起工作?

来自分类Dev

activeClassName 如何与 Link 组件一起使用?

来自分类Dev

HP UFT注册表设置是否允许其他HP产品运行测试和组件?

来自分类Dev

允许其他HP产品运行测试和组件的HP UFT注册表设置吗?

来自分类Dev

无法在Eclipse中运行组件测试

来自分类Dev

无法在连接的组件上运行测试

来自分类Dev

Xcode测试隔离通过,与其他测试一起运行时失败

来自分类Dev

使用RGR方法时,属性测试应与单元测试一起运行吗?

来自分类Dev

使用RGR方法时,属性测试是否应与单元测试一起运行?

来自分类Dev

@SpringBootTest 与测试属性(测试数据库)文件一起运行

来自分类Dev

如何测试React Native组件不止一个级别?

Related 相关文章

  1. 1

    将 redux-promise-middleware 与 Web 组件测试器一起使用

  2. 2

    与孩子一起反应测试错误组件

  3. 3

    如何与Junit一起按顺序运行测试方法

  4. 4

    如何在EL内部测试JSF复合组件是否与f:ajax标签一起使用?

  5. 5

    如何使用鼻子测试将python脚本作为测试套件运行(一起运行一组测试)?

  6. 6

    精巧的Web组件-将类与组件一起导出

  7. 7

    Django测试数据库未与自定义测试运行器一起使用

  8. 8

    测试Stripe可与js一起使用:是,但会使其他组件无法正常工作

  9. 9

    测试 Angular 1.5 组件:如何测试 $onChanges

  10. 10

    如何测试反应连接的组件以及如何测试组件?

  11. 11

    Redux:如何测试连接的组件?

  12. 12

    如何测试ErrorBoundary的后备组件?

  13. 13

    如何将 puppeteer click() 与 xpath、Web 测试一起使用

  14. 14

    如何将jmockit与spring的嘲笑mvcvc一起使用以测试控制器

  15. 15

    测试Web组件时如何使用Cypress通过<slot>查询

  16. 16

    如何与重试一起创建动态路径组件,直到

  17. 17

    如何将withRouter()与通用组件一起使用

  18. 18

    如何防止组件重新渲染?(与MWE一起)

  19. 19

    如何让反应姿势与类组件一起工作?

  20. 20

    activeClassName 如何与 Link 组件一起使用?

  21. 21

    HP UFT注册表设置是否允许其他HP产品运行测试和组件?

  22. 22

    允许其他HP产品运行测试和组件的HP UFT注册表设置吗?

  23. 23

    无法在Eclipse中运行组件测试

  24. 24

    无法在连接的组件上运行测试

  25. 25

    Xcode测试隔离通过,与其他测试一起运行时失败

  26. 26

    使用RGR方法时,属性测试应与单元测试一起运行吗?

  27. 27

    使用RGR方法时,属性测试是否应与单元测试一起运行?

  28. 28

    @SpringBootTest 与测试属性(测试数据库)文件一起运行

  29. 29

    如何测试React Native组件不止一个级别?

热门标签

归档