小编Che*_*pir的帖子

有没有办法在量角器中检查继承的CSS属性?

我正在为Angular应用程序编写一些量角器测试.在模糊输入字段之后,在应用程序中重新加载CSS文件,并且我想测试该样式是否已经有效地应用于使用该CSS文件中的类的元素.

我已经看到我可以读取有效的样式属性值.

如果不可能,那么有没有办法测试一些元素使用量角器正确渲染?

element.all(by.css('.input')).get(0).then(function(styleProperty){
  styleProperty.clear();
  styleProperty.sendKeys('10px', protractor.Key.TAB);
  element(by.css('.element')).getCssValue('border').then(function (borderCssValue) {
    expect(borderCssValue).toBe('10px');
  });

Message:
     Expected '' to be '10px'.
Run Code Online (Sandbox Code Playgroud)

css jasmine angularjs protractor

10
推荐指数
1
解决办法
7754
查看次数

Webpack Worker Loader:如何使它作为依赖项工作?

我有我的index.html导入依赖项.

<script src="node_modules/myModule/app.js"></script> 
Run Code Online (Sandbox Code Playgroud)

Mymodule中/ app.js

var WebWorker = require('worker-loader!./worker');
window.WebWorker = new WebWorker();
Run Code Online (Sandbox Code Playgroud)

该worker存在于node_modules/myModule/worker.js中

当我运行'webpack'时,它可以工作,因为它们位于同一个文件夹中.如果我在路径中更改了任何内容,webpack将不会根据需要选择webworker代码.

使用此模块作为依赖项时会出现问题,因为我需要将worker.js放在与index.html相同的路径中.

另一种方法是使用Blob并将worker作为Inline依赖项插入,但IE11不支持它们.

因此,我不知道是否有一个很好的选择让它发挥作用.

javascript web-worker webpack

7
推荐指数
1
解决办法
1260
查看次数

在DBUnit中重置序列?

我希望在Java + DBUnit /中的每次测试后重置数据库AND序列.

我已经看到了这个问题,但没有我正在努力获得的代码解决方案. 如何在DBUnit中使用Oracle序列号?

java dbunit

6
推荐指数
2
解决办法
4796
查看次数

如何按Ctrl +点击量角器?

我尝试了以下奇怪的组合,但它们都没有工作:

var ptor = protractor.getInstance();
ptor.actions().mouseMove(node).keyDown(ptor.Key.CTRL).sendKeys(ptor.Key.CLICK).perform();
Run Code Online (Sandbox Code Playgroud)

javascript end-to-end node.js angularjs protractor

5
推荐指数
1
解决办法
3966
查看次数